rpms/smart/FC-4 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:09 UTC 2006
Author: athimm
Update of /cvs/extras/rpms/smart/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12954/FC-4
Modified Files:
smart.spec sources
Log Message:
Several bugfixes and also the FC6t3 rebuild.
Index: smart.spec
===================================================================
RCS file: /cvs/extras/rpms/smart/FC-4/smart.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- smart.spec 7 Aug 2006 15:11:20 -0000 1.7
+++ smart.spec 1 Sep 2006 22:24:09 -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,11 +12,13 @@
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
BuildRequires: autoconf, automake, gettext, gcc-c++
-BuildRequires: xorg-x11-devel
+BuildRequires: libXt-devel, libXext-devel
BuildRequires: qt-devel >= 1:3.2, kdelibs-devel
BuildRequires: zlib-devel
@@ -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-4/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 26 Jun 2006 15:09:02 -0000 1.3
+++ sources 1 Sep 2006 22:24:09 -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