diff --git a/dareader-6a0e173.tar.gz b/dareader-6a0e173.tar.gz new file mode 100644 index 0000000..1434424 Binary files /dev/null and b/dareader-6a0e173.tar.gz differ diff --git a/dareader.spec b/dareader.spec new file mode 100644 index 0000000..72e42ed --- /dev/null +++ b/dareader.spec @@ -0,0 +1,58 @@ +%define sover 1 +%define commit 6a0e17310b0e4b9c19fb662eec933da885c9c202 +%define shortcommit 6a0e173 + +Name: dareader +Version: 0.0.0+git20221118.%{shortcommit} +Release: 1 +Summary: Read image/video from socket file +License: GPL-3.0+ +URL: https://github.com/linuxdeepin/dareader +Source0: https://github.com/linuxdeepin/dareader/archive/%{commit}/%{name}-%{shortcommit}.tar.gz +BuildRequires: cmake +BuildRequires: gcc-c++ + +%description +Read image/video from socket file + +%package -n lib%{name}%{sover} +Summary: Read image/video from socket file + +%description -n lib%{name}%{sover} +Read image/video from socket file + +%package devel +Summary: Development tools for dareader +Requires: lib%{name}%{sover} = %{version}-%{release} + +%description devel +The dareader-devel package contains the header files for dareader. + +%prep +%setup -q -n %{name}-%{commit} + +%build +%cmake +%make_build + +%install +%make_install + +%post -n lib%{name}%{sover} -p /sbin/ldconfig +%postun -n lib%{name}%{sover} -p /sbin/ldconfig + +%files -n lib%{name}%{sover} +%{_libdir}/lib%{name}.so.* + +%files devel +%license LICENSE +%doc README.md +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/%{name}.pc +%dir %{_includedir}/%{name} +%{_includedir}/%{name}/reader.h + +%changelog +* Mon Aug 14 2023 leeffo - 0.0.0+git20221118.6a0e173 +- init: init package + diff --git a/dareader.yaml b/dareader.yaml new file mode 100644 index 0000000..6c46d62 --- /dev/null +++ b/dareader.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: linuxdeepin/dareader +tag_prefix: ^v +separator: .