diff options
Diffstat (limited to 'libresourceqt.spec')
-rw-r--r-- | libresourceqt.spec | 162 |
1 files changed, 162 insertions, 0 deletions
diff --git a/libresourceqt.spec b/libresourceqt.spec new file mode 100644 index 0000000..6dcf3ed --- /dev/null +++ b/libresourceqt.spec @@ -0,0 +1,162 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.20 +# +# >> macros +# << macros + +Name: libresourceqt +Summary: Resource Policy Qt API +Version: 1.20 +Release: 1 +Group: System/Libraries +License: LGPLv2.1 +URL: http://meego.gitorious.org/maemo-multimedia/libresourceqt/ +Source0: %{name}-%{version}.tar.gz +Source100: libresourceqt.yaml +Requires: libdbus-qeventloop = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(QtCore) >= 4.6.0 +BuildRequires: pkgconfig(libresource0) +BuildRequires: pkgconfig(dbus-1) + + +%description +Qt library for Resource Policy. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Description: %{summary} + +%package -n libdbus-qeventloop +Summary: Library that runs the low level D-Bus inside QEventloop +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libdbus-qeventloop +This library enables Qt applications to run the D-Bus low-level api in the Qt Eventloop. + +%package -n libdbus-qeventloop-devel +Summary: Development files for libdbus-qeventloop +Group: Development/Libraries + +%description -n libdbus-qeventloop-devel +Description: %{summary} + +%package client +Summary: Test client to test %{name} +Group: System/Utilities +Requires: %{name} = %{version}-%{release} + +%description client +Description: %{summary} + +%package tests +Summary: Unit-tests for %{name} +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libdbus-qeventloop = %{version}-%{release} + +%description tests +Description: %{summary} + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +qmake PREFIX=%{_prefix} +make +# << build pre + + + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre + +# >> install post +make INSTALL_ROOT=%{buildroot} install +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + + +%post -n libdbus-qeventloop -p /sbin/ldconfig + +%postun -n libdbus-qeventloop -p /sbin/ldconfig + + + + + + + + + + +%files +%defattr(-,root,root,-) +%{_libdir}/libresourceqt.so.* +# >> files +# << files + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/resource/qt4/policy/*resource*.h +%{_libdir}/libresourceqt.so +%{_libdir}/pkgconfig/libresourceqt1.pc +# >> files devel +# << files devel + +%files -n libdbus-qeventloop +%defattr(-,root,root,-) +%{_libdir}/libdbus-qeventloop.so.* +# >> files libdbus-qeventloop +# << files libdbus-qeventloop + +%files -n libdbus-qeventloop-devel +%defattr(-,root,root,-) +%{_includedir}/dbusconnectioneventloop.h +%{_libdir}/libdbus-qeventloop.so +%{_libdir}/pkgconfig/libdbus-qeventloop1.pc +# >> files libdbus-qeventloop-devel +# << files libdbus-qeventloop-devel + +%files client +%defattr(-,root,root,-) +%{_bindir}/resourceqt-client +# >> files client +# << files client + +%files tests +%defattr(-,root,root,-) +%{_libdir}/libresourceqt-tests/* +%{_datadir}/%{name}-tests/tests.xml +%config %{_sysconfdir}/dbus-1/system.d/test-dbus-qeventloop.conf +# >> files tests +# << files tests + |