packages: transmission/transmission.spec - BR: lsb-release, which - many cl...

sparky sparky at pld-linux.org
Sat Jan 16 14:21:03 CET 2010


Author: sparky                       Date: Sat Jan 16 13:21:03 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- BR: lsb-release, which
- many cleanups; use existing groups, adapter

---- Files affected:
packages/transmission:
   transmission.spec (1.68 -> 1.69) 

---- Diffs:

================================================================
Index: packages/transmission/transmission.spec
diff -u packages/transmission/transmission.spec:1.68 packages/transmission/transmission.spec:1.69
--- packages/transmission/transmission.spec:1.68	Sat Jan 16 12:37:07 2010
+++ packages/transmission/transmission.spec	Sat Jan 16 14:20:57 2010
@@ -29,11 +29,13 @@
 BuildRequires:	libnotify-devel >= 0.4.4
 BuildRequires:	libstdc++-devel
 BuildRequires:	libtool
+BuildRequires:	lsb-release
 BuildRequires:	openssl-devel >= 0.9.4
 BuildRequires:	pkgconfig
-BuildRequires:	rpmbuild(macros) >= 1.357
 BuildRequires:	qt4-build
 BuildRequires:	qt4-qmake
+BuildRequires:	rpmbuild(macros) >= 1.357
+BuildRequires:	which
 BuildRequires:	xfsprogs-devel
 Obsoletes:	Transmission <= 1.05
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -62,7 +64,7 @@
 
 %package init
 Summary:	daemon package for BitTorrent client
-Group:		Daemon
+Group:		Networking/Daemons
 Requires:	%{name} = %{version}-%{release}
 
 %description init
@@ -75,9 +77,9 @@
 %package gui
 Summary:	A versatile and multi-platform BitTorrent client
 Summary(pl.UTF-8):	Wszechstronny i wieloplatformowy klient BitTorrenta
-Group:		X11/Applications/Communications
-Requires(post,postun):	hicolor-icon-theme
+Group:		X11/Applications/Networking
 Requires(post,postun):	gtk+2
+Requires(post,postun):	hicolor-icon-theme
 Requires:	%{name} = %{version}-%{release}
 Requires:	gtk+2 >= 2:2.6.0
 
@@ -103,19 +105,20 @@
 
 %package gui-qt
 Summary:	A GUI to Transmission based on Qt4
-Group:		X11/Applications/Communications
+Group:		X11/Applications/Networking
 # doesn't require base
 
 %description gui-qt
 A GUI to Transmission based on Qt4.
 
 %prep
-%setup -q -c -n transmission-%{version}
-mv transmission-%{version}/* .
+%setup -qc
+mv %{name}-%{version}/* .
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
 %{__rm} po/ckb.po
+%{__sed} -i 's/CONFIG += qt thread debug/CONFIG += qt thread/' qt/qtr.pro
 
 %build
 %{__libtoolize}
@@ -126,14 +129,14 @@
 %{__make}
 
 cd qt
-%{__sed} -i 's/CONFIG += qt thread debug/CONFIG += qt thread/' qtr.pro
 qmake-qt4
 %{__make}
 cd -
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/{%{name},sysconfig,rc.d/init.d} \
+install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d} \
+	$RPM_BUILD_ROOT%{_sysconfdir}/%{name} \
 	$RPM_BUILD_ROOT/var/lib/%{name}
 
 %{__make} install \
@@ -143,7 +146,7 @@
 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
 
 # unsupported
-%{__rm} -rf $RPM_BUILD_ROOT%{_localedir}/eu
+%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/eu
 
 %find_lang %{name} --all-name --with-gnome
 
@@ -191,8 +194,8 @@
 
 %files init
 %defattr(644,root,root,755)
-%attr(751,root,daemon) %dir /etc/%{name}
-#%attr(640,root,daemon) %config(noreplace) %verify(not md5 mtime size) /etc/%{name}/*
+%attr(751,root,daemon) %dir %{_sysconfdir}/%{name}
+#%attr(640,root,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*
 %attr(640,root,daemon) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
 %attr(754,root,root) /etc/rc.d/init.d/%{name}
 %attr(750,daemon,root) %dir /var/lib/%{name}
@@ -216,6 +219,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.69  2010/01/16 13:20:57  sparky
+- BR: lsb-release, which
+- many cleanups; use existing groups, adapter
+
 Revision 1.68  2010/01/16 11:37:07  charles
 - up to 1.77
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/transmission/transmission.spec?r1=1.68&r2=1.69&f=u



More information about the pld-cvs-commit mailing list