info:findutils.spec

Wojtek Slusarczyk wojtek w SHADOW.EU.ORG
Pon, 14 Wrz 1998, 19:28:38 CEST


Hej,
	ak zawsze w takich wypadkach szczegolnie prosze o korekte
tlumaczen:

Summary: GNU Find Utilities (find, xargs, and locate)
Summary(pl): GNU narzędzia do poszukiwania plików (find, xargs, and locate)
Name: findutils
Version: 4.1
Release: 26d
Copyright: GPL
Group: Utilities/File
Source0: ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
Source1: updatedb.cron
Patch: %{name}.patch
Prereq: /sbin/install-info
Requires: mktemp
Buildroot: /var/tmp/%{name}-%{version}-%{release}-root
Summary(de): GNU-Suchprogramme (find, xargs und locate)
Summary(fr): Utilitaires de recherche de GNU (find, xargs, et locate)
Summary(tr): GNU dosya arama araçlarý

%description
This package contains programs to help you locate files on your
system.  The find program can search through a hierarchy of
directories looking for files matching a certain set of criteria
(such as a filename pattern).  The locate program searches a
database (create by updatedb) to quickly find a file matching
a given pattern.

%description -l pl
W pakiecie tym znajdują się programy, które pomogą ci w odnalezieniu
wybranego pliku znajdującego się w systemie Linux.
Aplikacja find może pszeszukiwać katalogi wraz z podkatalogami, za wybranym
plikiem/plikami, find jest w stanie poszukiwać rownież katalogi za wybranymi
grupami plików (szczególny rodzaj uprawnień, typ itp.) Program locate 
przeszukuje bazę danych (tworzoną przez updatedb) w celu szybkiego 
zlokalizowania wybranego pliku.

%description -l de
Dieses Paket enthält Programme zum Suchen von Dateien auf
dem System. Das Programm 'find' kann eine Verzeichnisstruktur
durchsuchen und Dateien finden, die den Suchkritierien entsprechen
(z.B. einem Dateinamenmuster). Das Programm 'locate' durchsucht
eine Datenbank (durch updatedb erstellt), um eine Datei, die dem
Suchmuster entspricht, zu finden.

%description -l fr
Ce package contient des programmes pour vous aider ŕ localiser
des fichiers sur votre systčme. Le programme find peut rechercher
ŕ travers une hiérarchie de répertoires des fichiers conformes ŕ
certains critčres (comme un type de nom). Le programme locatecherche une base de données (crée par updatedb) pour trouver rapidement
un fichier correspondant au type demandé.

%description -l tr
Bu pakette yer alan yazýlýmlar sisteminizde yer alan dosyalarý bulabilmeniz
için hazýrlanmýţlardýr. find programý ile belirli özellikleri olan bir
yazýlýmý bir dizin hiyerarţisi altýnda arayabilirsiniz. locate yazýlýmý ise,
updatedb tarafýndan hazýrlanan bir veri tabaný üzerinde, belirtilen dosyalarý
arar.

%prep
%setup -q
%patch -p1 

%build
rm -rf $RPM_BUILD_ROOT
CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" ./configure --prefix=/usr --exec-prefix=/usr
make 

%install
install -d $RPM_BUILD_ROOT/usr/lib/findutils
rm -f $RPM_BUILD_ROOT/usr/info/find.info*
make prefix=$RPM_BUILD_ROOT/usr exec_prefix=$RPM_BUILD_ROOT/usr install
gzip -9fn $RPM_BUILD_ROOT/usr/info/find.info*
install -d $RPM_BUILD_ROOT/etc/cron.daily
install %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.daily

%post
/sbin/install-info /usr/info/find.info.gz /usr/info/dir

%preun
if [ $1 = 0 ]; then
    /sbin/install-info --delete /usr/info/find.info.gz /usr/info/dir
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644, root, root, 755)
%doc NEWS README
%attr(0750, root, root) %config /etc/cron.daily/updatedb.cron
%attr(0711, root, root) /usr/bin/find
%attr(0711, root, root) /usr/bin/xargs
%attr(0711, root, root) /usr/bin/locate
%attr(0750, root, root) /usr/bin/updatedb
%attr(0644, root, man) /usr/man/man[51]
%attr(0711, root, root) /usr/lib/findutils/*
/usr/info/find.info*

%changelog

* Fri Jun 12 1998 Wojtek Slusarczyk <wojtek w SHADOW.EU.ORG>
[4.1.26d]
- build against Tornado,
- translation modified for pl,
- macro %%{name}-%%{version} in Source,
- restricted files permissions,
- minor modifications of spec file.

* Wed Jun 10 1998 Erik Troan <ewt w redhat.com>

- updated updatedb cron script to not look for $TMPNAME.n (which was
  a relic anyway)
- added -b parameters to all of the patches

* Fri Apr 24 1998 Prospector System <bugs w redhat.com>

- translations modified for de, fr, tr

* Mon Mar 09 1998 Michael K. Johnson <johnsonm w redhat.com>

- make updatedb.cron use mktemp correctly
- make updatedb use mktemp

* Sun Nov 09 1997 Michael K. Johnson <johnsonm w redhat.com>

- nobody should own tmpfile
- ignore /net

* Wed Nov 05 1997 Michael K. Johnson <johnsonm w redhat.com>

- made updatedb.cron do a better job of cleaning up after itself.

* Tue Oct 28 1997 Donald Barnes <djb w redhat.com>

- fixed 64 bit-ism in getline.c, patch tacked on to end of glibc one

* Thu Oct 23 1997 Erik Troan <ewt w redhat.com>

- added patch for glibc 2.1

* Fri Oct 17 1997 Donnie Barnes <djb w redhat.com>

- added BuildRoot support

* Tue Oct 14 1997 Michael K. Johnson <johnsonm w redhat.com>

- made updatedb.cron work even if "nobody" can't read /root
- use mktemp in updatedb.cron

* Sun Sep 14 1997 Erik Troan <ewt w redhat.com>

- added missing info pages
- uses install-info

* Mon Jun 02 1997 Erik Troan <ewt w redhat.com>

- built with glibc

* Mon Apr 21 1997 Michael K. Johnson <johnsonm w redhat.com>

- fixed updatedb.cron


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



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