info:procps.spec -devel

Wojtek Slusarczyk wojtek w SHADOW.EU.ORG
Śro, 9 Wrz 1998, 10:03:45 CEST


hej,

	Dorobilem do nowych binutilsow procps'a:

Summary: Process monitoring utilities
Summary(pl): Narzędzia do monitorowania procesów
Name: procps
Version: 1.2.7
Release: 2d
Copyright: GPL
Group: Utilities/System
Source: ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/%{name}-%{version}.tar.gz
Buildroot: /var/tmp/%{name}-%{version}-%{release}-root
Summary(fr): Utilitaires de surveillance des processus.
Summary(tr): Süreç izleme araçlarý
Summary(de): Dienstprogramm zur Prozeßüberwachung

%package X11
Group: X11/Utilities
Summary: X-based process monitoring utilities
Summary(fr): Utilitaires de surveillance des processus sous X
Summary(tr): X tabanlý süreç izleme araçlarý
Summary(pl): Narzędzia do monitorowania procesów pod X Window
Summary(de): Prozeßüberwachungs-Dienstprogramme für X

%description
A package of utilities which report on the state of the system,
including the states of running processes, amount of memory available,
and currently-logged-in users.

%description -l pl
Pakiet zawiera podstawowe narzędzia do monitorowania pracy systemu. Dzięki
tym programom będziesz mógł na bieżąco kontralować jakie procesy są w danej
chwili uruchomione, ilość wolnej pamięci, kto jest w danej chwili zalogowany,
jakie jest aktualne obciążenie systemu itp.

%description X11
A package of X-based utilities which report on the state of the system.
These utilities generally provide graphical presentations of information
available from tools in the procps suite.

%description -l pl X11
Pakiet zawiera narzędzia do monitorowania systemu pod X Window. Inmformacje
o stanie systemu są prezentowane w sposób graficzny.

%description -l fr X11
Paquetage d'utilitaires X rapportant l'état du systčme. Ces utilitaires
offrent généralement des représentations graphiques des informations
disponibles ŕ partir d'outils de la suite procps.

%description -l fr
Paquetage d'utilitaires donnant des informations sur l'état du systčme,
dont les états des processus en cours, le total de mémoire disponible,
et les utilisateurs loggés.

%description -l tr X11
Sistemin durumunu gösteren, X tabanlý araçlar. Bu araçlar, genellikle
procps paketinde yer alan araçlarla edinebileceđiniz bilgileri grafik olarak
görüntülerler.

%description -l tr
Sistemin durumunu rapor eden araçlar paketidir. Koţan süreçlerin durumunu,
kullanýlabilir bellek miktarýný, ve o an için sisteme girmiţ kullanýcýlarý
bildirir.

%description -l de X11
Ein Utility-Paket auf X-Basis, die über den Systemstatus orientieren. 
Dabei werden die von den Tools aus der procps-Suite gelieferten Daten 
n grafischer Weise dargestellt. 

%description -l de
Ein Paket mit Utilities, die den Status des Systems melden, 
einschließlich des Status laufender Prozesse, der Menge des 
verfügbaren Speicherplatzes und der momentan angemeldeten Benutzer. 

%prep
%setup -q

%build
PATH=/usr/X11R6/bin:$PATH

make CC="gcc $RPM_OPT_FLAGS" LDFLAGS=-s

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/usr/{bin,sbin,man/{man1,man8}}
install -d $RPM_BUILD_ROOT/{bin,lib}
install -d $RPM_BUILD_ROOT/usr/X11R6/{bin,man/man1}
install -d $RPM_BUILD_ROOT/etc/X11/wmconfig
for i in free sessreg tload top uptime vmstat w watch; do
install -m 711 $i $RPM_BUILD_ROOT/usr/bin; done
install -m 644 *.1 $RPM_BUILD_ROOT/usr/man/man1
install -m 644 *.8 $RPM_BUILD_ROOT/usr/man/man8
install -m 711 ps $RPM_BUILD_ROOT/bin
install -m 711 skill/skill $RPM_BUILD_ROOT/usr/bin
install -m 644 skill/*.1 $RPM_BUILD_ROOT/usr/man/man1
install -m 711 psupdate $RPM_BUILD_ROOT/usr/sbin
install -m 644 top.wmconfig $RPM_BUILD_ROOT/etc/X11/wmconfig/top
install -m 755 proc/libproc.so.1.2.6 $RPM_BUILD_ROOT/lib
install -m 711 xproc/XConsole $RPM_BUILD_ROOT/usr/X11R6/bin
install -m 644 xproc/*.man $RPM_BUILD_ROOT/usr/X11R6/man/man1/XConsole.1x
install -m 711 xcpustate/xcpustate $RPM_BUILD_ROOT/usr/X11R6/bin
install -m 644 xcpustate/*.man $RPM_BUILD_ROOT/usr/X11R6/man/man1/xcpustate.1x
strip $RPM_BUILD_ROOT/bin/*
strip $RPM_BUILD_ROOT/usr/bin/*
strip $RPM_BUILD_ROOT/usr/sbin/*
strip $RPM_BUILD_ROOT/usr/X11R6/bin/*
cd $RPM_BUILD_ROOT/usr/bin
ln -s skill snice
cd $RPM_BUILD_ROOT/usr/man/man1
ln -s skill.1 snice.1

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/ldconfig
if [ -f /proc/uptime ] ; then
  /bin/ps </dev/null >/dev/null 2>&1
fi

%files
%defattr(644, root, root,755)
%doc NEWS BUGS TODO
%attr(0711, root, root) /bin/*
%attr(0755, root, root) /lib/libproc.so.1.2.6
%attr(0711, root, root) /usr/bin/*
%attr(0644, root, man) /usr/man/man1/*
%attr(0644, root, man) /usr/man/man8/*
%attr(0711, root, root) /usr/sbin/*
%config(missingok) /etc/X11/wmconfig/top

%files X11
%attr(0711, root, root) /usr/X11R6/bin/*
%attr(0644, root, man) /usr/X11R6/man/man1/*

%changelog
* Wed Sep 09 1998 Wojtek Slusarczyk <wojtek w SHADOW.EU.ORG>
[1.2.7-2d]
- translation modified for pl,
- fixed permissions of ELF binaries,
- added Buildroot support, 
- build from non root's account.

* Fri Jun 12 1998 Wojtek Slusarczyk <wojtek w SHADOW.EU.ORG>
[1.2.7-1]
- build against glibc-2.1.

* Fri Jun 05 1998 Wojtek Slusarczyk <wojtek w SHADOW.EU.ORG>
- added patch getproc.c and proc/Makefile

* Wed May 06 1998 Cristian Gafton <gafton w redhat.com>
- updated binutils, so we need a new build...

* Thu Apr 23 1998 Prospector System <bugs w redhat.com>
- translations modified for de

* Thu Apr 23 1998 Prospector System <bugs w redhat.com>
- translations modified for fr, tr


Wojciech Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



Więcej informacji o liście dyskusyjnej pld-devel-pl