summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libresourceqt.spec163
-rw-r--r--libresourceqt.yaml64
-rw-r--r--tests/tests.pro4
3 files changed, 228 insertions, 3 deletions
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
+
diff --git a/libresourceqt.yaml b/libresourceqt.yaml
new file mode 100644
index 0000000..ddf6797
--- /dev/null
+++ b/libresourceqt.yaml
@@ -0,0 +1,64 @@
+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/
+Sources:
+ - "%{name}-%{version}.tar.bz2"
+Description: Qt library for Resource Policy.
+
+PkgConfigBR:
+ - QtCore >= 4.6.0
+ - libresource0
+ - dbus-1
+
+Configure: none
+Builder: none
+
+Files:
+ - "%{_libdir}/libresource.so.*"
+
+SubPackages:
+-
+ Name: devel
+ Summary: Development files for %{name}
+ Files:
+ - "%{_includedir}/resource/qt4/policy/*resource*.h"
+ - "%{_libdir}/libresourceqt.so"
+ - "%{_libdir}/pkgconfig/libresourceqt1.pc"
+ Group: Development/Libraries
+-
+ Name: -n libdbus-qeventloop
+ Summary: Library that runs the low level D-Bus insie QEventloop
+ Requires:
+ - libresource
+ Files:
+ - "%{_libdir}/libdbus-qeventloop.so.*"
+ Group: System/Libraries
+ Description: This library ennable Qt applications to run the D-Bus low-
+ level api in the Qt Eventloop.
+-
+ Name: -n libdbus-qeventloop-devel
+ Summary: Development files for libdbus-qeventloop
+ Files:
+ - "%{_includedir}/dbusconnectioneventloop.h"
+ - "%{_libdir}/libdbus-qeventloop.so"
+ - "%{_libdir}/pkgconfig/libdbus-qeventloop1.pc"
+ Group: Development/Libraries
+-
+ Name: client
+ Summary: Test client to test %{name}
+ Files:
+ - "%{_bindir}/resourceqt-client"
+ Group: System/Utilities
+-
+ Name: tests
+ Summary: Unit-tests for %{name}
+ Files:
+ - "%{_libdir}/libresourceqt-tests/*"
+ - "%{_datadir}/%{name}-tests/tests.xml"
+ - "%{_sysconfdir}/dbus-1/system.d/test-dbus-qeventloop.conf"
+ Group: System/Libraries
+
diff --git a/tests/tests.pro b/tests/tests.pro
index 5c3bac1..b0797ed 100644
--- a/tests/tests.pro
+++ b/tests/tests.pro
@@ -26,9 +26,7 @@ SUBDIRS = test-dbus-qeventloop \
test-dbus-pong \
test-resource \
test-resource-set \
- test-resource-engine \
- test-security-with-aegis-token \
- test-security-without-aegis-token
+ test-resource-engine
# Install options
testsxml.path = /usr/share/libresourceqt-tests/