X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=diffutils.spec;h=d1cda9c9e467f56810a3fc2c85fc44eab4c7b7e4;hb=6a9fae8de592116b32a98022d696903fcff14da9;hp=fef7a81c8c8116af2dc63e6c2bbd1c2716ca3bbc;hpb=28044275ce9d710c956fdc265b1b7871bddd8494;p=packages%2Fdiffutils.git diff --git a/diffutils.spec b/diffutils.spec index fef7a81..d1cda9c 100644 --- a/diffutils.spec +++ b/diffutils.spec @@ -4,18 +4,20 @@ 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.2 -Release: 5 +Version: 2.8.4 +Release: 3 License: GPL Group: Applications/Text -Source0: ftp://alpha.gnu.org/gnu/%{name}-%{version}.tar.gz -Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-man-pages.tar.gz -Source2: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 +Source0: ftp://alpha.gnu.org/gnu/diffutils/%{name}-%{version}.tar.gz +# Source0-md5: a9c028579abc79ecd6842d60a13abf1d +Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 +# Source1-md5: 34a7ab56f975ff7e439ea13923ec8ae4 Patch0: %{name}-info.patch -Patch1: %{name}-DESTDIR.patch -Patch2: %{name}-immunix-owl-tmp.patch +Patch1: %{name}-pl.po-update.patch URL: http://www.gnu.org/software/diffutils/ BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gettext-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -44,39 +46,39 @@ interaktiv zusammenzuf %description -l pl Diffutils zawiera nastêpuj±ce programy: diff, cmp, diff3 i sdiff. diff s³u¿y do porównywania dwóch plików wy¶wietlaj±c ró¿nice miêdzy nimi -linia po linii. Polecenie cmp numer bajtów na których wystepuj± -ró¿nice miêdzy porównywanymi plikami. diff3 pokazuje ró¿nice miedzy -trzema plikami. diff3 moze byæ u¿yty np. w sytuacji kiedy dwie osoby -wykona³y zmianê niezale¿nie od siebie na jednym pliku, pozwalaj±c -uzyskaæ po³±czon± listê zmian zawierajac± informacje o tym, kto co -zmieni³, a takze informacje o konfliktach miedzy tymi dwoma -modyfikacjami. Polecenie sdiff s³u¿y do interakcyjnego ³aczenia dwóch +linia po linii. Polecenie cmp podaje numery bajtów na których +wystêpuj± ró¿nice miêdzy porównywanymi plikami. diff3 pokazuje ró¿nice +miedzy trzema plikami. diff3 mo¿e byæ u¿yty np. w sytuacji kiedy dwie +osoby wykona³y zmianê niezale¿nie od siebie na jednym pliku, +pozwalaj±c uzyskaæ po³±czon± listê zmian zawieraj±c± informacje o tym, +kto co zmieni³, a tak¿e informacje o konfliktach miedzy tymi dwoma +modyfikacjami. Polecenie sdiff s³u¿y do interakcyjnego ³±czenia dwóch plików. %prep %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 %build +%{__aclocal} -I m4 %{__autoconf} -%configure +%{__automake} +%configure \ + PR_PROGRAM=/usr/bin/pr -%{__make} PR_PROGRAM=%{_bindir}/pr +%{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_mandir}/ +install -d $RPM_BUILD_ROOT%{_mandir} -%{__make} install DESTDIR=$RPM_BUILD_ROOT +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT -# install man/*.1 $RPM_BUILD_ROOT%{_mandir}/man1 -# install man/pl/*.1 $RPM_BUILD_ROOT%{_mandir}/pl/man1 -tar xzvf %{SOURCE1} -C $RPM_BUILD_ROOT%{_mandir}/ -bzip2 -dc %{SOURCE2} | tar xvf - -C $RPM_BUILD_ROOT%{_mandir}/ +bzip2 -dc %{SOURCE1} | tar xvf - -C $RPM_BUILD_ROOT%{_mandir} -gzip -9nf NEWS README +%find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT @@ -87,10 +89,9 @@ rm -rf $RPM_BUILD_ROOT %postun [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 -%files +%files -f %{name}.lang %defattr(644,root,root,755) -%doc {NEWS,README}.gz - +%doc NEWS README %attr(755,root,root) %{_bindir}/* %{_infodir}/diff.info* %{_mandir}/man1/*