From b80a1bc23d20a4a949d8a7363491faae62db0f6a Mon Sep 17 00:00:00 2001 From: Robin Lee Date: Apr 05 2019 18:05:27 +0000 Subject: Initial import --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4cd66d2 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/udisks2-qt5-0.0.1.tar.gz diff --git a/sources b/sources new file mode 100644 index 0000000..edc8765 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (udisks2-qt5-0.0.1.tar.gz) = 96623270b4955b01d078d0957b60aa586aa36340b48c1388b326bb621301dec2994a2c15fc68ab98d94ca574b73e648db8714bf6267cd22ad504e2e702df3a27 diff --git a/udisks2-qt5.spec b/udisks2-qt5.spec new file mode 100644 index 0000000..741d1d0 --- /dev/null +++ b/udisks2-qt5.spec @@ -0,0 +1,49 @@ +Name: udisks2-qt5 +Version: 0.0.1 +Release: 1%{?dist} +Summary: Qt5 binding for udisks2 +License: GPLv3+ +URL: https://github.com/linuxdeepin/udisks2-qt5 +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +BuildRequires: gcc-c++ +BuildRequires: pkgconfig(Qt5Core) + +%description +This package provides a Qt5 binding for udisks2. + +%package devel +Summary: Development package for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt5-qtbase-devel%{?isa} + +%description devel +Header files and libraries for %{name}. + +%prep +%setup -q +sed -i 's|/lib|/%{_lib}|' udisks2.pro + +%build +# help find (and prefer) qt5 utilities, e.g. qmake, lrelease +export PATH=%{_qt5_bindir}:$PATH +%qmake_qt5 PREFIX=%{_prefix} +%make_build + +%install +%make_install INSTALL_ROOT=%{buildroot} + +%ldconfig_scriptlets + +%files +%doc CHANGELOG.md +%{_libdir}/lib%{name}.so.0* + +%files devel +%{_includedir}/%{name} +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/%{name}.pc + +%changelog +* Thu Apr 4 2019 Robin Lee - 0.0.1-1 +- Initial packaging +