rpms/smart/FC-5 smart.spec,1.7,1.8 sources,1.3,1.4

Axel Thimm (athimm) fedora-extras-commits at redhat.com
Fri Sep 1 22:24:10 UTC 2006


Author: athimm

Update of /cvs/extras/rpms/smart/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12954/FC-5

Modified Files:
	smart.spec sources 
Log Message:
Several bugfixes and also the FC6t3 rebuild.


Index: smart.spec
===================================================================
RCS file: /cvs/extras/rpms/smart/FC-5/smart.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- smart.spec	7 Aug 2006 15:11:21 -0000	1.7
+++ smart.spec	1 Sep 2006 22:24:10 -0000	1.8
@@ -3,7 +3,7 @@
 Summary: Next generation package handling tool
 Name: smart
 Version: 0.42
-Release: 35%{?dist}
+Release: 37%{?dist}
 License: GPL
 Group: Applications/System
 URL: http://labix.org/smart/
@@ -12,6 +12,8 @@
 Source2: smart.pam
 Source3: smart.desktop
 Source4: distro.py
+Source5: ksmarttray.desktop
+Patch0: smart-0.42-autofs5fix.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: python-devel >= 2.3
 BuildRequires: desktop-file-utils
@@ -51,12 +53,14 @@
 Group: Applications/System
 Requires: %{_bindir}/kdesu
 Requires: smart-update = %{version}-%{release}
+Requires: smart-gui = %{version}-%{release}
 
 %description -n ksmarttray
 KDE tray program for watching updates with Smart Package Manager.
 
 %prep
 %setup -q
+%patch0 -p1 -b .autofs5
 # /usr/lib is hardcoded 
 perl -pi -e's,/usr/lib/,%{_libdir}/,' smart/const.py
 
@@ -85,6 +89,10 @@
 
 # ksmarttray
 make -C contrib/ksmarttray install DESTDIR=%{buildroot}
+desktop-file-install --vendor fedora                            \
+        --dir %{buildroot}%{_datadir}/applications              \
+        --add-category X-Fedora                                 \
+        %{SOURCE5}
 
 # usermode support
 ln -sf consolehelper %{buildroot}%{_bindir}/smart-root
@@ -95,7 +103,7 @@
 install -p -m 644 %{SOURCE2} %{buildroot}/etc/pam.d/smart-root
 
 # smart-update
-install -p contrib/smart-update/smart-update %{buildroot}%{_bindir}
+install -p -m 4755 contrib/smart-update/smart-update %{buildroot}%{_bindir}
 
 mkdir -p %{buildroot}%{_datadir}/applications
 desktop-file-install --vendor fedora                            \
@@ -167,8 +175,17 @@
 %defattr(-,root,root,-)
 %{_bindir}/ksmarttray
 %{_datadir}/apps/ksmarttray
+%{_datadir}/applications/*-ksmarttray.desktop
 
 %changelog
+* Sat Sep  2 2006 Axel Thimm <Axel.Thimm at ATrpms.net> - 0.42-37
+- Add ksmarttray.desktop from ensc.
+- Add missing dependency from ksmarttray on smart-gui.
+- Ignore new autofs5 solaris-like NIS lookup syntax.
+
+* Wed Aug  9 2006 Axel Thimm <Axel.Thimm at ATrpms.net> - 0.42-36
+- Make smart-update suid.
+
 * Mon Aug  7 2006 Axel Thimm <Axel.Thimm at ATrpms.net> - 0.42-35
 - Add ksmarttray dependency to kdesu.
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/smart/FC-5/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	26 Jun 2006 15:09:03 -0000	1.3
+++ sources	1 Sep 2006 22:24:10 -0000	1.4
@@ -1 +1,2 @@
 e60b411ad41dbe2e6fc57a04d82f91cb  smart-0.42.tar.bz2
+df30892687c1768dd009f6a61b57a8fb  smart-0.42-autofs5fix.patch




More information about the scm-commits mailing list