Summary: GNU diff Utilities Summary(de): GNU-Diff-Utilities Summary(fr): Utilitaires diff de GNU Summary(pl): narzędzia diff GNU Summary(tr): GNU dosya karţýlaţtýrma araçlarý Name: diffutils Version: 2.7 Release: 15 Group: Utilities/Text Group(pl): Narzędzia/Tekst Copyright: GPL Source: ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz Patch0: diffutils-man.patch Patch1: diffutils-info.patch Prereq: /sbin/install-info Buildroot: /tmp/%{name}-%{version}-root %description Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff compares two files and shows the differences, line by line. The cmp command shows the offset and line numbers where two files differ, or cmp can show the characters that differ between the two files. The diff3 command shows the differences between three files. Diff3 can be used when two people have made independent changes to a common original; diff3 can produce a merged file that contains both persons changes and warnings about conflicts. The sdiff command can be used to merge two files interactively. Install diffutils if you need to compare text files. %description -l pl Narzędzia diff są używane do porównywania zawartości plików i tworzenia zbioru z różnicami. Można go potem użyć (za pomocą programu patch) do uaktualnienia starszego pliku. Wszystkie narzędzia (za wyjątkiem cmp) pracują tylko na plikach tekstowych. %prep %setup -q %patch0 -p1 %patch1 -p1 %build CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \ ./configure %{_target} \ --prefix=/usr make PR_PROGRAM=/usr/bin/pr %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/usr/man/{man1,pl/man1} make prefix=$RPM_BUILD_ROOT/usr install strip $RPM_BUILD_ROOT/usr/bin/* install man/*.1 $RPM_BUILD_ROOT/usr/man/man1 install man/pl/*.1 $RPM_BUILD_ROOT/usr/man/pl/man1 gzip -9nf $RPM_BUILD_ROOT/usr/info/diff* \ $RPM_BUILD_ROOT/usr/man/{man1/*,pl/man1/*} %post /sbin/install-info /usr/info/diff.info.gz /etc/info-dir %preun if [ "$1" = "0" ]; then /sbin/install-info --delete /usr/info/diff.info.gz /etc/info-dir fi %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc NEWS README %attr(755,root,root) /usr/bin/* /usr/info/diff.info*gz /usr/man/man1/* %lang(pl) /usr/man/pl/man1/* %changelog * Thu Apr 1 1999 Tomasz Kłoczko [2.7-15] - added cmp(1), diff(1), diff3(1), sdiff(1) man pages and pl man page diff(1), - standarized {un}registration info pages (added diffutils-info.patch). * Thu Sep 24 1998 Marcin Korzonek [2.7-12] - added pl translation, - adde -q %setup parameter, - moved CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" from make to configure (as a much safer solution). * Tue May 05 1998 Prospector System - translations modified for de, fr, tr * Sun May 03 1998 Cristian Gafton - fixed spec file to reference/use the $RPM_BUILD_ROOT always * Wed Dec 31 1997 Otto Hammersmith - fixed where it looks for 'pr' (/usr/bin, rather than /bin) * Fri Oct 17 1997 Donnie Barnes - added BuildRoot * Sun Sep 14 1997 Erik Troan - uses install-info * Mon Jun 02 1997 Erik Troan - built against glibc