[packages/system-tools-backends] - separated -devel (as it doesn't require base) - updated/completed dependencies

qboosh qboosh at pld-linux.org
Mon Jan 6 15:28:21 CET 2014


commit 2d763eeeee079c387662bd638bc625723fa81e8b
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Jan 6 15:29:00 2014 +0100

    - separated -devel (as it doesn't require base)
    - updated/completed dependencies

 system-tools-backends.spec | 33 ++++++++++++++++++++++++++++-----
 1 file changed, 28 insertions(+), 5 deletions(-)
---
diff --git a/system-tools-backends.spec b/system-tools-backends.spec
index acd4a30..0f0ad23 100644
--- a/system-tools-backends.spec
+++ b/system-tools-backends.spec
@@ -3,7 +3,7 @@ Summary(pl.UTF-8):	Backendy GNOME System Tools (narzędzi systemowych GNOME)
 Name:		system-tools-backends
 Version:	2.10.2
 Release:	1
-License:	LGPL
+License:	LGPL v2+
 Group:		Applications/System
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/system-tools-backends/2.10/%{name}-%{version}.tar.bz2
 # Source0-md5:	edae148b31342aecae035051adc70c74
@@ -17,16 +17,20 @@ BuildRequires:	dbus-glib-devel >= 0.74
 BuildRequires:	gettext-devel
 BuildRequires:	glib2-devel >= 1:2.16.0
 BuildRequires:	gnome-common >= 2.20.0
-BuildRequires:	intltool
+BuildRequires:	intltool >= 0.40.0
 BuildRequires:	libtool
+BuildRequires:	perl-base
+# to avoid building internal Net::DBus module
 BuildRequires:	perl-Net-DBus >= 0.33.5
 BuildRequires:	pkgconfig
-BuildRequires:	polkit-devel >= 0.92
+BuildRequires:	polkit-devel >= 0.94
 BuildRequires:	rpmbuild(macros) >= 1.268
 Requires(post,preun):	/sbin/chkconfig
 Requires:	dbus >= 1.1.2
+Requires:	dbus-glib >= 0.74
+Requires:	glib2 >= 1:2.16.0
 Requires:	perl-Net-DBus >= 0.33.5
-Requires:	polkit >= 0.92
+Requires:	polkit >= 0.94
 Requires:	rc-scripts
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -36,6 +40,21 @@ Backends for GNOME System Tools.
 %description -l pl.UTF-8
 Backendy dla GNOME System Tools (narzędzi systemowych GNOME).
 
+%package devel
+Summary:	Development files for GNOME System Tools backends
+Summary(pl.UTF-8):	Pliki programistyczne dla backendów narzędzi systemowych GNOME
+Group:		Development/Libraries
+# doesn't require base; the only file is pkg-config specific, so let's require it
+Requires:	pkgconfig
+
+%description devel
+This package contains files needed for GNOME System Tools backends
+related development.
+
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki potrzebne przy programowaniu związanym z
+backendami GNOME System Tools (narzędzi systemowych GNOME).
+
 %prep
 %setup -q
 %patch0 -p1
@@ -71,7 +90,8 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS ChangeLog NEWS README
 %attr(755,root,root) %{_sbindir}/system-tools-backends
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.SystemToolsBackends.conf
-%{_datadir}/dbus-1/system-services/*.service
+%{_datadir}/dbus-1/system-services/org.freedesktop.SystemToolsBackends.service
+%{_datadir}/dbus-1/system-services/org.freedesktop.SystemToolsBackends.*.service
 %{_datadir}/polkit-1/actions/org.freedesktop.SystemToolsBackends.policy
 %dir %{_datadir}/%{name}-2.0
 %dir %{_datadir}/%{name}-2.0/files
@@ -87,4 +107,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/%{name}-2.0/scripts/Time
 %{_datadir}/%{name}-2.0/scripts/Users
 %{_datadir}/%{name}-2.0/scripts/Utils
+
+%files devel
+%defattr(644,root,root,755)
 %{_pkgconfigdir}/system-tools-backends-2.0.pc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/system-tools-backends.git/commitdiff/2d763eeeee079c387662bd638bc625723fa81e8b



More information about the pld-cvs-commit mailing list