3 # - python(abi) cap is not provided automatically (because /usr/bin/python matches
4 # ELF first; it should be provided by python-libs not binary anyway)
7 %bcond_with static # build static rpmi (not supported at the moment)
8 %bcond_without apidocs # don't generate documentation with doxygen
9 %bcond_with autoreqdep # autogenerate package name deps in addition to sonames/perl(X)
10 %bcond_without python # don't build python bindings
11 %bcond_without selinux # build without selinux support
12 %bcond_without system_libmagic # don't use system libmagic
13 %bcond_with neon # build with HTTP/WebDAV support (neon library)
14 # force_cc - force using __cc other than "%{_target_cpu}-pld-linux-gcc"
15 # force_cxx - force using __cxx other than "%{_target_cpu}-pld-linux-g++"
16 # force_cpp - force using __cpp other than "%{_target_cpu}-pld-linux-gcc -E"
18 # versions of required libraries
19 %define reqdb_ver 4.3.27-1
20 %define reqpopt_ver 1.10.2
21 %define beecrypt_ver 2:4.1.2-4
22 %define rpm_macros_rev 1.238
23 Summary: RPM Package Manager
24 Summary(de): RPM Packet-Manager
25 Summary(es): Gestor de paquetes RPM
26 Summary(pl): Aplikacja do zarz±dzania pakietami RPM
27 Summary(pt_BR): Gerenciador de pacotes RPM
28 Summary(ru): íÅÎÅÄÖÅÒ ÐÁËÅÔÏ× ÏÔ RPM
29 Summary(uk): íÅÎÅÄÖÅÒ ÐÁËÅÔ¦× ×¦Ä RPM
36 Source0: ftp://jbj.org/pub/rpm-4.4.x/%{name}-%{version}.tar.gz
37 # Source0-md5: e24ce468082479fe850c9d6563f56db5
38 Source1: %{name}.groups
39 Source2: %{name}.platform
40 Source3: %{name}-install-tree
41 Source4: %{name}-find-spec-bcond
42 Source5: %{name}-find-lang
43 Source6: %{name}-groups-po.awk
44 Source7: %{name}-compress-doc
45 Source8: %{name}-check-files
46 Source9: %{name}-php-provides
47 Source10: %{name}-php-requires
48 Source11: %{name}.macros
50 Source13: %{name}-user_group.sh
51 Source14: %{name}.sysconfig
54 Source32: pldnotify.awk
55 # http://svn.pld-linux.org/banner.sh/
57 Patch0: %{name}-pl.po.patch
58 Patch1: %{name}-rpmrc.patch
59 Patch2: %{name}-arch.patch
60 Patch3: %{name}-rpmpopt.patch
61 Patch4: %{name}-perl-macros.patch
62 Patch5: %{name}-perl-req-perlfile.patch
63 Patch6: %{name}-noexpand.patch
64 Patch7: %{name}-scripts-closefds.patch
65 Patch8: %{name}-python-macros.patch
66 Patch9: %{name}-gettext-in-header.patch
67 Patch10: %{name}-compress-doc.patch
68 Patch11: %{name}-build.patch
69 Patch12: %{name}-system_libs.patch
70 Patch13: %{name}-bb-and-short-circuit.patch
71 Patch14: %{name}-etc_dir.patch
72 Patch15: %{name}-system_libs-more.patch
73 Patch16: %{name}-php-deps.patch
74 Patch17: %{name}-ldconfig-always.patch
75 Patch18: %{name}-perl_req.patch
77 Patch20: %{name}-magic-usesystem.patch
78 Patch21: %{name}-dontneedutils.patch
79 Patch22: %{name}-provides-dont-obsolete.patch
80 Patch23: %{name}-examplesaredoc.patch
81 Patch24: %{name}-po.patch
82 Patch25: %{name}-getcwd.patch
83 Patch26: %{name}-notsc.patch
84 Patch27: %{name}-hack-norpmlibdep.patch
85 Patch28: %{name}-makefile-no_myLDADD_deps.patch
86 Patch29: %{name}-libdir64.patch
87 Patch30: %{name}-libdir-links.patch
88 Patch31: %{name}-missing-prototypes.patch
89 Patch32: %{name}-pld-autodep.patch
90 Patch33: %{name}-rpmsq.patch
91 Patch34: %{name}-epoch0.patch
92 Patch35: %{name}-perl_req-INC_dirs.patch
93 Patch36: %{name}-debuginfo.patch
94 Patch37: %{name}-doxygen_hack.patch
96 Patch39: %{name}-pythondeps.patch
97 Patch40: %{name}-print-requires.patch
98 Patch41: %{name}-reduce-stack-usage.patch
99 Patch42: %{name}-glob.patch
100 Patch43: %{name}-patch-quote.patch
101 Patch44: %{name}-no-neon.patch
102 Patch45: %{name}-no-sqlite.patch
103 Patch46: %{name}-mono.patch
104 Patch47: %{name}-posttrans.patch
105 URL: http://wraptastic.org/
107 BuildRequires: autoconf >= 2.52
108 BuildRequires: automake
109 BuildRequires: beecrypt-devel >= %{beecrypt_ver}
110 BuildRequires: bzip2-devel >= 1.0.2-17
111 BuildRequires: db-devel >= %{reqdb_ver}
112 %{?with_apidocs:BuildRequires: doxygen}
113 BuildRequires: elfutils-devel >= 0.108
114 BuildRequires: findutils
115 BuildRequires: gettext-devel >= 0.11.4-2
116 %{?with_system_libmagic:BuildRequires: libmagic-devel}
117 %{?with_selinux:BuildRequires: libselinux-devel >= 1.18}
118 # needed only for AM_PROG_CXX used for CXX substitution in rpm.macros
119 BuildRequires: libstdc++-devel
120 BuildRequires: libtool
122 BuildRequires: libxml2-devel
123 BuildRequires: neon-devel >= 0.24.7-3
125 BuildRequires: patch >= 2.2
126 BuildRequires: popt-devel >= %{reqpopt_ver}
127 %{?with_python:BuildRequires: python-devel >= 1:2.3}
128 BuildRequires: python-modules >= 1:2.3
129 BuildRequires: readline-devel
130 BuildRequires: rpm-perlprov
131 BuildRequires: zlib-devel
133 # Require static library only for static build
134 BuildRequires: beecrypt-static >= %{beecrypt_ver}
135 BuildRequires: bzip2-static >= 1.0.2-17
136 BuildRequires: db-static >= %{reqdb_ver}
137 BuildRequires: glibc-static >= 2.2.94
138 BuildRequires: elfutils-static
139 %{with_system_libmagic:BuildRequires: libmagic-static}
140 %{?with_selinux:BuildRequires: libselinux-static >= 1.18}
141 BuildRequires: popt-static >= %{reqpopt_ver}
142 BuildRequires: zlib-static
144 Requires: beecrypt >= %{beecrypt_ver}
145 Requires: popt >= %{reqpopt_ver}
146 Requires: %{name}-lib = %{version}-%{release}
147 %{!?with_static:Obsoletes: rpm-utils-static}
148 Conflicts: glibc < 2.2.92
149 # avoid SEGV caused by mixed db versions
150 Conflicts: poldek < 0.18.1-16
151 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
153 %define _binary_payload w9.gzdio
154 %define _noPayloadPrefix 1
156 # don't require very fresh rpm.macros to build
157 %define __gettextize gettextize --copy --force --intl ; cp -f po/Makevars{.template,}
158 %define ix86 i386 i486 i586 i686 athlon pentium3 pentium4
159 %define x8664 amd64 ia32e x86_64
161 # stabilize new build environment
162 %define __newcc %{?force_cc}%{!?force_cc:%{_target_cpu}-pld-linux-gcc}
163 %define __newcxx %{?force_cxx}%{!?force_cxx:%{_target_cpu}-pld-linux-g++}
164 %define __newcpp %{?force_cpp}%{!?force_cpp:%{_target_cpu}-pld-linux-gcc -E}
166 %define _rpmlibdir /usr/lib/rpm
169 RPM is a powerful package manager, which can be used to build,
170 install, query, verify, update, and uninstall individual software
171 packages. A package consists of an archive of files, and package
172 information, including name, version, and description.
175 RPM ist ein kräftiger Packet-Manager, der verwendet sein kann zur
176 Installation, Anfrage, Verifizierung, Aktualisierung und
177 Uninstallation individueller Softwarepakete. Ein Paket besteht aus
178 einem Archiv Dateien und Paketinformation, inklusive Name, Version und
182 RPM es un poderoso administrador de paquetes, que puede ser usado para
183 construir, instalar, pesquisar, verificar, actualizar y desinstalar
184 paquetes individuales de software. Un paquete consiste en un
185 almacenaje de archivos, y información sobre el paquete, incluyendo
186 nombre, versión y descripción.
189 RPM jest doskona³ym programem zarz±dzaj±cym pakietami. Umo¿liwia on
190 przebudowanie, instalacjê czy weryfikacjê dowolnego pakietu.
191 Informacje dotycz±ce ka¿dego pakietu, takie jak jego opis, lista
192 plików wchodz±cych w sk³ad pakietu, zale¿no¶ci od innych pakietów, s±
193 przechowywane w bazie danych i mo¿na je uzyskaæ za pomoc± opcji
194 odpytywania programu rpm.
196 %description -l pt_BR
197 RPM é um poderoso gerenciador de pacotes, que pode ser usado para
198 construir, instalar, pesquisar, verificar, atualizar e desinstalar
199 pacotes individuais de software. Um pacote consiste de um conjunto de
200 arquivos e informações adicionais, incluindo nome, versão e descrição
201 do pacote, permissões dos arquivos, etc.
204 RPM - ÜÔÏ ÍÏÝÎÙÊ ÍÅÎÅÄÖÅÒ ÐÁËÅÔÏ×, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ ÄÌÑ
205 ÓÏÚÄÁÎÉÑ, ÉÎÓÔÁÌÌÑÃÉÉ, ÚÁÐÒÏÓÏ× (query), ÐÒÏ×ÅÒËÉ, ÏÂÎÏ×ÌÅÎÉÑ É
206 ÕÄÁÌÅÎÉÑ ÐÒÏÇÒÁÍÍÎÙÈ ÐÁËÅÔÏ×. ðÁËÅÔ ÓÏÓÔÏÉÔ ÉÚ ÆÁÊÌÏ×ÏÇÏ ÁÒÈÉ×Á É
207 ÓÌÕÖÅÂÎÏÊ ÉÎÆÏÒÍÁÃÉÉ, ×ËÌÀÞÁÀÝÅÊ ÎÁÚ×ÁÎÉÅ, ×ÅÒÓÉÀ, ÏÐÉÓÁÎÉÅ É ÄÒÕÇÉÅ
211 RPM - ÃÅ ÐÏÔÕÖÎÉÊ ÍÅÎÅÄÖÅÒ ÐÁËÅÔ¦×, ÝÏ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÄÌÑ
212 ÓÔ×ÏÒÅÎÎÑ, ¦ÎÓÔÁÌÑæ§, ÚÁÐÉÔ¦× (query), ÐÅÒÅצÒËÉ, ÐÏÎÏ×ÌÅÎÎÑ ÔÁ
213 ×ÉÄÁÌÅÎÎÑ ÐÒÏÇÒÁÍÎÉÈ ÐÁËÅÔ¦×. ðÁËÅÔ ÓËÌÁÄÁ¤ÔØÓÑ Ú ÆÁÊÌÏ×ÏÇÏ ÁÒȦ×Õ ÔÁ
214 ÓÌÕÖÂÏ×ϧ ¦ÎÆÏÒÍÁæ§, ÝÏ Í¦ÓÔÉÔØ ÎÁÚ×Õ, ×ÅÒÓ¦À, ÏÐÉÓ ÔÁ ¦ÎÛÕ
215 ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÐÁËÅÔ.
218 Summary: RPMs library
219 Summary(pl): Biblioteki RPM-a
221 Requires: beecrypt >= %{beecrypt_ver}
222 Requires: db >= %{reqdb_ver}
223 %{?with_selinux:Requires: libselinux >= 1.18}
224 %{?with_system_libmagic:Requires: libmagic >= 1.15-2}
225 Requires: popt >= %{reqpopt_ver}
227 # avoid SEGV caused by mixed db versions
228 Conflicts: poldek < 0.18.1-16
233 %description lib -l pl
237 Summary: Header files for rpm libraries
238 Summary(de): Header-Dateien für rpm Libraries
239 Summary(es): Archivos de inclusión y bibliotecas para programas de manipulación de paquetes rpm
240 Summary(pl): Pliki nag³ówkowe bibliotek rpm
241 Summary(pt_BR): Arquivos de inclusão e bibliotecas para programas de manipulação de pacotes RPM
242 Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó rpm-ÐÁËÅÔÁÍÉ
243 Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ rpm
244 Group: Development/Libraries
245 Requires: %{name}-lib = %{version}-%{release}
246 Requires: beecrypt-devel >= %{beecrypt_ver}
247 Requires: bzip2-devel
248 Requires: db-devel >= %{reqdb_ver}
249 Requires: elfutils-devel
250 %{?with_selinux:Requires: libselinux-devel}
251 %{?with_system_libmagic:Requires: libmagic-devel}
252 Requires: popt-devel >= %{reqpopt_ver}
256 The RPM packaging system includes C libraries that make it easy to
257 manipulate RPM packages and databases. They are intended to ease the
258 creation of graphical package managers and other tools that need
259 intimate knowledge of RPM packages. This package contains header files
262 %description devel -l de
263 Der RPM-Packensystem enthält eine C-Library, die macht es einfach
264 RPM-Pakete und Dateibanken zu manipulieren. Er eignet sich für
265 Vereinfachung des Schaffens grafischer Paket-Manager und anderer
266 Werkzeuge, die intime Kenntnis von RPM-Paketen brauchen.
268 %description devel -l es
269 El sistema de empaquetado RPM incluye una biblioteca C que vuelve
270 fácil la manipulación de paquetes y bases de datos RPM. Su objetivo es
271 facilitar la creación de administradores gráficos de paquetes y otras
272 herramientas que necesiten un conocimiento profundo de paquetes RPM.
274 %description devel -l pl
275 System RPM zawiera biblioteki C, które u³atwiaj± manipulowanie
276 pakietami RPM oraz bazami danych. W zamiarze ma to upro¶ciæ tworzenie
277 graficznych programów zarz±dzaj±cych pakietami oraz innych narzêdzi,
278 które wymagaj± szczegó³owej wiedzy na temat pakietów RPM. Ten pakiet
279 zawiera pliki nag³ówkowe wspomnianych bibliotek.
281 %description devel -l pt_BR
282 O sistema de empacotamento RPM inclui uma biblioteca C que torna fácil
283 a manipulação de pacotes e bases de dados RPM. Seu objetivo é
284 facilitar a criação de gerenciadores gráficos de pacotes e outras
285 ferramentas que precisem de conhecimento profundo de pacotes RPM.
287 %description devel -l ru
288 óÉÓÔÅÍÁ ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ RPM ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ C, ËÏÔÏÒÁÑ
289 ÕÐÒÏÝÁÅÔ ÍÁÎÉÐÕÌÑÃÉÀ ÐÁËÅÔÁÍÉ RPM É ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ÂÁÚÁÍÉ ÄÁÎÎÙÈ.
290 üÔÁ ÂÉÂÌÉÏÔÅËÁ ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÄÌÑ ÏÂÌÅÇÞÅÎÉÑ ÓÏÚÄÁÎÉÑ ÇÒÁÆÉÞÅÓËÉÈ
291 ÐÁËÅÔÎÙÈ ÍÅÎÅÄÖÅÒÏ× É ÄÒÕÇÉÈ ÕÔÉÌÉÔ, ËÏÔÏÒÙÍ ÎÅÏÂÈÏÄÉÍÏ ÒÁÂÏÔÁÔØ Ó
294 %description devel -l uk
295 óÉÓÔÅÍÁ ËÅÒÕ×ÁÎÎÑ ÐÁËÅÔÁÍÉ RPM ͦÓÔÉÔØ Â¦Â̦ÏÔÅËÕ C, ËÏÔÒÁ ÓÐÒÏÝÕ¤
296 ÒÏÂÏÔÕ Ú ÐÁËÅÔÁÍÉ RPM ÔÁ צÄÐÏצÄÎÉÍÉ ÂÁÚÁÍÉ ÄÁÎÉÈ. ãÑ Â¦Â̦ÏÔÅËÁ
297 ÐÒÉÚÎÁÞÅÎÁ ÄÌÑ ÐÏÌÅÇÛÅÎÎÑ ÓÔ×ÏÒÅÎÎÑ ÇÒÁƦÞÎÉÈ ÐÁËÅÔÎÉÈ ÍÅÎÅÄÖÅÒ¦× ÔÁ
298 ¦ÎÛÉÈ ÕÔÉ̦Ô, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ RPM.
301 Summary: RPM static libraries
302 Summary(de): RPMs statische Libraries
303 Summary(pl): Biblioteki statyczne RPM-a
304 Summary(pt_BR): Bibliotecas estáticas para o desenvolvimento de aplicações RPM
305 Summary(ru): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó rpm-ÐÁËÅÔÁÍÉ
306 Summary(uk): óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ rpm
307 Group: Development/Libraries
308 Requires: %{name}-devel = %{version}-%{release}
309 Requires: beecrypt-static >= %{beecrypt_ver}
310 Requires: bzip2-static
311 Requires: db-static >= %{reqdb_ver}
312 Requires: elfutils-static
313 %{?with_system_libmagic:Requires: libmagic-static}
314 Requires: popt-static >= %{reqpopt_ver}
315 Requires: zlib-static
318 RPM static libraries.
320 %description static -l de
321 RPMs statische Libraries.
323 %description static -l pl
324 Biblioteki statyczne RPM-a.
326 %description static -l pt_BR
327 Bibliotecas estáticas para desenvolvimento.
329 %description static -l ru
330 óÉÓÔÅÍÁ ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ RPM ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ C, ËÏÔÏÒÁÑ
331 ÕÐÒÏÝÁÅÔ ÍÁÎÉÐÕÌÑÃÉÀ ÐÁËÅÔÁÍÉ RPM É ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ÂÁÚÁÍÉ ÄÁÎÎÙÈ.
332 üÔÏ ÓÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ RPM.
334 %description static -l uk
335 óÉÓÔÅÍÁ ËÅÒÕ×ÁÎÎÑ ÐÁËÅÔÁÍÉ RPM ͦÓÔÉÔØ Â¦Â̦ÏÔÅËÕ C, ËÏÔÒÁ ÓÐÒÏÝÕ¤
336 ÒÏÂÏÔÕ Ú ÐÁËÅÔÁÍÉ RPM ÔÁ צÄÐÏצÄÎÉÍÉ ÂÁÚÁÍÉ ÄÁÎÉÈ. ãÅ ÓÔÁÔÉÞÎÁ
340 Summary: Additional utilities for managing rpm packages and database
341 Summary(de): Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken
342 Summary(pl): Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami
343 Group: Applications/File
344 Requires: %{name} = %{version}-%{release}
345 Requires: popt >= %{reqpopt_ver}
348 Additional utilities for managing rpm packages and database.
350 %description utils -l de
351 Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken.
353 %description utils -l pl
354 Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami.
357 Summary: Additional utilities for managing rpm packages and database
358 Summary(de): Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken
359 Summary(pl): Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami
360 Group: Applications/File
361 Requires: %{name}-utils = %{version}-%{release}
362 Requires: popt >= %{reqpopt_ver}
364 %description utils-perl
365 Additional utilities for managing rpm packages and database.
367 %description utils-perl -l de
368 Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken.
370 %description utils-perl -l pl
371 Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami.
373 %package utils-static
374 Summary: Static rpm utilities
375 Summary(pl): Statyczne narzêdzia rpm
376 Group: Applications/System
377 Requires: %{name} = %{version}-%{release}
379 %description utils-static
380 Static rpm utilities for repairing system in case something with
381 shared libraries used by rpm become broken. Currently it contains rpmi
382 binary, which can be used to install/upgrade/remove packages without
383 using shared libraries (well, in fact with exception of NSS modules).
385 %description utils-static -l pl
386 Statyczne narzêdzia rpm do naprawy systemu w przypadku zepsucia czego¶
387 zwi±zanego z bibliotekami wspó³dzielonymi u¿ywanymi przez rpm-a.
388 Aktualnie pakiet zawiera binarkê rpmi, któr± mo¿na u¿yæ do instalacji,
389 uaktualniania lub usuwania pakietów bez udzia³u bibliotek statycznych
390 (z wyj±tkiem modu³ów NSS).
393 Summary: Scripts for building binary RPM packages
394 Summary(de): Scripts fürs Bauen binärer RPM-Pakete
395 Summary(pl): Skrypty pomocnicze do budowania binarnych RPM-ów
396 Summary(pt_BR): Scripts e programas executáveis usados para construir pacotes
397 Summary(ru): óËÒÉÐÔÙ É ÕÔÉÌÉÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÏ×
398 Summary(uk): óËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÏÂÕÄÏ×É ÐÁËÅÔ¦×
399 Group: Applications/File
400 Requires(pre): findutils
401 Requires: %{name}-utils = %{version}-%{release}
406 Requires: chrpath >= 0.10-4
410 Requires: file >= 4.14-1
413 Requires: gcc >= 5:3.4
414 Requires: glibc-devel
419 Requires: popt >= 1.7
424 Provides: rpmbuild(macros) = %{rpm_macros_rev}
425 Provides: rpmbuild(monoautodeps)
426 Provides: rpmbuild(noauto) = 3
428 Conflicts: automake < 1:1.7.9-2
429 Conflicts: libtool < 2:1.5-13
431 Obsoletes: rpmbuild(macros) < %{rpm_macros_rev}
434 Scripts for building binary RPM packages.
436 %description build -l de
437 Scripts fürs Bauen binärer RPM-Pakete.
439 %description build -l pl
440 Skrypty pomocnicze do budowania binarnych RPM-ów.
442 %description build -l pt_BR
443 Este pacote contém scripts e programas executáveis que são usados para
444 construir pacotes usando o RPM.
446 %description build -l ru
447 òÁÚÌÉÞÎÙÅ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÓËÒÉÐÔÙ É ÉÓÐÏÌÎÑÅÍÙÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ
448 ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÓÂÏÒËÉ RPM'Ï×.
450 %description build -l uk
451 ò¦ÚÎÏÍÁΦÔΦ ÄÏÐÏͦÖΦ ÓËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÄÌÑ
455 Summary: Scripts for managing .spec files and building RPM packages
456 Summary(de): Scripts fürs Bauen binärer RPM-Pakete
457 Summary(pl): Skrypty pomocnicze do zarz±dznia plikami .spec i budowania RPM-ów
458 Summary(pt_BR): Scripts e programas executáveis usados para construir pacotes
459 Summary(ru): óËÒÉÐÔÙ É ÕÔÉÌÉÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÏ×
460 Summary(uk): óËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÏÂÕÄÏ×É ÐÁËÅÔ¦×
461 Group: Applications/File
462 Requires: %{name}-build = %{version}-%{release}
467 %description build-tools
468 Scripts for managing .spec files and building RPM packages.
470 %description build-tools -l de
471 Scripts fürs Bauen RPM-Pakete.
473 %description build-tools -l pl
474 Skrypty pomocnicze do zarz±dzania plikami .spec i do budowania RPM-ów.
476 %description build-tools -l pt_BR
477 Este pacote contém scripts e programas executáveis que são usados para
478 construir pacotes usando o RPM.
480 %description build-tools -l ru
481 òÁÚÌÉÞÎÙÅ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÓËÒÉÐÔÙ É ÉÓÐÏÌÎÑÅÍÙÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ
482 ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÓÂÏÒËÉ RPM'Ï×.
484 %description build-tools -l uk
485 ò¦ÚÎÏÍÁΦÔΦ ÄÏÐÏͦÖΦ ÓËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÄÌÑ
489 Summary: Additional utilities for checking perl provides/requires in rpm packages
490 Summary(de): Zusatzwerkzeuge fürs Nachsehen Perl-Abhängigkeiten in RPM-Paketen
491 Summary(pl): Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów perla w pakietach rpm
492 Group: Applications/File
493 Requires: %{name} = %{version}-%{release}
495 Requires: perl-modules
497 %description perlprov
498 Additional utilities for checking perl provides/requires in rpm
501 %description perlprov -l de
502 Zusatzwerkzeuge fürs Nachsehen Perl-Abhängigkeiten in RPM-Paketen.
504 %description perlprov -l pl
505 Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów perla w
509 Summary: Python macros, which simplifies creation of rpm packages with Python software
510 Summary(pl): Makra u³atwiaj±ce tworzenie pakietów rpm z programami napisanymi w Pythonie
511 Group: Applications/File
512 Requires: %{name} = %{version}-%{release}
514 Requires: python-modules
516 %description pythonprov
517 Python macros, which simplifies creation of rpm packages with Python
520 %description pythonprov -l pl
521 Makra u³atwiaj±ce tworzenie pakietów rpm z programami napisanymi w
524 %package php-pearprov
525 Summary: Additional utilities for managing rpm packages and database
526 Summary(pl): Dodatkowe narzêdzia do sprawdzania zale¿no¶ci skryptów php w rpm
527 Group: Applications/File
528 Requires: %{name} = %{version}-%{release}
530 %description php-pearprov
531 Additional utilities for checking php pear provides/requires in rpm
534 %description php-pearprov -l pl
535 Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów php pear w
538 %package -n python-rpm
539 Summary: Python interface to RPM library
540 Summary(pl): Pythonowy interfejs do biblioteki RPM-a
541 Summary(pt_BR): Módulo Python para aplicativos que manipulam pacotes RPM
542 Group: Development/Languages/Python
543 Requires: %{name} = %{version}-%{release}
544 %pyrequires_eq python
545 Obsoletes: rpm-python
547 %description -n python-rpm
548 The rpm-python package contains a module which permits applications
549 written in the Python programming language to use the interface
550 supplied by RPM (RPM Package Manager) libraries.
552 This package should be installed if you want to develop Python
553 programs that will manipulate RPM packages and databases.
555 %description -n python-rpm -l pl
556 Pakiet rpm-python zawiera modu³, który pozwala aplikacjom napisanym w
557 Pythonie na u¿ywanie interfejsu dostarczanego przez biblioteki RPM-a.
559 Pakiet ten powinien zostaæ zainstalowany, je¶li chcesz pisaæ w
560 Pythonie programy manipuluj±ce pakietami i bazami danych rpm.
562 %description -n python-rpm -l pt_BR
563 O pacote rpm-python contém um módulo que permite que aplicações
564 escritas em Python utilizem a interface fornecida pelas bibliotecas
565 RPM (RPM Package Manager).
567 Esse pacote deve ser instalado se você quiser desenvolver programas em
568 Python para manipular pacotes e bancos de dados RPM.
571 Summary: RPM API documentation and guides
572 Summary(pl): Documentacja API RPM-a i przewodniki
576 Documentation for RPM API and guides in HTML format generated
577 from rpm sources by doxygen.
579 %description apidocs -l pl
580 Dokumentacja API RPM-a oraz przewodniki w formacie HTML generowane
581 ze ¼rode³ RPM-a przez doxygen.
587 # temporarily moved after patch0 - messes too much in pl.po
604 sed -e 's/^/@pld@/' %{SOURCE2} >>platform.in
605 cp -f platform.in macros.pld.in
606 echo '%%define __perl_provides %%{__perl} /usr/lib/rpm/perl.prov' > macros.perl
607 echo '%%define __perl_requires %%{__perl} /usr/lib/rpm/perl.req' >> macros.perl
608 echo '# obsoleted file' > macros.python
609 echo '%%define __php_provides /usr/lib/rpm/php.prov' > macros.php
610 echo '%%define __php_requires /usr/lib/rpm/php.req' >> macros.php
611 echo '%%define __mono_provides /usr/lib/rpm/mono-find-provides' > macros.mono
612 echo '%%define __mono_requires /usr/lib/rpm/mono-find-requires' >> macros.mono
613 install %{SOURCE5} scripts/find-lang.sh
614 install %{SOURCE9} scripts/php.prov.in
615 install %{SOURCE10} scripts/php.req.in
616 install %{SOURCE12} scripts/perl.prov
617 cat %{SOURCE11} >> macros.in
641 %{!?with_neon:%patch44 -p1}
649 mv -f perl.req perl.req.in
650 mv -f perl.prov perl.prov.in
654 mv -f po/{sr,sr@Latn}.po
656 rm -rf sqlite zlib db db3 popt rpmdb/db.h
658 # generate Group translations to *.po
659 awk -f %{SOURCE6} %{SOURCE1}
661 # update macros paths
662 for f in doc{,/ja,/pl}/rpm.8 doc{,/ja,/pl}/rpmbuild.8 ; do
663 sed -e 's@lib/rpm/redhat@lib/rpm/pld@g' $f > ${f}.tmp
668 %if %{with system_libmagic}
687 # config.guess doesn't handle athlon, so we have to change it by hand.
688 # rpm checks for CPU type at runtime, but it looks better
689 sed -e 's|@host@|%{_target_cpu}-%{_target_vendor}-linux-gnu|' \
690 -e 's|@host_cpu@|%{_target_cpu}|' macros.in > macros.tmp
691 mv -f macros.tmp macros.in
693 CPPFLAGS="-Dglob=rpm_glob -Dglobfree=rpm_globfree"; export CPPFLAGS
695 # pass CC and CXX too in case of building with some older configure macro
700 %{?with_autoreqdep:--enable-adding-packages-names-in-autogenerated-dependancies} \
703 %{?with_apidocs:--with-apidocs} \
704 %{?with_python:--with-python=auto} \
705 %{!?with_python:--without-python} \
706 %{!?with_selinux:--without-selinux} \
710 # file_LDFLAGS, debugedit_LDADD - no need to link "file" and "debugedit" statically
715 pylibdir=%{py_libdir} \
716 myLDFLAGS="%{rpmldflags}" \
718 debugedit_LDADD="\$(WITH_LIBELF_LIB) -lpopt"
720 # %{!?with_static:rpm_LDFLAGS="\$(myLDFLAGS)"} \
722 %{?with_apidocs:%{__make} doxygen}
725 rm -rf $RPM_BUILD_ROOT
726 install -d $RPM_BUILD_ROOT{/%{_lib},/etc/sysconfig,%{_sysconfdir}/rpm}
729 DESTDIR=$RPM_BUILD_ROOT \
730 pylibdir=%{py_libdir} \
731 pkgbindir="%{_bindir}"
733 rm $RPM_BUILD_ROOT%{_rpmlibdir}/vpkg-provides*
734 rm $RPM_BUILD_ROOT%{_rpmlibdir}/find-{prov,req}.pl
735 rm $RPM_BUILD_ROOT%{_rpmlibdir}/find-{provides,requires}.perl
737 install macros.perl $RPM_BUILD_ROOT%{_rpmlibdir}/macros.perl
738 install macros.python $RPM_BUILD_ROOT%{_rpmlibdir}/macros.python
739 install macros.php $RPM_BUILD_ROOT%{_rpmlibdir}/macros.php
740 install macros.mono $RPM_BUILD_ROOT%{_rpmlibdir}/macros.mono
742 install %{SOURCE1} doc/manual/groups
743 install %{SOURCE3} $RPM_BUILD_ROOT%{_rpmlibdir}/install-build-tree
744 install %{SOURCE4} $RPM_BUILD_ROOT%{_rpmlibdir}/find-spec-bcond
745 install %{SOURCE7} $RPM_BUILD_ROOT%{_rpmlibdir}/compress-doc
746 install %{SOURCE8} $RPM_BUILD_ROOT%{_rpmlibdir}/check-files
747 install %{SOURCE13} $RPM_BUILD_ROOT%{_rpmlibdir}/user_group.sh
748 install scripts/find-php* $RPM_BUILD_ROOT%{_rpmlibdir}
749 install scripts/php.{prov,req} $RPM_BUILD_ROOT%{_rpmlibdir}
750 install %{SOURCE14} $RPM_BUILD_ROOT/etc/sysconfig/rpm
752 install %{SOURCE30} $RPM_BUILD_ROOT%{_bindir}/builder
753 install %{SOURCE31} $RPM_BUILD_ROOT%{_bindir}/adapter.awk
754 install %{SOURCE32} $RPM_BUILD_ROOT%{_bindir}/pldnotify.awk
755 install %{SOURCE33} $RPM_BUILD_ROOT%{_bindir}/banner.sh
757 install rpmio/ugid.h $RPM_BUILD_ROOT%{_includedir}/rpm
760 ix86re=$(echo "(%{ix86})"|sed 's/ /|/g')
761 perl -p -i -e 's/^(buildarchtranslate: '"$ix86re"': ).*/\1%{_target_cpu}/' \
762 $RPM_BUILD_ROOT%{_rpmlibdir}/rpmrc
765 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros <<EOF
766 # customized rpm macros - global for host
768 #%%_install_langs pl_PL:en_US
771 # remove or replace with file_contexts path if you want to use custom
772 # SELinux file contexts policy instead of one stored in packages payload
773 %%_install_file_context_path %%{nil}
774 %%_verify_file_context_path %%{nil}
777 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoprovfiles <<EOF
778 # global list of files (regexps) which don't generate Provides
780 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoprov <<EOF
781 # global list of script capabilities (regexps) not to be used in Provides
783 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoreqfiles <<EOF
784 # global list of files (regexps) which don't generate Requires
788 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoreq <<EOF
789 # global list of script capabilities (regexps) not to be used in Requires
791 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoreqdep <<EOF
792 # global list of capabilities (SONAME, perl(module), php(module) regexps)
793 # which don't generate dependencies on package NAMES
794 # -- OpenGL implementation
804 # -- X11 implementation
849 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautocompressdoc <<EOF
850 # global list of file masks not to be compressed in DOCDIR
853 # for rpm -e|-U --repackage
854 install -d $RPM_BUILD_ROOT/var/{spool/repackage,lock/rpm}
855 touch $RPM_BUILD_ROOT/var/lock/rpm/transaction
858 for a in librpm-%{sover}.so librpmdb-%{sover}.so librpmio-%{sover}.so ; do
859 mv -f $RPM_BUILD_ROOT%{_libdir}/$a $RPM_BUILD_ROOT/%{_lib}
860 ln -s /%{_lib}/$a $RPM_BUILD_ROOT%{_libdir}/$a
863 # remove arch dependant macros which have no use on noarch
865 /{__spec_install_post_strip}/d
866 /{__spec_install_post_chrpath}/d
867 /{__spec_install_post_compress_modules}/d
868 ' $RPM_BUILD_ROOT%{_rpmlibdir}/noarch-linux/macros
870 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
871 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
873 for f in $RPM_BUILD_ROOT%{_datadir}/locale/{en_RN,eu_ES,gl,hu,ro,wa,zh,zh_CN.GB2312}/LC_MESSAGES/rpm.mo ; do
874 [ "`file $f | sed -e 's/.*,//' -e 's/message.*//'`" -le 1 ] && rm -f $f
879 cp -a doc/manual manual
880 rm -f manual/Makefile*
883 rm -rf $RPM_BUILD_ROOT
885 %post lib -p /sbin/ldconfig
886 %postun lib -p /sbin/ldconfig
889 find %{_rpmlibdir} -name '*-linux' -type l | xargs rm -f
891 %files -f %{name}.lang
892 %defattr(644,root,root,755)
893 %doc RPM-PGP-KEY CHANGES manual
895 %attr(755,root,root) /bin/rpm
896 #%attr(755,root,root) %{_bindir}/rpmdb
897 #%attr(755,root,root) %{_bindir}/rpmquery
898 #%attr(755,root,root) %{_bindir}/rpmsign
899 #%attr(755,root,root) %{_bindir}/rpmverify
901 %dir %{_sysconfdir}/rpm
902 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rpm/macros
903 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rpm
905 %{_mandir}/man8/rpm.8*
906 %lang(fr) %{_mandir}/fr/man8/rpm.8*
907 %lang(ja) %{_mandir}/ja/man8/rpm.8*
908 %lang(ko) %{_mandir}/ko/man8/rpm.8*
909 %lang(pl) %{_mandir}/pl/man8/rpm.8*
910 %lang(ru) %{_mandir}/ru/man8/rpm.8*
911 %lang(sk) %{_mandir}/sk/man8/rpm.8*
914 %dir %attr(700,root,root) /var/spool/repackage
916 /var/lock/rpm/transaction
919 #%attr(755,root,root) %{_rpmlibdir}/rpmd
920 #%{!?with_static:%attr(755,root,root) %{_rpmlibdir}/rpm[eiu]}
921 #%attr(755,root,root) %{_rpmlibdir}/rpmk
922 #%attr(755,root,root) %{_rpmlibdir}/rpm[qv]
924 %doc %attr(755,root,root) %{_rpmlibdir}/convertrpmrc.sh
925 %attr(755,root,root) %{_rpmlibdir}/user_group.sh
927 %attr(755,root,root) %{_bindir}/banner.sh
930 %{_rpmlibdir}/rpmpopt*
934 %defattr(644,root,root,755)
935 %attr(755,root,root) /%{_lib}/librpm*-*.so
936 %attr(755,root,root) %{_libdir}/librpm*-*.so
939 %defattr(644,root,root,755)
941 %{_libdir}/librpm*.la
942 %attr(755,root,root) %{_libdir}/librpm.so
943 %attr(755,root,root) %{_libdir}/librpm-%{sover}.so
944 %attr(755,root,root) %{_libdir}/librpmio.so
945 %attr(755,root,root) %{_libdir}/librpmio-%{sover}.so
946 %attr(755,root,root) %{_libdir}/librpmdb.so
947 %attr(755,root,root) %{_libdir}/librpmdb-%{sover}.so
948 %attr(755,root,root) %{_libdir}/librpmbuild.so
951 %defattr(644,root,root,755)
955 %defattr(644,root,root,755)
956 %attr(755,root,root) %{_bindir}/debugedit
957 %attr(755,root,root) %{_bindir}/rpm2cpio
958 %attr(755,root,root) %{_bindir}/rpmcache
959 %attr(755,root,root) %{_bindir}/rpmdeps
960 %attr(755,root,root) %{_bindir}/rpmgraph
961 %{!?with_system_libmagic:%attr(755,root,root) %{_bindir}/rpmfile}
962 %attr(755,root,root) %{_rpmlibdir}/find-debuginfo.sh
963 %attr(755,root,root) %{_rpmlibdir}/rpm2cpio.sh
964 %attr(755,root,root) %{_rpmlibdir}/tgpg
965 %attr(755,root,root) %{_rpmlibdir}/rpmdb_loadcvt
966 %{_mandir}/man8/rpm2cpio.8*
967 %{_mandir}/man8/rpmdeps.8*
968 %{_mandir}/man8/rpmcache.8*
969 %{_mandir}/man8/rpmgraph.8*
970 %lang(ja) %{_mandir}/ja/man8/rpm2cpio.8*
971 %lang(ja) %{_mandir}/ja/man8/rpmcache.8*
972 %lang(ja) %{_mandir}/ja/man8/rpmgraph.8*
973 %lang(ko) %{_mandir}/ko/man8/rpm2cpio.8*
974 %lang(pl) %{_mandir}/pl/man8/rpm2cpio.8*
975 %lang(pl) %{_mandir}/pl/man8/rpmdeps.8*
976 %lang(pl) %{_mandir}/pl/man8/rpmcache.8*
977 %lang(pl) %{_mandir}/pl/man8/rpmgraph.8*
978 %lang(ru) %{_mandir}/ru/man8/rpm2cpio.8*
981 %defattr(644,root,root,755)
982 %attr(755,root,root) %{_rpmlibdir}/rpmdiff*
984 #%%{_rpmlibdir}/rpm.daily
985 #%%{_rpmlibdir}/rpm.log
986 #%%{_rpmlibdir}/rpm.xinetd
990 %defattr(644,root,root,755)
991 %attr(755,root,root) %{_bindir}/rpm[ieu]
992 %attr(755,root,root) %{_rpmlibdir}/rpm[ieu]
996 %defattr(644,root,root,755)
997 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rpm/noauto*
998 %attr(755,root,root) %{_rpmlibdir}/compress-doc
999 %attr(755,root,root) %{_rpmlibdir}/cross-build
1000 #%attr(755,root,root) %{_rpmlibdir}/find-provides
1001 #%attr(755,root,root) %{_rpmlibdir}/find-provides-wrapper
1002 #%attr(755,root,root) %{_rpmlibdir}/find-requires
1003 #%attr(755,root,root) %{_rpmlibdir}/find-requires-wrapper
1004 #%attr(755,root,root) %{_rpmlibdir}/find-rpm-provides
1005 %attr(755,root,root) %{_rpmlibdir}/find-spec-bcond
1006 %attr(755,root,root) %{_rpmlibdir}/find-lang.sh
1007 %attr(755,root,root) %{_rpmlibdir}/mkinstalldirs
1008 %attr(755,root,root) %{_rpmlibdir}/config.*
1009 %attr(755,root,root) %{_rpmlibdir}/getpo.sh
1010 %attr(755,root,root) %{_rpmlibdir}/install-build-tree
1011 %attr(755,root,root) %{_rpmlibdir}/brp-*
1012 %attr(755,root,root) %{_rpmlibdir}/check-files
1013 %attr(755,root,root) %{_rpmlibdir}/check-prereqs
1014 #%attr(755,root,root) %{_rpmlibdir}/cpanflute
1015 #%attr(755,root,root) %{_rpmlibdir}/cpanflute2
1016 #%attr(755,root,root) %{_rpmlibdir}/Specfile.pm
1017 %attr(755,root,root) %{_rpmlibdir}/u_pkg.sh
1018 #%attr(755,root,root) %{_rpmlibdir}/vpkg-provides.sh
1019 #%attr(755,root,root) %{_rpmlibdir}/vpkg-provides2.sh
1020 %attr(755,root,root) %{_rpmlibdir}/rpmb
1021 %attr(755,root,root) %{_rpmlibdir}/rpmt
1022 %{_rpmlibdir}/noarch-*
1025 %{_rpmlibdir}/pentium*
1026 %{_rpmlibdir}/athlon*
1029 %{_rpmlibdir}/alpha*
1034 %ifarch mips mipsel mips64 mips64el
1040 %ifarch sparc sparc64
1041 %{_rpmlibdir}/sparc*
1044 %{_rpmlibdir}/x86_64*
1046 # must be here for "Requires: rpm-*prov" to work
1047 %{_rpmlibdir}/macros.mono
1048 %{_rpmlibdir}/macros.perl
1049 %{_rpmlibdir}/macros.php
1050 # not used yet ... these six depend on perl
1051 #%attr(755,root,root) %{_rpmlibdir}/http.req
1052 #%attr(755,root,root) %{_rpmlibdir}/magic.prov
1053 #%attr(755,root,root) %{_rpmlibdir}/magic.req
1054 #%{_rpmlibdir}/sql.prov
1055 #%{_rpmlibdir}/sql.req
1056 #%{_rpmlibdir}/tcl.req
1059 %attr(755,root,root) %{_bindir}/javadeps
1060 %attr(755,root,root) %{_bindir}/gendiff
1061 %attr(755,root,root) %{_bindir}/rpmbuild
1063 %{_mandir}/man1/gendiff.1*
1064 %{_mandir}/man8/rpmbuild.8*
1065 %lang(ja) %{_mandir}/ja/man8/rpmbuild.8*
1066 %lang(pl) %{_mandir}/pl/man1/gendiff.1*
1067 %lang(pl) %{_mandir}/pl/man8/rpmbuild.8*
1070 %defattr(644,root,root,755)
1071 %attr(755,root,root) %{_bindir}/builder
1072 %attr(755,root,root) %{_bindir}/adapter.awk
1073 %attr(755,root,root) %{_bindir}/pldnotify.awk
1076 %defattr(644,root,root,755)
1077 %attr(755,root,root) %{_rpmlibdir}/perl.*
1078 #%attr(755,root,root) %{_rpmlibdir}/perldeps.pl
1079 #%attr(755,root,root) %{_rpmlibdir}/find-perl-*
1080 #%attr(755,root,root) %{_rpmlibdir}/find-*.perl
1081 #%attr(755,root,root) %{_rpmlibdir}/find-prov.pl
1082 #%attr(755,root,root) %{_rpmlibdir}/find-req.pl
1083 %attr(755,root,root) %{_rpmlibdir}/get_magic.pl
1086 %defattr(644,root,root,755)
1087 %{_rpmlibdir}/macros.python
1088 %attr(755,root,root) %{_rpmlibdir}/pythondeps.sh
1091 %defattr(644,root,root,755)
1092 %attr(755,root,root) %{_rpmlibdir}/php*
1093 %attr(755,root,root) %{_rpmlibdir}/find-php*
1096 %files -n python-rpm
1097 %defattr(644,root,root,755)
1098 %attr(755,root,root) %{py_sitedir}/rpm/*.so
1099 %attr(755,root,root) %{py_sitedir}/rpm/*.py[co]
1104 %defattr(644,root,root,755)