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