]> git.pld-linux.org Git - packages/diffutils.git/blob - diffutils.spec
- changes in descriptions.
[packages/diffutils.git] / diffutils.spec
1 Summary:        A GNU collection of diff utilities
2 Summary(de):    GNU-Sammlung von diff-Utilities
3 Summary(fr):    Utilitaires diff de GNU
4 Summary(pl):    Narzêdzia diff GNU
5 Summary(tr):    GNU dosya karþýlaþtýrma araçlarý
6 Name:           diffutils
7 Version:        2.7.2
8 Release:        5
9 License:        GPL
10 Group:          Applications/Text
11 Group(de):      Applikationen/Text
12 Group(fr):      Utilitaires/Texte
13 Group(pl):      Aplikacje/Tekst
14 Source0:        ftp://alpha.gnu.org/gnu/%{name}-%{version}.tar.gz
15 Source1:        %{name}-man-pages.tar.gz
16 Source2:        %{name}-non-english-man-pages.tar.bz2
17 Patch0:         %{name}-info.patch
18 Patch1:         %{name}-DESTDIR.patch
19 Patch2:         %{name}-immunix-owl-tmp.patch
20 URL:            http://www.gnu.org/software/diffutils/
21 BuildRequires:  autoconf
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff
26 compares two files and shows the differences, line by line. The cmp
27 command shows the offset and line numbers where two files differ, or
28 cmp can show the characters that differ between the two files. The
29 diff3 command shows the differences between three files. Diff3 can be
30 used when two people have made independent changes to a common
31 original; diff3 can produce a merged file that contains both persons
32 changes and warnings about conflicts. The sdiff command can be used to
33 merge two files interactively.
34
35 %description -l de
36 Diffutils enthält 4 Utilities: diff, cmp, diff3 und sdiff. Diff
37 vergleicht zwei Dateien und zeigt die Unterschiede, Zeile für Zeile.
38 cmp zeigt Offset und Zeilennummern, in denen sich zwei Dateien
39 unterscheiden, cmp kann auch die Zeichen zeigen, die sich
40 unterscheiden. diff3 zeigt die Unterschiede zwischen 3 Dateien. Diff3
41 kann benutzt werden, wenn zwei Leute unabhängige Änderungen zu einem
42 gemeinsamen Ursprung gemacht haben; diff3 kann eine Datei erzeugen,
43 die die Änderungen beider Personen und Warnungen zu Konflikten
44 enthält. Der sdiff-Befehl kann benutzt werden, um zwei Dateien
45 interaktiv zusammenzufügen.
46
47 %description -l pl
48 Diffutils zawiera nastêpuj±ce programy: diff, cmp, diff3 i sdiff. diff
49 s³u¿y do porównywania dwóch plików wy¶wietlaj±c ró¿nice miêdzy nimi
50 linia po linii. Polecenie cmp numer bajtów na których wystepuj±
51 ró¿nice miêdzy porównywanymi plikami. diff3 pokazuje ró¿nice miedzy
52 trzema plikami. diff3 moze byæ u¿yty np. w sytuacji kiedy dwie osoby
53 wykona³y zmianê niezale¿nie od siebie na jednym pliku, pozwalaj±c
54 uzyskaæ po³±czon± listê zmian zawierajac± informacje o tym, kto co
55 zmieni³, a takze informacje o konfliktach miedzy tymi dwoma
56 modyfikacjami. Polecenie sdiff s³u¿y do interakcyjnego ³aczenia dwóch
57 plików.
58
59 %prep
60 %setup -q
61 %patch0 -p1
62 %patch1 -p1
63 %patch2 -p1
64
65 %build
66 autoconf
67 %configure
68
69 %{__make} PR_PROGRAM=%{_bindir}/pr
70
71 %install
72 rm -rf $RPM_BUILD_ROOT
73 install -d $RPM_BUILD_ROOT%{_mandir}/
74
75 %{__make} install DESTDIR=$RPM_BUILD_ROOT
76
77 # install man/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
78 # install man/pl/*.1 $RPM_BUILD_ROOT%{_mandir}/pl/man1
79 tar xzvf %{SOURCE1} -C $RPM_BUILD_ROOT%{_mandir}/
80 bzip2 -dc %{SOURCE2} | tar xvf - -C $RPM_BUILD_ROOT%{_mandir}/
81
82 gzip -9nf NEWS README
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %post
88 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
89
90 %postun
91 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
92
93 %files
94 %defattr(644,root,root,755)
95 %doc {NEWS,README}.gz
96
97 %attr(755,root,root) %{_bindir}/*
98 %{_infodir}/diff.info*
99 %{_mandir}/man1/*
100 %lang(de) %{_mandir}/de/man1/*
101 %lang(es) %{_mandir}/es/man1/*
102 %lang(fr) %{_mandir}/fr/man1/*
103 %lang(hu) %{_mandir}/hu/man1/*
104 %lang(it) %{_mandir}/it/man1/*
105 %lang(ko) %{_mandir}/ko/man1/*
106 %lang(nl) %{_mandir}/nl/man1/*
107 %lang(pl) %{_mandir}/pl/man1/*
108 %lang(pt) %{_mandir}/pt/man1/*
109 %lang(ru) %{_mandir}/ru/man1/*
This page took 0.041704 seconds and 3 git commands to generate.