1 # to build for athlon you need release at least 49
3 Summary: RPM Package Manager
4 Summary(de): RPM Packet-Manager
5 Summary(es): Gestor de paquetes RPM
6 Summary(pl): Aplikacja do zarz±dzania pakietami RPM
7 Summary(pt_BR): Gerenciador de pacotes RPM
8 Summary(ru): íÅÎÅÄÖÅÒ ÐÁËÅÔÏ× ÏÔ Red Hat
9 Summary(uk): íÅÎÅÄÖÅÒ ÐÁËÅÔ¦× ×¦Ä Red Hat
15 Source0: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/%{name}-%{version}.tar.gz
16 Source1: %{name}.groups
17 Source2: %{name}.macros
18 Source3: %{name}-install-tree
19 Source4: %{name}-find-rpm-provides
20 Source5: %{name}-macros.perl
21 Source6: %{name}-find-perl-provides
22 Source7: %{name}-find-perl-requires
23 Source8: %{name}-find-spec-bcond
24 Source9: %{name}-find-lang
25 Source10: %{name}-find-provides
26 Source11: %{name}-find-requires
27 Source12: %{name}-non-english-man-pages.tar.bz2
28 Source13: %{name}-macros.python
29 Source14: %{name}-groups-po.awk
30 Source15: %{name}-compress-doc
31 Source16: %{name}-check-files
32 Source17: %{name}-php-provides
33 Source18: %{name}-php-requires
34 Source19: %{name}-find-php-provides
35 Source20: %{name}-find-php-requires
36 Source21: %{name}-macros.php
39 Source32: pldnotify.awk
40 Patch0: %{name}-rpmrc.patch
41 Patch1: %{name}-macros.patch
42 Patch2: %{name}-arch.patch
43 Patch3: %{name}-rpmpopt.patch
44 Patch4: %{name}-perl-macros.patch
45 Patch5: %{name}-db3.patch
46 Patch6: %{name}-segv.patch
47 Patch7: %{name}-am_fix.patch
48 Patch8: %{name}-perl-req-perlfile.patch
49 Patch9: %{name}-installplatform.patch
50 Patch10: %{name}-cache.patch
51 Patch11: %{name}-suggestions.patch
52 Patch12: %{name}-rh-lame.patch
53 Patch13: %{name}-glob.patch
54 Patch14: %{name}-header_h.patch
55 Patch15: %{name}-fast-alAddPackage.patch
56 Patch16: %{name}-byKey.patch
57 Patch17: %{name}-perlprov.patch
58 Patch18: %{name}-noperldir.patch
59 Patch19: %{name}-popt-cvs20010530.patch
60 Patch20: %{name}-noexpand.patch
61 Patch21: %{name}-scripts-closefds.patch
62 Patch22: %{name}-python-amfix.patch
63 Patch23: %{name}-non-english-man-pages.patch
64 Patch24: %{name}-progress-nontty.patch
65 Patch25: %{name}-am_ac.patch
66 Patch26: %{name}-python-macros.patch
67 Patch27: %{name}-hardlink-fixes.patch
68 Patch28: %{name}-perlprov-regonly.patch
69 Patch29: %{name}-cxx.patch
70 Patch30: %{name}-athlon.patch
71 Patch31: %{name}-athlon-identify.patch
72 Patch32: %{name}-gettext-in-header.patch
73 Patch33: %{name}-perlprov-perl5.6.patch
74 Patch34: %{name}-ac25x.patch
75 Patch35: %{name}-signverify-fix.patch
76 Patch36: %{name}-compress-doc.patch
77 Patch37: %{name}-short_circuit.patch
78 Patch38: %{name}-test_stage.patch
79 Patch39: %{name}-exclude.patch
80 Patch40: %{name}-check_files.patch
81 Patch41: %{name}-choke-on-evil-doc.patch
82 Patch42: %{name}-rpmlog-fix.patch
83 URL: http://www.rpm.org/
85 BuildRequires: autoconf >= 2.50
86 BuildRequires: automake
87 BuildRequires: bzip2-devel >= 1.0.1
88 BuildRequires: db1-devel >= 1.85
89 BuildRequires: db3-devel >= 3.1.17-9
90 BuildRequires: gettext-devel >= 0.10.38-3
91 BuildRequires: libtool
92 BuildRequires: patch >= 2.2
93 BuildRequires: python-devel >= 2.2.1
94 BuildRequires: python-modules >= 2.2.1
95 BuildRequires: zlib-devel >= 1.1.4
96 %if %{!?_without_static:1}%{?_without_static:0}
97 # Require static library only for static build
98 BuildRequires: bzip2-static >= 1.0.1
99 BuildRequires: db1-static >= 1.85
100 BuildRequires: db3-static >= 3.1.17-9
101 BuildRequires: glibc-static >= 2.2.0
102 BuildRequires: zlib-static >= 1.1.4
104 Requires: zlib >= 1.1.4
105 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
107 Conflicts: glibc < 2.2
109 %define __find_provides %{SOURCE4}
110 %define _binary_payload w9.gzdio
112 %define py_ver %(echo `python -c "import sys; print sys.version[:3]"`)
113 %define py_prefix %(echo `python -c "import sys; print sys.prefix"`)
114 %define py_libdir %{py_prefix}/lib/python%{py_ver}
115 %define py_sitedir %{py_libdir}/site-packages
116 %define py_dyndir %{py_libdir}/lib-dynload
117 %define pyrequires_eq() Requires: %1 >= %py_ver %1 < %(echo `python -c "import sys; import string; ver=sys.version[:3].split('.'); ver[1]=str(int(ver[1])+1); print string.join(ver, '.')"`)
120 RPM is a powerful package manager, which can be used to build,
121 install, query, verify, update, and uninstall individual software
122 packages. A package consists of an archive of files, and package
123 information, including name, version, and description.
126 RPM ist ein kräftiger Packet-Manager, der verwendet sein kann zur
127 Installation, Anfrage, Verifizierung, Aktualisierung und
128 Uninstallation individueller Softwarepakete. Ein Paket besteht aus
129 einem Archiv Dateien und Paketinformation, inklusive Name, Version und
133 RPM es un poderoso administrador de paquetes, que puede ser usado para
134 construir, instalar, pesquisar, verificar, actualizar y desinstalar
135 paquetes individuales de software. Un paquete consiste en un
136 almacenaje de archivos, y información sobre el paquete, incluyendo
137 nombre, versión y descripción.
140 RPM jest doskona³ym mened¿erem pakietów. Dziêki niemu bêdziesz móg³
141 przebudowaæ, zainstalowaæ czy zweryfikowaæ dowolny pakiet. Informacje
142 dotycz±ce ka¿dego pakietu, takie jak jego opis, lista plików
143 wchodz±cych w sk³ad pakietu, zale¿no¶ci od innych pakietów, s±
144 przechowywane w bazie danych i mo¿na je uzyskaæ za pomoc± opcji
145 odpytywania programu rpm.
147 %description -l pt_BR
148 RPM é um poderoso gerenciador de pacotes, que pode ser usado para
149 construir, instalar, pesquisar, verificar, atualizar e desinstalar
150 pacotes individuais de software. Um pacote consiste de um conjunto de
151 arquivos e informações adicionais, incluindo nome, versão e descrição
152 do pacote, permissões dos arquivos, etc.
155 RPM - ÜÔÏ ÍÏÝÎÙÊ ÍÅÎÅÄÖÅÒ ÐÁËÅÔÏ×, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ ÄÌÑ
156 ÓÏÚÄÁÎÉÑ, ÉÎÓÔÁÌÌÑÃÉÉ, ÚÁÐÒÏÓÏ× (query), ÐÒÏ×ÅÒËÉ, ÏÂÎÏ×ÌÅÎÉÑ É
157 ÕÄÁÌÅÎÉÑ ÐÒÏÇÒÁÍÍÎÙÈ ÐÁËÅÔÏ×. ðÁËÅÔ ÓÏÓÔÏÉÔ ÉÚ ÆÁÊÌÏ×ÏÇÏ ÁÒÈÉ×Á É
158 ÓÌÕÖÅÂÎÏÊ ÉÎÆÏÒÍÁÃÉÉ, ×ËÌÀÞÁÀÝÅÊ ÎÁÚ×ÁÎÉÅ, ×ÅÒÓÉÀ, ÏÐÉÓÁÎÉÅ É ÄÒÕÇÉÅ
162 RPM - ÃÅ ÐÏÔÕÖÎÉÊ ÍÅÎÅÄÖÅÒ ÐÁËÅÔ¦×, ÝÏ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÄÌÑ
163 ÓÔ×ÏÒÅÎÎÑ, ¦ÎÓÔÁÌÑæ§, ÚÁÐÉÔ¦× (query), ÐÅÒÅצÒËÉ, ÐÏÎÏ×ÌÅÎÎÑ ÔÁ
164 ×ÉÄÁÌÅÎÎÑ ÐÒÏÇÒÁÍÎÉÈ ÐÁËÅÔ¦×. ðÁËÅÔ ÓËÌÁÄÁ¤ÔØÓÑ Ú ÆÁÊÌÏ×ÏÇÏ ÁÒȦ×Õ ÔÁ
165 ÓÌÕÖÂÏ×ϧ ¦ÎÆÏÒÍÁæ§, ÝÏ Í¦ÓÔÉÔØ ÎÁÚ×Õ, ×ÅÒÓ¦À, ÏÐÉÓ ÔÁ ¦ÎÛÕ
166 ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÐÁËÅÔ.
169 Summary: Header files and libraries
170 Summary(de): Header-Dateien uns Libraries
171 Summary(es): Archivos de inclusión y bibliotecas para programas de manipulación de paquetes rpm
172 Summary(pl): Pliki nag³ówkowe i biblioteki statyczne
173 Summary(pt_BR): Arquivos de inclusão e bibliotecas para programas de manipulação de pacotes RPM
174 Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó rpm-ÐÁËÅÔÁÍÉ.
175 Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ rpm
176 Group: Development/Libraries
177 Requires: %{name} = %{version}
181 The RPM packaging system includes a C library that makes it easy to
182 manipulate RPM packages and databases. It is intended to ease the
183 creation of graphical package managers and other tools that need
184 intimate knowledge of RPM packages.
186 %description devel -l de
187 Der RPM-Packensystem enthält eine C-Library, die macht es einfach
188 RPM-Pakete und Dateibanken zu manipulieren. Er eignet sich für
189 Vereinfachung des Schaffens grafischer Paket-Manager und anderer
190 Werkzeuge, die intime Kenntnis von RPM-Paketen brauchen.
192 %description devel -l es
193 El sistema de empaquetado RPM incluye una biblioteca C que vuelve
194 fácil la manipulación de paquetes y bases de datos RPM. Su objetivo es
195 facilitar la creación de administradores gráficos de paquetes y otras
196 herramientas que necesiten un conocimiento profundo de paquetes RPM.
198 %description devel -l pl
199 System RPM zawiera bibliotekê C, która u³atwia manipulowanie pakietami
200 RPM oraz bazami danych. W zamiarze ma to upro¶ciæ tworzenie
201 graficznych mened¿erów pakietów oraz innych narzêdzi, które wymagaj±
202 szczegó³owej wiedzy na temat pakietów RPM.
204 %description devel -l pt_BR
205 O sistema de empacotamento RPM inclui uma biblioteca C que torna fácil
206 a manipulação de pacotes e bases de dados RPM. Seu objetivo é
207 facilitar a criação de gerenciadores gráficos de pacotes e outras
208 ferramentas que precisem de conhecimento profundo de pacotes RPM.
210 %description devel -l ru
211 óÉÓÔÅÍÁ ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ RPM ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ C, ËÏÔÏÒÁÑ
212 ÕÐÒÏÝÁÅÔ ÍÁÎÉÐÕÌÑÃÉÀ ÐÁËÅÔÁÍÉ RPM É ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ÂÁÚÁÍÉ ÄÁÎÎÙÈ.
213 üÔÁ ÂÉÂÌÉÏÔÅËÁ ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÄÌÑ ÏÂÌÅÇÞÅÎÉÑ ÓÏÚÄÁÎÉÑ ÇÒÁÆÉÞÅÓËÉÈ
214 ÐÁËÅÔÎÙÈ ÍÅÎÅÄÖÅÒÏ× É ÄÒÕÇÉÈ ÕÔÉÌÉÔ, ËÏÔÏÒÙÍ ÎÅÏÂÈÏÄÉÍÏ ÒÁÂÏÔÁÔØ Ó
217 %description devel -l uk
218 óÉÓÔÅÍÁ ËÅÒÕ×ÁÎÎÑ ÐÁËÅÔÁÍÉ RPM ͦÓÔÉÔØ Â¦Â̦ÏÔÅËÕ C, ËÏÔÒÁ ÓÐÒÏÝÕ¤
219 ÒÏÂÏÔÕ Ú ÐÁËÅÔÁÍÉ RPM ÔÁ צÄÐÏצÄÎÉÍÉ ÂÁÚÁÍÉ ÄÁÎÉÈ. ãÑ Â¦Â̦ÏÔÅËÁ
220 ÐÒÉÚÎÁÞÅÎÁ ÄÌÑ ÐÏÌÅÇÛÅÎÎÑ ÓÔ×ÏÒÅÎÎÑ ÇÒÁƦÞÎÉÈ ÐÁËÅÔÎÉÈ ÍÅÎÅÄÖÅÒ¦× ÔÁ
221 ¦ÎÛÉÈ ÕÔÉ̦Ô, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ RPM.
224 Summary: RPM static libraries
225 Summary(de): RPMs statische Libraries
226 Summary(pl): Biblioteki statyczne RPM-a
227 Summary(pt_BR): Bibliotecas estáticas para o desenvolvimento de aplicações RPM
228 Summary(ru): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó rpm-ÐÁËÅÔÁÍÉ.
229 Summary(uk): óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ rpm
230 Group: Development/Libraries
231 Requires: %{name}-devel = %{version}
234 RPM static libraries.
236 %description static -l de
237 RPMs statische Libraries.
239 %description static -l pl
240 Biblioteki statyczne RPM-a.
242 %description static -l pt_BR
243 Bibliotecas estáticas para desenvolvimento.
245 %description static -l ru
246 óÉÓÔÅÍÁ ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ RPM ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ C, ËÏÔÏÒÁÑ
247 ÕÐÒÏÝÁÅÔ ÍÁÎÉÐÕÌÑÃÉÀ ÐÁËÅÔÁÍÉ RPM É ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ÂÁÚÁÍÉ ÄÁÎÎÙÈ.
248 üÔÏ ÓÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ RPM.
250 %description static -l uk
251 óÉÓÔÅÍÁ ËÅÒÕ×ÁÎÎÑ ÐÁËÅÔÁÍÉ RPM ͦÓÔÉÔØ Â¦Â̦ÏÔÅËÕ C, ËÏÔÒÁ ÓÐÒÏÝÕ¤
252 ÒÏÂÏÔÕ Ú ÐÁËÅÔÁÍÉ RPM ÔÁ צÄÐÏצÄÎÉÍÉ ÂÁÚÁÍÉ ÄÁÎÉÈ. ãÅ ÓÔÁÔÉÞÎÁ
256 Summary: Additional utilities for managing rpm packages and database
257 Summary(de): Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken
258 Summary(pl): Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami
259 Group: Applications/File
260 Requires: %{name} = %{version}
263 Additional utilities for managing rpm packages and database.
265 %description utils -l de
266 Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken.
268 %description utils -l pl
269 Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami.
272 Summary: Additional utilities for checking perl provides/requires in rpm packages
273 Summary(de): Zusatzwerkzeuge fürs Nachsehen Perl-Abhängigkeiten in RPM-Paketen
274 Summary(pl): Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów perla w pakietach rpm
275 Group: Applications/File
276 Requires: %{name} = %{version}
277 Requires: perl-modules
280 %description perlprov
281 Additional utilities for checking perl provides/requires in rpm
284 %description perlprov -l de
285 Zusatzwerkzeuge fürs Nachsehen Perl-Abhängigkeiten in RPM-Paketen.
287 %description perlprov -l pl
288 Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów perla w
292 Summary: Python macros, which simplifies creation of rpm packages with Python software
293 Summary(pl): Makra u³atwiaj±ce tworzenie pakietów rpm z programami napisanymi w Pythonie
294 Group: Applications/File
295 Requires: %{name} = %{version}
296 Requires: python-modules
298 %description pythonprov
299 Python macros, which simplifies creation of rpm packages with Python
302 %description pythonprov -l pl
303 Makra u³atwiaj±ce tworzenie pakietów rpm z programami napisanymi w
306 %package php-pearprov
307 Summary: Additional utilities for managing rpm packages and database
308 Summary(pl): Dodatkowe narzêdzia do sprawdzania zale¿no¶ci skryptów php w rpm.
309 Group: Applications/File
310 Requires: %{name} = %{version}
312 %description php-pearprov
313 Additional utilities for checking php pear provides/requires in rpm
316 %description php-pearprov -l pl
317 Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów php pear w
320 %package -n python-rpm
321 Summary: Python interface to RPM library
322 Summary(pl): Pythonowy interfejs do biblioteki RPM-a
323 Summary(pt_BR): Módulo Python para aplicativos que manipulam pacotes RPM
324 Group: Libraries/Python
325 Requires: %{name} = %{version}
326 %pyrequires_eq python
327 Obsoletes: rpm-python
329 %description -n python-rpm
330 The rpm-python package contains a module which permits applications
331 written in the Python programming language to use the interface
332 supplied by RPM (RPM Package Manager) libraries.
334 This package should be installed if you want to develop Python
335 programs that will manipulate RPM packages and databases.
337 %description -n python-rpm -l pl
338 Pakiet rpm-python zawiera modu³, który pozwala aplikacjom napisanym w
339 Pythonie na u¿ywanie interfejsu dostarczanego przez biblioteki RPM-a.
341 Pakiet ten powinien zostaæ zainstalowany, je¶li chcesz pisaæ w
342 Pythonie programy manipuluj±ce pakietami i bazami danych rpm.
344 %description -n python-rpm -l pt_BR
345 O pacote rpm-python contém um módulo que permite que aplicações
346 escritas em Python utilizem a interface fornecida pelas bibliotecas
347 RPM (RPM Package Manager).
349 Esse pacote deve ser instalado se você quiser desenvolver programas em
350 Python para manipular pacotes e bancos de dados RPM.
353 Summary: Scripts for building binary RPM packages
354 Summary(de): Scripts fürs Bauen binärer RPM-Pakete
355 Summary(pl): Skrypty pomocnicze do budowania binarnych RPM-ów
356 Summary(pt_BR): Scripts e programas executáveis usados para construir pacotes
357 Summary(ru): óËÒÉÐÔÙ É ÕÔÉÌÉÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÏ×
358 Summary(uk): óËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÏÂÕÄÏ×É ÐÁËÅÔ¦×
359 Group: Applications/File
360 Requires: %{name} = %{version}
364 Requires: chrpath >= 0.9-1
366 Requires: file >= 3.31
370 Requires: gcc >= 3.0.3
374 Requires: glibc-devel
379 Requires: popt >= 1.6.2-2
386 Scripts for building binary RPM packages.
388 %description build -l de
389 Scripts fürs Bauen binärer RPM-Pakete.
391 %description build -l pl
392 Skrypty pomocnicze do budowania binarnych RPM-ów.
394 %description build -l pt_BR
395 Este pacote contém scripts e programas executáveis que são usados para
396 construir pacotes usando o RPM.
398 %description build -l ru
399 òÁÚÌÉÞÎÙÅ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÓËÒÉÐÔÙ É ÉÓÐÏÌÎÑÅÍÙÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ
400 ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÓÂÏÒËÉ RPM'Ï×.
402 %description build -l uk
403 ò¦ÚÎÏÍÁΦÔΦ ÄÏÐÏͦÖΦ ÓËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÄÌÑ
407 Summary: Scripts for managing .spec files and building RPM packages
408 Summary(de): Scripts fürs Bauen binärer RPM-Pakete
409 Summary(pl): Skrypty pomocnicze do zarz±dznia plikami .spec i budowania RPM-ów
410 Summary(pt_BR): Scripts e programas executáveis usados para construir pacotes
411 Summary(ru): óËÒÉÐÔÙ É ÕÔÉÌÉÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÏ×
412 Summary(uk): óËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÏÂÕÄÏ×É ÐÁËÅÔ¦×
413 Group: Applications/File
414 Requires: %{name}-build = %{version}
419 %description build-tools
420 Scripts for managing .spec files and building RPM packages.
422 %description build-tools -l de
423 Scripts fürs Bauen RPM-Pakete.
425 %description build-tools -l pl
426 Skrypty pomocnicze do zarz±dznia plikami .spec i do budowania RPM-ów.
428 %description build-tools -l pt_BR
429 Este pacote contém scripts e programas executáveis que são usados para
430 construir pacotes usando o RPM.
432 %description build-tools -l ru
433 òÁÚÌÉÞÎÙÅ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÓËÒÉÐÔÙ É ÉÓÐÏÌÎÑÅÍÙÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ
434 ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÓÂÏÒËÉ RPM'Ï×.
436 %description build-tools -l uk
437 ò¦ÚÎÏÍÁΦÔΦ ÄÏÐÏͦÖΦ ÓËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÄÌÑ
490 sed -e 's/^/@pld@/' %{SOURCE2} >>platform.in
491 cp -f platform.in macros.pld.in
492 install %{SOURCE5} macros.perl.in
493 install %{SOURCE13} macros.python.in
494 install %{SOURCE21} macros.php.in
495 install %{SOURCE6} scripts/find-perl-provides
496 install %{SOURCE7} scripts/find-perl-requires
497 install %{SOURCE9} scripts/find-lang.sh
498 install %{SOURCE17} scripts/php.prov.in
499 install %{SOURCE18} scripts/php.req.in
500 install %{SOURCE19} scripts/find-php-provides
501 install %{SOURCE20} scripts/find-php-requires
505 mv -f perl.req perl.req.in
506 mv -f perl.prov perl.prov.in)
511 # generate Group translations to *.po
512 awk -f %{SOURCE14} %{SOURCE1}
530 # ugly workaround for automake
531 sed -e 's#cpio.c $(DBLIBOBJS) depends.c#cpio.c depends.c#g' \
532 lib/Makefile.am > lib/Makefile.am.new
533 mv -f lib/Makefile.am.new lib/Makefile.am
535 sed -e 's#cpio.c depends.c#cpio.c $(DBLIBOBJS) depends.c#g' \
536 lib/Makefile.in > lib/Makefile.in.new
537 mv -f lib/Makefile.in.new lib/Makefile.in
539 sed -e 's#python1.5#python%{py_ver}#g' \
540 python/Makefile.in > python/Makefile.in.new
541 mv -f python/Makefile.in.new python/Makefile.in
543 # config.guess doesn't handle athlon, so we have to change it by hand.
544 # rpm checks for CPU type at runtime, but it looks better
545 sed -e 's|@host@|%{_target_cpu}-%{_target_vendor}-linux-gnu|' macros.in | \
546 sed 's|@host_cpu@|%{_target_cpu}|' > macros.tmp
547 mv -f macros.tmp macros.in
551 --enable-v1-packages \
554 %{__make} %{?_without_static:rpm_LDFLAGS="\\$(myLDFLAGS)"}
557 rm -rf $RPM_BUILD_ROOT
560 DESTDIR=$RPM_BUILD_ROOT \
561 pkgbindir="%{_bindir}"
563 install macros.perl $RPM_BUILD_ROOT%{_libdir}/rpm/macros.perl
564 install macros.python $RPM_BUILD_ROOT%{_libdir}/rpm/macros.python
565 install macros.php $RPM_BUILD_ROOT%{_libdir}/rpm/macros.php
567 install %{SOURCE1} doc/manual/groups
568 install %{SOURCE3} $RPM_BUILD_ROOT%{_libdir}/rpm/install-build-tree
569 install %{SOURCE4} $RPM_BUILD_ROOT%{_libdir}/rpm/find-rpm-provides
570 install %{SOURCE8} $RPM_BUILD_ROOT%{_libdir}/rpm/find-spec-bcond
571 install %{SOURCE10} $RPM_BUILD_ROOT%{_libdir}/rpm/find-provides
572 install %{SOURCE11} $RPM_BUILD_ROOT%{_libdir}/rpm/find-requires
573 install %{SOURCE15} $RPM_BUILD_ROOT%{_libdir}/rpm/compress-doc
574 install %{SOURCE16} $RPM_BUILD_ROOT%{_libdir}/rpm/check-files
575 install scripts/find-php* $RPM_BUILD_ROOT%{_libdir}/rpm/
576 install scripts/php.{prov,req} $RPM_BUILD_ROOT%{_libdir}/rpm/
578 install %{SOURCE30} $RPM_BUILD_ROOT%{_bindir}/builder
579 install %{SOURCE31} $RPM_BUILD_ROOT%{_bindir}/adapter.awk
580 install %{SOURCE32} $RPM_BUILD_ROOT%{_bindir}/pldnotify.awk
582 install rpmio/ugid.h $RPM_BUILD_ROOT%{_includedir}/rpm
584 install -d $RPM_BUILD_ROOT%{_sysconfdir}/rpm
585 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros <<EOF
586 # customized rpm macros - global for host
588 #%%_install_langs pl_PL:en_US
595 rm -rf $RPM_BUILD_ROOT
597 %post -p /sbin/ldconfig
598 %postun -p /sbin/ldconfig
600 %files -f %{name}.lang
601 %defattr(644,root,root,755)
602 %doc RPM-PGP-KEY CHANGES doc/manual/[a-z]*
604 %attr(755,root,root) /bin/rpm
605 %attr(755,root,root) %{_bindir}/rpmdb
606 %attr(755,root,root) %{_bindir}/rpmquery
607 %attr(755,root,root) %{_bindir}/rpmsign
608 %attr(755,root,root) %{_bindir}/rpmverify
609 %attr(755,root,root) %{_libdir}/rpm/rpmdb
610 %attr(755,root,root) %{_libdir}/rpm/rpmq
611 %attr(755,root,root) %{_libdir}/rpm/rpmk
612 %attr(755,root,root) %{_libdir}/rpm/rpmv
613 %attr(755,root,root) %{_libdir}/librpm*.so.*.*
615 %dir %{_sysconfdir}/rpm
616 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rpm/macros
618 %{_mandir}/man8/rpm.8*
619 %lang(fr) %{_mandir}/fr/man8/rpm.8*
620 %lang(ja) %{_mandir}/ja/man8/rpm.8*
621 %lang(ko) %{_mandir}/ko/man8/rpm.8*
622 %lang(pl) %{_mandir}/pl/man8/rpm.8*
623 %lang(ru) %{_mandir}/ru/man8/rpm.8*
624 %lang(sk) %{_mandir}/sk/man8/rpm.8*
629 %doc %attr(755,root,root) %{_libdir}/rpm/convertrpmrc.sh
632 %{_libdir}/rpm/rpmpopt*
633 %{_libdir}/rpm/macros
634 %{_libdir}/rpm/noarch-linux
635 %{_libdir}/rpm/noarch-pld-linux
636 %ifarch i386 i486 i586 i686 athlon
638 %{_libdir}/rpm/athlon*
640 %ifarch sparc sparc64
641 %{_libdir}/rpm/sparc*
644 %{_libdir}/rpm/alpha*
651 %defattr(644,root,root,755)
652 %attr(755,root,root) %{_bindir}/rpmbuild
653 %attr(755,root,root) %{_bindir}/rpme
654 %attr(755,root,root) %{_bindir}/rpmi
655 %attr(755,root,root) %{_bindir}/rpmu
656 %attr(755,root,root) %{_libdir}/rpm/find-requires
657 %attr(755,root,root) %{_libdir}/rpm/find-provides
658 %attr(755,root,root) %{_libdir}/rpm/find-rpm-provides
659 %attr(755,root,root) %{_libdir}/rpm/find-spec-bcond
660 %attr(755,root,root) %{_libdir}/rpm/find-lang.sh
661 %attr(755,root,root) %{_libdir}/rpm/mkinstalldirs
662 %attr(755,root,root) %{_libdir}/rpm/config.*
663 %attr(755,root,root) %{_libdir}/rpm/getpo.sh
664 %attr(755,root,root) %{_libdir}/rpm/install-build-tree
665 %attr(755,root,root) %{_libdir}/rpm/brp-*
666 %attr(755,root,root) %{_libdir}/rpm/check-prereqs
667 %attr(755,root,root) %{_libdir}/rpm/check-files
668 %attr(755,root,root) %{_libdir}/rpm/compress-doc
669 %attr(755,root,root) %{_libdir}/rpm/cpanflute
670 %attr(755,root,root) %{_libdir}/rpm/http.req
671 %attr(755,root,root) %{_libdir}/rpm/magic.*
672 %attr(755,root,root) %{_libdir}/rpm/rpmdiff*
673 %attr(755,root,root) %{_libdir}/rpm/u_pkg.sh
674 %attr(755,root,root) %{_libdir}/rpm/vpkg-provides.sh
675 %attr(755,root,root) %{_libdir}/rpm/vpkg-provides2.sh
676 %attr(755,root,root) %{_libdir}/rpm/rpmb
677 %attr(755,root,root) %{_libdir}/rpm/rpmi
678 %attr(755,root,root) %{_libdir}/rpm/rpmt
679 %attr(755,root,root) %{_libdir}/rpm/rpme
680 %attr(755,root,root) %{_libdir}/rpm/rpmu
683 %defattr(644,root,root,755)
684 %attr(755,root,root) %{_bindir}/builder
685 %attr(755,root,root) %{_bindir}/adapter.awk
686 %attr(755,root,root) %{_bindir}/pldnotify.awk
689 %defattr(644,root,root,755)
691 %attr(755,root,root) %{_libdir}/librpm*.la
692 %attr(755,root,root) %{_libdir}/librpm*.so
695 %defattr(644,root,root,755)
699 %defattr(644,root,root,755)
700 %attr(755,root,root) %{_bindir}/gendiff
701 %attr(755,root,root) %{_bindir}/javadeps
702 %attr(755,root,root) %{_bindir}/rpm2cpio
704 %{_mandir}/man8/rpm2cpio.8*
706 %lang(ja) %{_mandir}/ja/man8/rpm2cpio.8*
707 %lang(ko) %{_mandir}/ko/man8/rpm2cpio.8*
708 %lang(pl) %{_mandir}/pl/man8/rpm2cpio.8*
709 %lang(ru) %{_mandir}/ru/man8/rpm2cpio.8*
712 %defattr(644,root,root,755)
713 %attr(755,root,root) %{_libdir}/rpm/perl*
714 %attr(755,root,root) %{_libdir}/rpm/find-perl-*
715 %attr(755,root,root) %{_libdir}/rpm/find-*.perl
716 %attr(755,root,root) %{_libdir}/rpm/find-prov.pl
717 %attr(755,root,root) %{_libdir}/rpm/find-req.pl
718 %attr(755,root,root) %{_libdir}/rpm/get_magic.pl
720 %{_libdir}/rpm/macros.perl
723 %defattr(644,root,root,755)
724 %{_libdir}/rpm/macros.python
727 %defattr(644,root,root,755)
728 %attr(755,root,root) %{_libdir}/rpm/php*
729 %attr(755,root,root) %{_libdir}/rpm/find-php*
730 %{_libdir}/rpm/macros.php
733 %defattr(644,root,root,755)
734 %attr(755,root,root) %{py_sitedir}/*.so