]> git.pld-linux.org Git - packages/diffutils.git/blame - diffutils.spec
up to 3.10
[packages/diffutils.git] / diffutils.spec
CommitLineData
54e3a15b 1Summary: A GNU collection of diff utilities
be9e766f
ER
2Summary(de.UTF-8): GNU-Sammlung von diff-Utilities
3Summary(fr.UTF-8): Utilitaires diff de GNU
4Summary(pl.UTF-8): Narzędzia diff GNU
5Summary(tr.UTF-8): GNU dosya karşılaştırma araçları
aee3e3bd 6Name: diffutils
3a335edf 7Version: 3.10
bb4f9b63 8Release: 1
e2a8ae05 9License: GPL v3+
8b5cc285 10Group: Applications/Text
e5df5b9d 11Source0: https://ftp.gnu.org/gnu/diffutils/%{name}-%{version}.tar.xz
3a335edf 12# Source0-md5: 2745c50f6f4e395e7b7d52f902d075bf
efa0ec59 13Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
a69d809d 14# Source1-md5: 34a7ab56f975ff7e439ea13923ec8ae4
ea7c824f 15Patch0: %{name}-info.patch
16f8479a 16URL: http://www.gnu.org/software/diffutils/
583e6fed 17BuildRequires: autoconf >= 2.64
e2a8ae05 18BuildRequires: automake >= 1:1.11
bb4f9b63 19BuildRequires: gettext-tools >= 0.19.2
31fe1895 20BuildRequires: help2man
3570b2a3 21BuildRequires: tar >= 1:1.22
4bb6e306 22BuildRequires: texinfo
3570b2a3 23BuildRequires: xz
08ea1b8e 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
cad2c813 25
26%description
b38d820d 27Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff
28compares two files and shows the differences, line by line. The cmp
29command shows the offset and line numbers where two files differ, or
30cmp can show the characters that differ between the two files. The
31diff3 command shows the differences between three files. Diff3 can be
32used when two people have made independent changes to a common
33original; diff3 can produce a merged file that contains both persons
34changes and warnings about conflicts. The sdiff command can be used to
35merge two files interactively.
aee3e3bd 36
b334aa32
JR
37%description -l de.UTF-8
38Diffutils enthält 4 Utilities: diff, cmp, diff3 und sdiff. Diff
39vergleicht zwei Dateien und zeigt die Unterschiede, Zeile für Zeile.
b38d820d 40cmp zeigt Offset und Zeilennummern, in denen sich zwei Dateien
41unterscheiden, cmp kann auch die Zeichen zeigen, die sich
42unterscheiden. diff3 zeigt die Unterschiede zwischen 3 Dateien. Diff3
b334aa32 43kann benutzt werden, wenn zwei Leute unabhängige Änderungen zu einem
b38d820d 44gemeinsamen Ursprung gemacht haben; diff3 kann eine Datei erzeugen,
b334aa32
JR
45die die Änderungen beider Personen und Warnungen zu Konflikten
46enthält. Der sdiff-Befehl kann benutzt werden, um zwei Dateien
47interaktiv zusammenzufügen.
54e3a15b 48
b334aa32
JR
49%description -l pl.UTF-8
50Diffutils zawiera następujące programy: diff, cmp, diff3 i sdiff. diff
51służy do porównywania dwóch plików wyświetlając różnice między nimi
52linia po linii. Polecenie cmp podaje numery bajtów na których
53występują różnice między porównywanymi plikami. diff3 pokazuje różnice
54miedzy trzema plikami. diff3 może być użyty np. w sytuacji kiedy dwie
55osoby wykonały zmianę niezależnie od siebie na jednym pliku,
56pozwalając uzyskać połączoną listę zmian zawierającą informacje o tym,
57kto co zmienił, a także informacje o konfliktach miedzy tymi dwoma
58modyfikacjami. Polecenie sdiff służy do interakcyjnego łączenia dwóch
59plików.
cad2c813 60
61%prep
62%setup -q
aee3e3bd 63%patch0 -p1
cad2c813 64
65%build
506b6658
JK
66%{__aclocal} -I m4
67%{__autoconf}
68%{__automake}
efa0ec59 69%configure \
de95a038
JB
70 PR_PROGRAM=/usr/bin/pr \
71 --disable-silent-rules
aee3e3bd 72
efa0ec59 73%{__make}
cad2c813 74
75%install
76rm -rf $RPM_BUILD_ROOT
4e43cb18 77
1079c910
PG
78%{__make} install \
79 DESTDIR=$RPM_BUILD_ROOT
cad2c813 80
efa0ec59
JB
81bzip2 -dc %{SOURCE1} | tar xvf - -C $RPM_BUILD_ROOT%{_mandir}
82
83%find_lang %{name}
4e43cb18 84
220c7b15
JB
85%clean
86rm -rf $RPM_BUILD_ROOT
87
e2a8ae05 88%post -p /sbin/postshell
cb295e75 89-/usr/sbin/fix-info-dir -c %{_infodir}
cad2c813 90
e2a8ae05 91%postun -p /sbin/postshell
cb295e75 92-/usr/sbin/fix-info-dir -c %{_infodir}
cad2c813 93
efa0ec59 94%files -f %{name}.lang
aee3e3bd 95%defattr(644,root,root,755)
e2a8ae05 96%doc AUTHORS ChangeLog NEWS README THANKS TODO
3570b2a3
JB
97%attr(755,root,root) %{_bindir}/cmp
98%attr(755,root,root) %{_bindir}/diff
99%attr(755,root,root) %{_bindir}/diff3
100%attr(755,root,root) %{_bindir}/sdiff
c3d60961 101%{_infodir}/diffutils.info*
3570b2a3
JB
102%{_mandir}/man1/cmp.1*
103%{_mandir}/man1/diff.1*
104%{_mandir}/man1/diff3.1*
105%{_mandir}/man1/sdiff.1*
ea7c824f 106%lang(de) %{_mandir}/de/man1/*
107%lang(es) %{_mandir}/es/man1/*
108%lang(fr) %{_mandir}/fr/man1/*
109%lang(hu) %{_mandir}/hu/man1/*
110%lang(it) %{_mandir}/it/man1/*
111%lang(ko) %{_mandir}/ko/man1/*
112%lang(nl) %{_mandir}/nl/man1/*
dae718cb 113%lang(pl) %{_mandir}/pl/man1/*
ea7c824f 114%lang(pt) %{_mandir}/pt/man1/*
115%lang(ru) %{_mandir}/ru/man1/*
This page took 0.181106 seconds and 4 git commands to generate.