rpms/knemo/devel .cvsignore, 1.5, 1.6 knemo.spec, 1.6, 1.7 sources, 1.5, 1.6 knemo-desktop-file-fix.patch, 1.3, NONE
Francois Aucamp (faucamp)
fedora-extras-commits at redhat.com
Tue Apr 17 11:04:27 UTC 2007
Author: faucamp
Update of /cvs/extras/rpms/knemo/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30885
Modified Files:
.cvsignore knemo.spec sources
Removed Files:
knemo-desktop-file-fix.patch
Log Message:
- Update to version 0.4.7
- Removed unnecessary desktop-file-install statements (KDE-specific desktop
files)
- Removed desktop file patch - desktop file "Keywords" keys used internally
by KDE
- Added "OnlyShowIn=KDE" to kcm desktop file
- Removed unnecessary BuildRequires: qt-devel desktop-file-utils
- Simplified %post and %postun scriplets
- Use RPM_BUILD_ROOT variable format consistently
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/knemo/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 6 Aug 2006 20:59:55 -0000 1.5
+++ .cvsignore 17 Apr 2007 11:03:53 -0000 1.6
@@ -1 +1 @@
-12956-knemo-0.4.3.tar.bz2
+12956-knemo-0.4.7.tar.bz2
Index: knemo.spec
===================================================================
RCS file: /cvs/extras/rpms/knemo/devel/knemo.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- knemo.spec 13 Sep 2006 19:41:54 -0000 1.6
+++ knemo.spec 17 Apr 2007 11:03:53 -0000 1.7
@@ -1,19 +1,16 @@
Name: knemo
-Version: 0.4.3
-Release: 2%{?dist}
+Version: 0.4.7
+Release: 1%{?dist}
Summary: A KDE network monitoring tool
Group: Applications/Internet
License: GPL
URL: http://extragear.kde.org/apps/knemo/
Source0: http://kde-apps.org/content/files/12956-%{name}-%{version}.tar.bz2
-Patch0: knemo-desktop-file-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: gettext, qt-devel, kdelibs-devel, desktop-file-utils
-BuildRequires: wireless-tools, net-tools
-
-Requires: kdebase, wireless-tools, net-tools
+BuildRequires: gettext kdelibs-devel wireless-tools net-tools
+Requires: kdebase wireless-tools net-tools
%description
KNemo displays for every network interface an icon in the systray. Tooltips
@@ -22,9 +19,10 @@
It polls the network interface status every second using the ifconfig, route
and iwconfig tools.
+
%prep
%setup -q
-%patch0 -p0
+echo "OnlyShowIn=KDE;" >> src/kcm/kcm_knemo.desktop
%build
@@ -37,19 +35,10 @@
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-#rm -f $RPM_BUILD_ROOT%{_libdir}/kde3/*.la
-desktop-file-install --vendor="" \
- --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/kde \
- --add-category X-Fedora \
- --delete-original \
- ${RPM_BUILD_ROOT}%{_datadir}/applications/kde/kcm_knemo.desktop
-
-desktop-file-install --vendor="" \
- --dir ${RPM_BUILD_ROOT}%{_datadir}/services/kded \
- --add-category X-Fedora \
- --delete-original \
- ${RPM_BUILD_ROOT}%{_datadir}/services/kded/knemod.desktop
+# We do not use desktop-file-install to rename/validate the desktop files for
+# this application, as it uses "Keywords" keys that are used internally by KDE
+# - desktop-file-validate and -install do not like those
%find_lang kcm_knemo kcm_knemo.lang
%find_lang knemod knemod.lang
@@ -57,16 +46,13 @@
%post
-touch --no-create %{_datadir}/icons/crystalsvg || :
-if [ -x ${_bindir}/gtk-update-icon-cache ] ; then
- ${_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/crystalsvg || :
-fi
+touch --no-create %{_datadir}/icons/hicolor || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+
%postun
-touch --no-create %{_datadir}/icons/crystalsvg || :
-if [ -x ${_bindir}/gtk-update-icon-cache ] ; then
- ${_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/crystalsvg || :
-fi
+touch --no-create %{_datadir}/icons/hicolor || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
%clean
@@ -89,6 +75,17 @@
%changelog
+* Tue Apr 17 2007 Francois Aucamp <faucamp at csir.co.za> - 0.4.7-1
+- Update to version 0.4.7
+- Removed unnecessary desktop-file-install statements (KDE-specific desktop
+ files)
+- Removed desktop file patch - desktop file "Keywords" keys used internally
+ by KDE
+- Added "OnlyShowIn=KDE" to kcm desktop file
+- Removed unnecessary BuildRequires: qt-devel desktop-file-utils
+- Simplified %%post and %%postun scriplets
+- Use RPM_BUILD_ROOT variable format consistently
+
* Wed Sep 13 2006 Hugo Cisneiros <hugo at devin.com.br> 0.4.3-2
- Rebuilt for FC6
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/knemo/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 6 Aug 2006 20:59:55 -0000 1.5
+++ sources 17 Apr 2007 11:03:53 -0000 1.6
@@ -1 +1 @@
-70509dee1b4a86ef70ac2a3c032ece9b 12956-knemo-0.4.3.tar.bz2
+daaeeca789f3d4d7616f7856b29b7db7 12956-knemo-0.4.7.tar.bz2
--- knemo-desktop-file-fix.patch DELETED ---
More information about the scm-commits
mailing list