Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37771948
en ru br
Репозитории ALT
5.1: 1.6.2-alt2
4.1: 1.6.1-alt3
4.0: 1.6.1-alt3
www.altlinux.org/Changes

Группа :: Мониторинг
Пакет: 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 можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin