From 9166256701dbfd476e864cd558abcc588f6ced34 Mon Sep 17 00:00:00 2001 From: Wolf Bergenheim Date: Thu, 23 Sep 2010 09:05:01 +0300 Subject: .yaml and .spec file --- libresourceqt.spec | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 163 insertions(+) create mode 100644 libresourceqt.spec (limited to 'libresourceqt.spec') diff --git a/libresourceqt.spec b/libresourceqt.spec new file mode 100644 index 0000000..f3297ee --- /dev/null +++ b/libresourceqt.spec @@ -0,0 +1,163 @@ +# +# 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.bz2 +Source100: libresourceqt.yaml +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 insie QEventloop +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libresource +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libdbus-qeventloop +This library ennable 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 +Requires: %{name} = %{version}-%{release} + +%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} + +%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}/libresource.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 -n libdbus-qeventloop +# << files -n libdbus-qeventloop + +%files -n libdbus-qeventloop-devel +%defattr(-,root,root,-) +%{_includedir}/dbusconnectioneventloop.h +%{_libdir}/libdbus-qeventloop.so +%{_libdir}/pkgconfig/libdbus-qeventloop1.pc +# >> files -n libdbus-qeventloop-devel +# << files -n 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 +%{_sysconfdir}/dbus-1/system.d/test-dbus-qeventloop.conf +# >> files tests +# << files tests + -- cgit v1.2.3