123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 |
- Summary: The GNU versions of find utilities (find and xargs).
- Summary(ja): find ユーティリティの GNU バージョン (find および xargs).
- Name: findutils
- Version: 4.4.0
- Release: 2%{?_dist_release}
- License: GPL
- Group: System Environment/Base
- Source0: ftp://ftp.gnu.org/gnu/findutils/findutils-%{version}.tar.gz
- Source1: updatedb.cron
- Requires(post): /sbin/install-info
- Requires(preun): /sbin/install-info
- Buildroot: %{_tmppath}/%{name}-%{version}-root
- BuildRequires: libtool, automake, autoconf
- BuildRequires: dejagnu, gettext, texinfo
- %description
- The findutils package contains programs which will help you locate
- files on your system. The find utility searches through a hierarchy
- of directories looking for files which match a certain set of criteria
- (such as a filename pattern). The xargs utility builds and executes
- command lines from standard input arguments (usually lists of file
- names generated by the find command).
- You should install findutils because it includes tools that are very
- useful for finding things on your system.
- %prep
- %setup -q
- %build
- %define optflags $RPM_OPT_FLAGS -D_GNU_SOURCE
- %configure
- %undefine optflags
- %__make %{?_smp_mflags}
- %install
- rm -rf $RPM_BUILD_ROOT
- %makeinstall
- ( cd $RPM_BUILD_ROOT
- gzip -9fn .%{_infodir}/find.info*
- )
- %find_lang %{name}
- # move find to /bin
- mkdir -p $RPM_BUILD_ROOT/bin
- mv $RPM_BUILD_ROOT%{_bindir}/find $RPM_BUILD_ROOT/bin/
- ln -sf ../../bin/find $RPM_BUILD_ROOT%{_bindir}
- # remove unpackaged files
- rm -f $RPM_BUILD_ROOT%{_bindir}/{locate,updatedb}
- rm -f $RPM_BUILD_ROOT%{_libexecdir}/*
- rm -f $RPM_BUILD_ROOT%{_mandir}/man1/{locate,updatedb}*
- rm -f $RPM_BUILD_ROOT%{_mandir}/man5/locatedb*
- rm -f $RPM_BUILD_ROOT%{_infodir}/dir
- %post
- /sbin/install-info %{_infodir}/find.info.gz %{_infodir}/dir
- /sbin/install-info %{_infodir}/find-maint.info.gz %{_infodir}/dir
- %preun
- if [ $1 = 0 ]; then
- /sbin/install-info --delete %{_infodir}/find.info.gz %{_infodir}/dir
- /sbin/install-info --delete %{_infodir}/find-maint.info.gz %{_infodir}/dir
- fi
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files -f %{name}.lang
- %defattr(-,root,root)
- %doc AUTHORS COPYING NEWS README THANKS
- /bin/find
- %{_bindir}/find
- %{_bindir}/oldfind
- %{_bindir}/xargs
- %{_mandir}/man1/find.1*
- %{_mandir}/man1/xargs.1*
- %{_infodir}/find.info*
- %{_infodir}/find-maint.info*
- %changelog
- * Sun Mar 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 4.4.0-2
- - move find to /bin
- - we'd use find in initscripts
- * Fri May 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 4.4.0-1
- - new versioning policy
- - new upstream release
- * Mon Oct 22 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.2.31-0vl1
- - new upstream release (including security fix for CVE-2007-2452)
- * Thu May 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.2.27-0vl1
- - new upstream release
- - use License instead of Copyright
- - change Group to System Environment/Base
- * Tue Jun 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 4.2.23-0vl1
- - new upstream release
- - drop unneeded patches
- * Sat Jan 20 2001 Lisa Sagami <czs14350@mb.infoweb.ne.jp>
- - 4.1.5-0vl3
- - usr better macros (%%configure/%%makeinstall)
- * Tue Nov 21 2000 Jun Nishii <jun@vinelinux.org>
- - 4.1.5-0vl2
- - bug fix for -O002
- * Wed Jun 7 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
- - 4.1.5
- - added ja.po
- * Mon Apr 3 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- - 4.1.4
- - remove some obsolete patches, adapt others
- - fix build on alpha
- * Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
- - fix summary
- - ma pages are compressed
- * Wed Jan 12 2000 Preston Brown <pbrown@redhat.com>
- - new description.
- * Fri Aug 27 1999 Preston Brown <pbrown@redhat.com>
- - fixed block count bug (# 2141)
- * Mon Mar 29 1999 Preston Brown <pbrown@redhat.com>
- - patch to fix xargs out of bounds overflow (bug # 1279)
- * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- - auto rebuild in the new build environment (release 30)
- * Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
- - strip binaries.
- * Mon Feb 8 1999 Jeff Johnson <jbj@redhat.com>
- - remove further updatedb remnants (#1072).
- * Thu Dec 03 1998 Cristian Gafton <gafton@redhat.com>
- - added patch for glibc21
- * Mon Nov 16 1998 Erik Troan <ewt@redhat.com>
- - removed locate stuff (as we now ship slocate)
- * Wed Jun 10 1998 Erik Troan <ewt@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@redhat.com>
- - translations modified for de, fr, tr
- * Mon Mar 09 1998 Michael K. Johnson <johnsonm@redhat.com>
- - make updatedb.cron use mktemp correctly
- - make updatedb use mktemp
- * Sun Nov 09 1997 Michael K. Johnson <johnsonm@redhat.com>
- - nobody should own tmpfile
- - ignore /net
- * Wed Nov 05 1997 Michael K. Johnson <johnsonm@redhat.com>
- - made updatedb.cron do a better job of cleaning up after itself.
- * Tue Oct 28 1997 Donald Barnes <djb@redhat.com>
- - fixed 64 bit-ism in getline.c, patch tacked on to end of glibc one
- * Thu Oct 23 1997 Erik Troan <ewt@redhat.com>
- - added patch for glibc 2.1
- * Fri Oct 17 1997 Donnie Barnes <djb@redhat.com>
- - added BuildRoot support
- * Tue Oct 14 1997 Michael K. Johnson <johnsonm@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@redhat.com>
- - added missing info pages
- - uses install-info
- * Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
- - built with glibc
- * Mon Apr 21 1997 Michael K. Johnson <johnsonm@redhat.com>
- - fixed updatedb.cron
|