From ebc33114a2e15405693e4d144e5c852f5e9ac60c Mon Sep 17 00:00:00 2001 From: Hugo Cisneiros Date: May 30 2006 09:31:45 +0000 Subject: auto-import knemo-0.4.0-4 on branch devel from knemo-0.4.0-4.src.rpm --- diff --git a/.cvsignore b/.cvsignore index e69de29..a3921dc 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +knemo-0.4.0.tar.bz2 diff --git a/knemo-desktop-file-fix.patch b/knemo-desktop-file-fix.patch new file mode 100644 index 0000000..709ecb3 --- /dev/null +++ b/knemo-desktop-file-fix.patch @@ -0,0 +1,20 @@ +--- src/kcm/kcm_knemo.desktop.orig 2006-05-20 16:23:00.000000000 -0300 ++++ src/kcm/kcm_knemo.desktop 2006-05-20 16:23:47.000000000 -0300 +@@ -61,16 +61,4 @@ + Comment[xx]=xxMonitor network interfacesxx + Comment[zh_CN]=监视网络接口 + +-Keywords=knemo,network monitor,wlan monitor,wifi monitor,ethernet monitor,wireless monitor,systray +-Keywords[da]=knemo,netværksovervågning,WLAN-overvågning,WIFI-overvågning,Ethernet-overvågning,trådløs overvågning,statusfelt +-Keywords[el]=knemo,επόπτης δικτύου,επόπτης wlan,επόπτης wifi,επόπτης ethernet, επόπτης wireless,πλαίσιο συστήματος +-Keywords[es]=knemo,monitor de red,monitor de wlan,monitor wifi,monitor de ethernet,monitor inalámbrico,bandeja del sistema +-Keywords[et]=knemo,võrgumonitor,wlan monitor,wifi monitor,ethernet monitor,traadita võrgu monitor,süsteemne salv +-Keywords[it]=knemo,monitor di rete,wlan monitor,monitor senza fili,ethernet monitor,vassoio di sistema +-Keywords[nl]=knemo,netwerkmonitor,wlan-monitor,wifi-monitor,ethernetmonitor,wireless-monitor,systeemvak +-Keywords[pt]=knemo,monitor da rede,monitor de wlan,monitor wifi,monitor de ethernet,monitor sem-fios,bandeja do sistema +-Keywords[pt_BR]=knemo,monitor da rede,monitor de wlan,monitor wifi,monitor de ethernet,monitor sem-fios,bandeja do sistema +-Keywords[sv]=knemo,nätverksövervakning,WLAN-övervakning,WIFI-övervakning,Ethernet-övervakning,trådlös övervakning,systembricka +-Keywords[xx]=xxknemo,network monitor,wlan monitor,wifi monitor,ethernet monitor,wireless monitor,systrayxx +- +-Categories=Qt;KDE;X-KDE-settings-network ++Categories=Qt;KDE;X-KDE-settings-network; diff --git a/knemo.spec b/knemo.spec new file mode 100644 index 0000000..eec928b --- /dev/null +++ b/knemo.spec @@ -0,0 +1,104 @@ +Name: knemo +Version: 0.4.0 +Release: 4%{?dist} +Summary: A KDE network monitoring tool + +Group: Applications/Internet +License: GPL +URL: http://extragear.kde.org/apps/knemo/ +Source0: http://www.eris23.de/knemo/%{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 + +%description +KNemo displays for every network interface an icon in the systray. Tooltips +and an info dialog provide further information about the interface. Passive +popups inform about interface changes. A traffic plotter is also integrated. +It polls the network interface status every second using the ifconfig, route +and iwconfig tools. + +%prep +%setup -q +%patch0 -p0 + + +%build +unset QTDIR || : ; . /etc/profile.d/qt.sh +export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include +%configure --disable-rpath --disable-debug +make %{?_smp_mflags} + + +%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 + +%find_lang kcm_knemo kcm_knemo.lang +%find_lang knemod knemod.lang +cat kcm_knemo.lang knemod.lang > knemo.lang + + +%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 + +%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 + + +%clean +rm -rf $RPM_BUILD_ROOT + +# *.la files are usually not necessary (as Extras Guidelines say) and should not +# be packaged. But KDE and KControl needs it to work, so we'll make an exception +# here +%files -f %{name}.lang +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING README +%{_libdir}/kde3/*.so +%{_libdir}/kde3/*.la +%{_datadir}/applications/kde/kcm_knemo.desktop +%{_datadir}/services/kded/knemod.desktop +%{_datadir}/apps/knemo +%{_datadir}/icons/crystalsvg/16x16/apps/knemo.png +%{_datadir}/icons/crystalsvg/22x22/actions/*.png +%{_datadir}/icons/crystalsvg/32x32/apps/knemo.png + + +%changelog +* Tue May 30 2006 Hugo Cisneiros 0.4.0-4 +- Created BuildRequires for the ifconfig and iwconfig commands, + as knemo utilizes it for monitoring. +- Removed addition of categories in desktop-file-install command + +* Thu May 25 2006 Hugo Cisneiros 0.4.0-3 +- Removed vendor option from desktop-file-install (no renaming) + +* Sat May 20 2006 Hugo Cisneiros 0.4.0-2 +- Installed .desktop files now use desktop-file-install + +* Sat May 20 2006 Hugo Cisneiros 0.4.0-1 +- Initial RPM release. diff --git a/sources b/sources index e69de29..e08cfd5 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +a849c490844f33206027d8780bc2d218 knemo-0.4.0.tar.bz2