]> git.pld-linux.org Git - packages/patchutils.git/blob - patchutils.spec
- merge translations from KSI.
[packages/patchutils.git] / patchutils.spec
1 Summary:        Patchutils is a small collection of programs that operate on patch files
2 Summary(pl):    Kolekcja ma³ych programów operuj±cych na plikach patch
3 Summary(ru):    îÁÂÏÒ ÉÎÓÔÒÕÍÅÎÔÏ× ÄÌÑ ÒÁÂÏÔÙ Ó patch-ÆÁÊÌÁÍÉ
4 Summary(uk):    îÁ¦Ҡ¦ÎÓÔÒÕÍÅÎԦנÄÌÑ ÒÏÂÏÔÉ Ú patch-ÆÁÊÌÁÍÉ
5 Name:           patchutils
6 Version:        0.2.13
7 Release:        1
8 License:        GPL
9 Group:          Applications/Text
10 Source0:        http://cyberelk.net/tim/data/patchutils/stable/%{name}-%{version}.tar.bz2
11 Patch1:         %{name}-fixcvsdiff.patch
12 URL:            http://cyberelk.net/tim/patchutils/
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  diffutils
16 BuildRequires:  patch
17 Requires:       diffutils
18 Requires:       patch
19 Provides:       interdiff
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 Obsoletes:      interdiff
22
23 %description
24 Interdiff generates an incremental patch from two patches against a
25 common source. For example, if you have applied a pre-patch to a
26 source tree, and wish to apply another pre-patch (which is against the
27 same original source tree), you can use interdiff to generate the
28 patch that you need to apply. You can also use this to review changes
29 between two pre-patches.
30
31 Combinediff generates a single patch from two incremental patches,
32 allowing you to merge patches together. The resulting patch file only
33 alters each file once.
34
35 Filterdiff will select the portions of a patch file that apply to
36 files matching (or, alternatively, not matching) a shell wildcard.
37
38 Fixcvsdiff is for correcting the output of 'cvs diff'.
39
40 Rediff corrects hand-edited patches, by comparing the original patch
41 with the modified one and adjusting the offsets and counts.
42
43 Lsdiff displays a short listing of affected files in a patch file,
44 along with (optionally) the line numbers of the start of each patch.
45
46 Splitdiff separates out patches from a patch file so that each new
47 patch file only alters any given file once. In this way, a file
48 containing several incremental patches can be split into individual
49 incremental patches.
50
51 Grepdiff displays a list of the files modified by a patch where the
52 patch contains a given regular expression.
53
54 %description -l pl
55 Interdiff generuje inkrementalne patche z dwóch patchy stworzonych w
56 stosunku do jednego ¼ród³a.
57
58 Combinediff generuje pojedyñczy patch z dwóch inkrementalnych patchy
59 pozwalaj±c na ich ³±czenie. Wygenerowany patch modyfikuje pliki
60 jedynie jednokrotnie.
61
62 Filterdiff wybierze fragmenty patcha modyfikuj±ce pliki pasuj±ce (lub
63 nie pasuj±ce) do wzorca shella.
64
65 Fixcvsdiff s³u¿y do poprawiania plików wygenerowanych przez `cvs
66 diff'.
67
68 Rediff poprawia rêcznie-edytowane patche poprzez porównanie
69 oryginalnego patcha ze zmodyfikowanym i poprawianie przesuniêæ i
70 zliczeñ.
71
72 Lsdiff wy¶wietla krótk± listê plików, które patch modyfikuje wraz z
73 (opcjonalnie) numerami linii ka¿dej zmiany.
74
75 Splitdiff dzieli patch na wiêcej patchy tak, ¿e poszczególne patche
76 modyfikuj± jedynie okre¶lony plik jednokrotnie. W ten sposób plik
77 zawieraj±cy kilka inkrementalnych zmian mo¿e byæ zamieniony w kilka
78 inkrementalnych ³at.
79
80 Grepdiff wy¶wietla listê plików modyfikowanych przez patch gdzie patch
81 zawiera okre¶lone wyra¿enie regularne.
82
83 %description -l ru
84 Patchutils ÓÏÄÅÒÖÉÔ ÓÌÅÄÕÀÝÉÅ ÕÔÉÌÉÔÙ: interdiff, combinediff,
85 filterdiff, fixcvsdiff, rediff, lsdiff ÔÁ splitdiff. ðÒÉ ÐÏÍÏÝÉ
86 interdiff ÍÏÖÎÏ ÓÏÚÄÁ×ÁÔØ ÉÎËÒÅÍÅÎÔÁÌØÎÙÊ patch ÍÅÖÄÕ Ä×ÕÍÑ
87 patch-ÆÁÊÌÁÍÉ, ÏÔÎÏÓÑÝÉÍÉÓÑ Ë ÏÄÎÏÍÕ É ÔÏÍÕ ÖÅ ÄÅÒÅ×Õ ÉÓÈÏÄÎÙÈ
88 ÔÅËÓÔÏ×. combinediff ÓÏÚÄÁÅÔ ËÕÍÕÌÑÔÉ×ÎÙÊ ÆÁÊÌ ÒÁÓÈÏÖÄÅÎÉÊ ÉÚ Ä×ÕÈ
89 ÉÎËÒÅÍÅÎÔÁÌØÎÙÈ patch-ÆÁÊÌÏ×. filterdiff - ÄÌÑ ÕÄÁÌÅÎÉÑ ÉÚ ÎÁÂÏÒÁ
90 patch-ÆÁÊÌÏ× ÎÅÎÕÖÎÙÈ patch'ÅÊ ÎÁ ÏÓÎÏ×Å ÛÁÂÌÏÎÏ× ÉÍÅΠÍÏÄÉÆÉÃÉÒÕÅÍÙÈ
91 ÆÁÊÌÏ×. lsdiff ÄÁÅÔ ÓÐÉÓÏË ÆÁÊÌÏ×, ÉÚÍÅÎÑÅÍÙÈ ÐÒÉ ÐÒÉÍÅÎÅÎÉÉ
92 patch-ÆÁÊÌÁ. rediff ËÏÒÒÅËÔÉÒÕÅÔ patch-ÆÁÊÌÙ, ËÏÔÏÒÙÅ ÒÅÄÁËÔÉÒÏ×ÁÌÉÓØ
93 ×ÒÕÞÎÕÀ.
94
95 %description -l uk
96 Patchutils Í¦ÓÔÉÔØ ÎÁÓÔÕÐΦ ÕÔÉ̦ÔÉ: interdiff, combinediff,
97 filterdiff, fixcvsdiff, rediff, lsdiff ÔÁ splitdiff. úÁ ÄÏÐÏÍÏÇÏÀ
98 interdiff ÍÏÖÎÁ ÓÔ×ÏÒÀ×ÁÔÉ ¦ÎËÒÅÍÅÎÔÁÌØÎÉÊ patch Í¦Ö Ä×ÏÍÁ
99 patch-ÆÁÊÌÁÍÉ, ÝϠצÄÎÏÓÑÔØÓÑ ÄÏ ÏÄÎÏÇÏ Ê ÔÏÇÏ Ö ÄÅÒÅ×Á ×ÉȦÄÎÉÈ
100 ÔÅËÓÔ¦×. combinediff ÓÔ×ÏÒÀ¤ ËÕÍÕÌÑÔÉ×ÎÉÊ ÆÁÊÌ ÒÏÚ¦ÖÎÏÓÔÅÊ Ú Ä×ÏÈ
101 ¦ÎËÒÅÍÅÎÔÁÌØÎÉÈ patch-ÆÁÊ̦×. filterdiff - ÄÌÑ ×ÉÄÁÌÅÎÎÑ Ú ÎÁÂÏÒÕ
102 patch-ÆÁÊ̦נÎÅÐÏÔÒ¦ÂÎÉÈ patch'¦× ÎÁ ÏÓÎÏצ ÛÁÂÌÏΦנ¦ÍÅΠÆÁÊ̦×, ÝÏ
103 ÍÏÄÉƦËÕÀÔØÓÑ. lsdiff ÄÁ¤ ÐÅÒÅ̦ˠÆÁÊ̦×, ÝÏ ÚͦÎÀÀÔØÓÑ ÐÒÉ
104 "ÐÒÉËÌÁÄÁÎΦ" patch-ÆÁÊÌÕ. rediff ËÏÒÅËÔÕ¤ patch-ÆÁÊÌÉ, Ñ˦
105 ÒÅÄÁÇÕ×ÁÌÉÓØ ×ÒÕÞÎÕ.
106
107 %prep
108 %setup -q
109 %patch1 -p0
110
111 %build
112 rm -f missing
113 %configure
114 %{__make}
115
116 %install
117 rm -rf $RPM_BUILD_ROOT
118
119 %{__make} install DESTDIR=$RPM_BUILD_ROOT
120
121 gzip -9nf NEWS README
122
123 %clean
124 rm -rf $RPM_BUILD_ROOT
125
126 %files
127 %defattr(644,root,root,755)
128 %doc *.gz
129 %attr(755,root,root) %{_bindir}/*
130 %{_mandir}/man?/*
This page took 0.03747 seconds and 4 git commands to generate.