]> git.pld-linux.org Git - packages/patch.git/blob - patch.spec
0d65153dc6a36d70bd0b14c4bc6e5957a3ac4a6b
[packages/patch.git] / patch.spec
1 Summary:        GNU patch Utilities
2 Summary(de):    GNU-Patch-Utilities
3 Summary(es):    Programa de inicialización System V
4 Summary(fr):    Utilitaires patch de GNU
5 Summary(pl):    GNU patch
6 Summary(pt_BR): Programa de inicialização System V
7 Summary(ru):    õÔÉÌÉÔÁ GNU patch, ÄÌÑ ÍÏÄÉÆÉËÁÃÉÉ/ÁÐÇÒÅÊÄÁ ÆÁÊÌÏ×
8 Summary(tr):    GNU yama yardýmcý programlarý
9 Summary(uk):    õÔÉ̦ÔÁ GNU patch, ÄÌÑ ÍÏÄÉƦËÁæ§/ÁÐÇÒÅÊÄÕ ÆÁÊ̦×
10 Name:           patch
11 Version:        2.5.4
12 Release:        14
13 License:        GPL
14 Group:          Applications/Text
15 Source0:        ftp://prep.ai.mit.edu/pub/gnu/patch/%{name}-%{version}.tar.gz
16 Source1:        %{name}.1.pl
17 Patch0:         %{name}-stderr.patch
18 Patch1:         %{name}-suffix.patch
19 Patch2:         %{name}-ac25x.patch
20 Patch3:         %{name}-sigsegv.patch
21 BuildRequires:  autoconf
22 BuildRequires:  automake
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 Patch is a program to aid in patching programs. You can use it to
27 apply 'diff's. Basically, you can use diff to note the changes in a
28 file, send the changes to someone who has the original file, and they
29 can use 'patch' to combine your changes to their original.
30
31 %description -l de
32 Patch ist ein Programm zum Ausbessern von Programmen. Benutzen Sie
33 zunächst ein Diffs-Programm, um die Änderungen an der Datei zu
34 ermitteln und senden Sie diese an die Personen mit der Originaldatei.
35 Diese können dann mit Hilfe von PATCH ihre Dateien auf den neuesten
36 Stand bringen.
37
38 %description -l es
39 SysVinit es el primer programa ejecutado por el kernel Linux cuando se
40 inicia el sistema. Controla arranque, funcionamiento y cierre de todos
41 los otros programas.
42
43 %description -l fr
44 patch est un programme aidant à patcher des programmes. Vous pouvez
45 l'utiliser pour appliquer des « diffs ». On utilise diff pour noter
46 les changements dans un fichier, on envoie ces changements à celui qui
47 a le fichier original et qui peut utiliser « patch » pour combiner nos
48 modifications avec son original.
49
50 %description -l pl
51 Patch jest programem umo¿liwiaj±cym nak³adanie ³atek (patchy) na
52 pliki. Przy pomocy programu diff mo¿esz sprawdziæ jakie zmiany zosta³y
53 zrobione w pliku, zmiany te wys³aæ do kogo¶, kto posiada oryginalny
54 plik i przy pomocy programu patch na³o¿yæ je. Daje to mo¿liwo¶æ
55 rozprowadzania ma³ych plików, w których s± jedynie zmiany, jakie
56 zosta³y wprowadzone w stosunku do orginalnych plików.
57
58 %description -l pt_BR
59 SysVinit é o primeiro programa executado pelo kernel Linux quando o
60 sistema é inicializado. Controla inicialização, funcionamento e
61 finalização de todos os outros programas.
62
63 %description -l ru
64 Patch - ÜÔÏ ÐÒÏÇÒÁÍÍÁ, ËÏÔÏÒÁÑ ÐÏÍÏÇÁÅÔ × ÍÏÄÉÆÉËÁÃÉÉ ÆÁÊÌÏ×. ÷Ù
65 ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ diff ÄÌÑ ÚÁÐÉÓÉ ÍÏÄÉÆÉËÁÃÉÊ ÆÁÊÌÁ, ÏÔÏÓÌÁÔØ
66 ÉÚÍÅÎÅÎÉÑ ËÏÍÕ-ÌÉÂÏ, ËÔÏ ÉÍÅÅÔ ÐÅÒ×ÏÎÁÞÁÌØÎÕÀ ×ÅÒÓÉÀ ÆÁÊÌÁ, É ÁÄÒÅÓÁÔ
67 ÓÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ 'patch' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÅÇÏ ÉÚÍÅÎÅÎÎÏÊ ×ÅÒÓÉÉ.
68
69 %description -l tr
70 Bu programý 'diff' komutunu uygulamak için kullanabilirsiniz. diff,
71 bir dosya içindeki deðiþikliklerý belirtir; 'patch' komutu
72 deðiþiklikleri asýllarý ile birleþtirir.
73
74 %description -l uk
75 Patch - ÃÅ ÐÒÏÇÒÁÍÁ, ÑËÁ ÄÏÐÏÍÏÇÁ¤ × ÍÏÄÉƦËÁ槠ÆÁÊ̦×. ÷É ÍÏÖÅÔÅ
76 ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ diff ÄÌÑ ÚÁÐÉÓÕ ÍÏÄÉƦËÁæʠÑËÏÇÏÓØ ÆÁÊÌÕ, ×¦Ä¦ÓÌÁÔÉ
77 ËÏÍÕÓØ, ÈÔÏ ÍÁ¤ ÏÒÉǦÎÁÌØÎÕ ×ÅÒÓ¦À ÆÁÊÌÕ, ÃÅÊ ÚÁÐÉÓ, ¦ ÁÄÒÅÓÁÔ ÚÍÏÖÅ,
78 ×ÉËÏÒÉÓÔÏ×ÕÀÞÉ 'patch', ÏÔÒÉÍÁÔÉ × ÓÅÂÅ ÍÏÄÉƦËÏ×ÁÎÕ ×ÅÒÓ¦À ÆÁÊÌÕ.
79
80 %prep
81 %setup -q
82 %patch0 -p1
83 %patch1 -p1
84 %patch2 -p1
85 %patch3 -p1
86
87 %build
88 %{__aclocal} -I m4
89 chmod +w configure
90 %{__autoconf}
91 CFLAGS="%{rpmcflags} -D_GNU_SOURCE"
92 %configure \
93 %ifarch sparc sparc64
94         --disable-largefile
95 %endif
96
97 %{__make}
98
99 %install
100 rm -rf $RPM_BUILD_ROOT
101
102 %{__make} install install-strip \
103         bindir=$RPM_BUILD_ROOT%{_bindir} \
104         man1dir=$RPM_BUILD_ROOT%{_mandir}/man1
105
106 install -d $RPM_BUILD_ROOT%{_mandir}/pl/man1
107
108 install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/patch.1
109
110 gzip -9nf NEWS README AUTHORS ChangeLog
111
112 %clean
113 rm -rf $RPM_BUILD_ROOT
114
115 %files
116 %defattr(644,root,root,755)
117 %doc *.gz
118 %attr(755,root,root) %{_bindir}/*
119 %{_mandir}/man1/*
120 %lang(pl) %{_mandir}/pl/man1/*
This page took 0.227346 seconds and 2 git commands to generate.