Группа :: Мониторинг
Пакет: knetstats
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define _optlevel s
Name: knetstats
Version: 1.6.2
Release: alt2
Group: Monitoring
Summary: Network monitor applet for KDE
Url: http://knetstats.sourceforge.net/
License: GPL
Requires: kdelibs >= %{get_version kdelibs}
Source: %name-%version.tar.bz2
Source1: knetstats-ru.po
Patch1: knetstats-1.6.2-alt-desktop.patch
Patch2: knetstats-1.6.1-alt-autostart.patch
Patch3: knetstats-1.6.1-alt-uniqueapp.patch
Patch4: knetstats-1.6.2-alt-gcc43.patch
Patch5: knetstats-1.6.2-alt-automake.patch
# Automatically added by buildreq on Fri Jan 26 2007
BuildRequires(pre): kdelibs-devel
BuildRequires: gcc-c++ libstdc++-devel libjpeg-devel xorg-devel xml-utils
%description
A simple KDE network monitor that show rx/tx LEDs of any network interface
on a system tray icon
%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
# update Russian translation
cat %SOURCE1 > translations/ru/messages/knetstats.po
#%__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" admin/acinclude.m4.in
#%__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in
#%__subst "s/\-lkdecore/-lkdecore -lpthread/g" admin/acinclude.m4.in
#%__subst "s/\-lkdefx/-lkdefx -lpthread/g" admin/acinclude.m4.in
#%__subst 's,\.la,\.so,' admin/acinclude.m4.in
%make -f admin/Makefile.common cvs
#./autogen.sh
%build
export PATH="$PWD:$PATH"
#add_optflags -I%_includedir/linux-libc-headers/include
#export CFLAGS="%optflags" CXXFLAGS="%optflags""
export QTDIR="%_qt3dir" KDEDIR="%prefix"
%configure \
--enable-final \
--disable-static \
--enable-shared \
--disable-rpath \
--enable-new-ldflags \
--enable-gcc-hidden-visibility \
--enable-pch
%make
%install
export PATH="$PWD:$PATH"
%make install DESTDIR=%buildroot
pushd %buildroot/%_datadir/locale/
for d in *
do
new_d=`echo $d| sed "s|_.*||"`
if [ "$d" != "$new_d" ]
then
rm -rf "$new_d"
mv "$d" "$new_d"
fi
done
popd
mkdir -p %buildroot/%_Kautostart
install -m 0644 %buildroot/%_Kmenudir/%name.desktop %buildroot/%_Kautostart/%name.desktop
%find_lang --with-kde %name
%files -f %name.lang
#%doc CHANGELOG README
%_bindir/%name
%_datadir/apps/%name
%_iconsdir/*/*/apps/*
%_Kmenudir/%name.desktop
%_Kautostart/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь
Name: knetstats
Version: 1.6.2
Release: alt2
Group: Monitoring
Summary: Network monitor applet for KDE
Url: http://knetstats.sourceforge.net/
License: GPL
Requires: kdelibs >= %{get_version kdelibs}
Source: %name-%version.tar.bz2
Source1: knetstats-ru.po
Patch1: knetstats-1.6.2-alt-desktop.patch
Patch2: knetstats-1.6.1-alt-autostart.patch
Patch3: knetstats-1.6.1-alt-uniqueapp.patch
Patch4: knetstats-1.6.2-alt-gcc43.patch
Patch5: knetstats-1.6.2-alt-automake.patch
# Automatically added by buildreq on Fri Jan 26 2007
BuildRequires(pre): kdelibs-devel
BuildRequires: gcc-c++ libstdc++-devel libjpeg-devel xorg-devel xml-utils
%description
A simple KDE network monitor that show rx/tx LEDs of any network interface
on a system tray icon
%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
# update Russian translation
cat %SOURCE1 > translations/ru/messages/knetstats.po
#%__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" admin/acinclude.m4.in
#%__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in
#%__subst "s/\-lkdecore/-lkdecore -lpthread/g" admin/acinclude.m4.in
#%__subst "s/\-lkdefx/-lkdefx -lpthread/g" admin/acinclude.m4.in
#%__subst 's,\.la,\.so,' admin/acinclude.m4.in
%make -f admin/Makefile.common cvs
#./autogen.sh
%build
export PATH="$PWD:$PATH"
#add_optflags -I%_includedir/linux-libc-headers/include
#export CFLAGS="%optflags" CXXFLAGS="%optflags""
export QTDIR="%_qt3dir" KDEDIR="%prefix"
%configure \
--enable-final \
--disable-static \
--enable-shared \
--disable-rpath \
--enable-new-ldflags \
--enable-gcc-hidden-visibility \
--enable-pch
%make
%install
export PATH="$PWD:$PATH"
%make install DESTDIR=%buildroot
pushd %buildroot/%_datadir/locale/
for d in *
do
new_d=`echo $d| sed "s|_.*||"`
if [ "$d" != "$new_d" ]
then
rm -rf "$new_d"
mv "$d" "$new_d"
fi
done
popd
mkdir -p %buildroot/%_Kautostart
install -m 0644 %buildroot/%_Kmenudir/%name.desktop %buildroot/%_Kautostart/%name.desktop
%find_lang --with-kde %name
%files -f %name.lang
#%doc CHANGELOG README
%_bindir/%name
%_datadir/apps/%name
%_iconsdir/*/*/apps/*
%_Kmenudir/%name.desktop
%_Kautostart/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь