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)
5 # - consider using system libmagic not internal libfmagic
6 # (but internal has different method of passing output)
9 %bcond_with static # build static rpmi (not supported at the moment)
10 %bcond_without apidocs # don't generate documentation with doxygen
11 %bcond_with autoreqdep # autogenerate package name deps in addition to sonames/perl(X)
12 %bcond_without home_etc # build without HOME_ETC support
13 %bcond_without python # don't build python bindings
14 %bcond_without selinux # build without selinux support
15 %bcond_without system_libmagic # don't use system libmagic
16 %bcond_with neon # build with HTTP/WebDAV support (neon library)
17 # force_cc - force using __cc other than "%{_target_cpu}-pld-linux-gcc"
18 # force_cxx - force using __cxx other than "%{_target_cpu}-pld-linux-g++"
19 # force_cpp - force using __cpp other than "%{_target_cpu}-pld-linux-gcc -E"
21 # versions of required libraries
22 %define reqdb_ver 4.3.27-1
23 %define reqpopt_ver 1.10.2
24 %define beecrypt_ver 2:4.1.2-4
25 %define rpm_macros_rev 1.236
26 Summary: RPM Package Manager
27 Summary(de): RPM Packet-Manager
28 Summary(es): Gestor de paquetes RPM
29 Summary(pl): Aplikacja do zarz±dzania pakietami RPM
30 Summary(pt_BR): Gerenciador de pacotes RPM
31 Summary(ru): íÅÎÅÄÖÅÒ ÐÁËÅÔÏ× ÏÔ RPM
32 Summary(uk): íÅÎÅÄÖÅÒ ÐÁËÅÔ¦× ×¦Ä RPM
39 Source0: ftp://jbj.org/pub/rpm-4.4.x/%{name}-%{version}.tar.gz
40 # Source0-md5: e24ce468082479fe850c9d6563f56db5
41 Source1: %{name}.groups
42 Source2: %{name}.platform
43 Source3: %{name}-install-tree
44 Source4: %{name}-find-spec-bcond
45 Source5: %{name}-find-lang
46 Source6: %{name}-groups-po.awk
47 Source7: %{name}-compress-doc
48 Source8: %{name}-check-files
49 Source9: %{name}-php-provides
50 Source10: %{name}-php-requires
51 Source11: %{name}.macros
53 Source13: %{name}-user_group.sh
54 Source14: %{name}.sysconfig
57 Source32: pldnotify.awk
58 # http://svn.pld-linux.org/banner.sh/
60 Patch0: %{name}-pl.po.patch
61 Patch1: %{name}-rpmrc.patch
62 Patch2: %{name}-arch.patch
63 Patch3: %{name}-rpmpopt.patch
64 Patch4: %{name}-perl-macros.patch
65 Patch5: %{name}-perl-req-perlfile.patch
66 Patch6: %{name}-noexpand.patch
67 Patch7: %{name}-scripts-closefds.patch
68 Patch8: %{name}-python-macros.patch
69 Patch9: %{name}-gettext-in-header.patch
70 Patch10: %{name}-compress-doc.patch
71 Patch11: %{name}-build.patch
72 Patch12: %{name}-system_libs.patch
73 Patch13: %{name}-bb-and-short-circuit.patch
74 Patch14: %{name}-etc_dir.patch
75 Patch15: %{name}-system_libs-more.patch
76 Patch16: %{name}-php-deps.patch
77 Patch17: %{name}-ldconfig-always.patch
78 Patch18: %{name}-perl_req.patch
80 Patch20: %{name}-magic-usesystem.patch
81 Patch21: %{name}-dontneedutils.patch
82 Patch22: %{name}-provides-dont-obsolete.patch
83 Patch23: %{name}-examplesaredoc.patch
84 Patch24: %{name}-po.patch
85 Patch25: %{name}-getcwd.patch
86 Patch26: %{name}-notsc.patch
87 Patch27: %{name}-hack-norpmlibdep.patch
88 Patch28: %{name}-makefile-no_myLDADD_deps.patch
89 Patch29: %{name}-libdir64.patch
90 Patch30: %{name}-libdir-links.patch
91 Patch31: %{name}-missing-prototypes.patch
92 Patch32: %{name}-pld-autodep.patch
93 Patch33: %{name}-rpmsq.patch
94 Patch34: %{name}-epoch0.patch
95 Patch35: %{name}-perl_req-INC_dirs.patch
96 Patch36: %{name}-debuginfo.patch
97 Patch37: %{name}-doxygen_hack.patch
99 Patch39: %{name}-pythondeps.patch
100 Patch40: %{name}-print-requires.patch
101 Patch41: %{name}-reduce-stack-usage.patch
102 Patch42: %{name}-glob.patch
103 Patch43: %{name}-patch-quote.patch
104 Patch44: %{name}-no-neon.patch
105 Patch45: %{name}-no-sqlite.patch
106 Patch46: %{name}-mono.patch
107 Patch47: %{name}-posttrans.patch
108 URL: http://wraptastic.org/
110 BuildRequires: autoconf >= 2.52
111 BuildRequires: automake
112 BuildRequires: beecrypt-devel >= %{beecrypt_ver}
113 BuildRequires: bzip2-devel >= 1.0.2-17
114 BuildRequires: db-devel >= %{reqdb_ver}
115 %{?with_apidocs:BuildRequires: doxygen}
116 BuildRequires: elfutils-devel >= 0.108
117 BuildRequires: findutils
118 BuildRequires: gettext-devel >= 0.11.4-2
119 %{?with_home_etc:BuildRequires: home-etc-devel >= 1:1.0.9-2}
120 %{?with_system_libmagic:BuildRequires: libmagic-devel}
121 %{?with_selinux:BuildRequires: libselinux-devel >= 1.18}
122 # needed only for AM_PROG_CXX used for CXX substitution in rpm.macros
123 BuildRequires: libstdc++-devel
124 BuildRequires: libtool
126 BuildRequires: libxml2-devel
127 BuildRequires: neon-devel >= 0.24.7-3
129 BuildRequires: patch >= 2.2
130 BuildRequires: popt-devel >= %{reqpopt_ver}
131 %{?with_python:BuildRequires: python-devel >= 1:2.3}
132 BuildRequires: python-modules >= 1:2.3
133 BuildRequires: readline-devel
134 BuildRequires: rpm-perlprov
135 BuildRequires: zlib-devel
137 # Require static library only for static build
138 BuildRequires: beecrypt-static >= %{beecrypt_ver}
139 BuildRequires: bzip2-static >= 1.0.2-17
140 BuildRequires: db-static >= %{reqdb_ver}
141 BuildRequires: glibc-static >= 2.2.94
142 BuildRequires: elfutils-static
143 %{with_system_libmagic:BuildRequires: libmagic-static}
144 %{?with_selinux:BuildRequires: libselinux-static >= 1.18}
145 BuildRequires: popt-static >= %{reqpopt_ver}
146 BuildRequires: zlib-static
148 Requires: beecrypt >= %{beecrypt_ver}
149 Requires: popt >= %{reqpopt_ver}
150 Requires: %{name}-lib = %{version}-%{release}
151 %{!?with_static:Obsoletes: rpm-utils-static}
152 Conflicts: glibc < 2.2.92
153 # avoid SEGV caused by mixed db versions
154 Conflicts: poldek < 0.18.1-16
155 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
157 %define _binary_payload w9.gzdio
158 %define _noPayloadPrefix 1
160 # don't require very fresh rpm.macros to build
161 %define __gettextize gettextize --copy --force --intl ; cp -f po/Makevars{.template,}
162 %define ix86 i386 i486 i586 i686 athlon pentium3 pentium4
163 %define x8664 amd64 ia32e x86_64
165 # stabilize new build environment
166 %define __newcc %{?force_cc}%{!?force_cc:%{_target_cpu}-pld-linux-gcc}
167 %define __newcxx %{?force_cxx}%{!?force_cxx:%{_target_cpu}-pld-linux-g++}
168 %define __newcpp %{?force_cpp}%{!?force_cpp:%{_target_cpu}-pld-linux-gcc -E}
170 %define _rpmlibdir /usr/lib/rpm
173 RPM is a powerful package manager, which can be used to build,
174 install, query, verify, update, and uninstall individual software
175 packages. A package consists of an archive of files, and package
176 information, including name, version, and description.
179 RPM ist ein kräftiger Packet-Manager, der verwendet sein kann zur
180 Installation, Anfrage, Verifizierung, Aktualisierung und
181 Uninstallation individueller Softwarepakete. Ein Paket besteht aus
182 einem Archiv Dateien und Paketinformation, inklusive Name, Version und
186 RPM es un poderoso administrador de paquetes, que puede ser usado para
187 construir, instalar, pesquisar, verificar, actualizar y desinstalar
188 paquetes individuales de software. Un paquete consiste en un
189 almacenaje de archivos, y información sobre el paquete, incluyendo
190 nombre, versión y descripción.
193 RPM jest doskona³ym programem zarz±dzaj±cym pakietami. Umo¿liwia on
194 przebudowanie, instalacjê czy weryfikacjê dowolnego pakietu.
195 Informacje dotycz±ce ka¿dego pakietu, takie jak jego opis, lista
196 plików wchodz±cych w sk³ad pakietu, zale¿no¶ci od innych pakietów, s±
197 przechowywane w bazie danych i mo¿na je uzyskaæ za pomoc± opcji
198 odpytywania programu rpm.
200 %description -l pt_BR
201 RPM é um poderoso gerenciador de pacotes, que pode ser usado para
202 construir, instalar, pesquisar, verificar, atualizar e desinstalar
203 pacotes individuais de software. Um pacote consiste de um conjunto de
204 arquivos e informações adicionais, incluindo nome, versão e descrição
205 do pacote, permissões dos arquivos, etc.
208 RPM - ÜÔÏ ÍÏÝÎÙÊ ÍÅÎÅÄÖÅÒ ÐÁËÅÔÏ×, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ ÄÌÑ
209 ÓÏÚÄÁÎÉÑ, ÉÎÓÔÁÌÌÑÃÉÉ, ÚÁÐÒÏÓÏ× (query), ÐÒÏ×ÅÒËÉ, ÏÂÎÏ×ÌÅÎÉÑ É
210 ÕÄÁÌÅÎÉÑ ÐÒÏÇÒÁÍÍÎÙÈ ÐÁËÅÔÏ×. ðÁËÅÔ ÓÏÓÔÏÉÔ ÉÚ ÆÁÊÌÏ×ÏÇÏ ÁÒÈÉ×Á É
211 ÓÌÕÖÅÂÎÏÊ ÉÎÆÏÒÍÁÃÉÉ, ×ËÌÀÞÁÀÝÅÊ ÎÁÚ×ÁÎÉÅ, ×ÅÒÓÉÀ, ÏÐÉÓÁÎÉÅ É ÄÒÕÇÉÅ
215 RPM - ÃÅ ÐÏÔÕÖÎÉÊ ÍÅÎÅÄÖÅÒ ÐÁËÅÔ¦×, ÝÏ ÍÏÖÅ ÂÕÔÉ ×ÉËÏÒÉÓÔÁÎÉÊ ÄÌÑ
216 ÓÔ×ÏÒÅÎÎÑ, ¦ÎÓÔÁÌÑæ§, ÚÁÐÉÔ¦× (query), ÐÅÒÅצÒËÉ, ÐÏÎÏ×ÌÅÎÎÑ ÔÁ
217 ×ÉÄÁÌÅÎÎÑ ÐÒÏÇÒÁÍÎÉÈ ÐÁËÅÔ¦×. ðÁËÅÔ ÓËÌÁÄÁ¤ÔØÓÑ Ú ÆÁÊÌÏ×ÏÇÏ ÁÒȦ×Õ ÔÁ
218 ÓÌÕÖÂÏ×ϧ ¦ÎÆÏÒÍÁæ§, ÝÏ Í¦ÓÔÉÔØ ÎÁÚ×Õ, ×ÅÒÓ¦À, ÏÐÉÓ ÔÁ ¦ÎÛÕ
219 ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÐÁËÅÔ.
222 Summary: RPMs library
223 Summary(pl): Biblioteki RPM-a
225 Requires: beecrypt >= %{beecrypt_ver}
226 Requires: db >= %{reqdb_ver}
227 %{?with_selinux:Requires: libselinux >= 1.18}
228 %{?with_system_libmagic:Requires: libmagic >= 1.15-2}
229 Requires: popt >= %{reqpopt_ver}
231 # avoid SEGV caused by mixed db versions
232 Conflicts: poldek < 0.18.1-16
234 # avoid linking to /usr/lib
235 Conflicts: home-etc < 1.0.9-2
241 %description lib -l pl
245 Summary: Header files for rpm libraries
246 Summary(de): Header-Dateien für rpm Libraries
247 Summary(es): Archivos de inclusión y bibliotecas para programas de manipulación de paquetes rpm
248 Summary(pl): Pliki nag³ówkowe bibliotek rpm
249 Summary(pt_BR): Arquivos de inclusão e bibliotecas para programas de manipulação de pacotes RPM
250 Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó rpm-ÐÁËÅÔÁÍÉ
251 Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ rpm
252 Group: Development/Libraries
253 Requires: %{name}-lib = %{version}-%{release}
254 Requires: beecrypt-devel >= %{beecrypt_ver}
255 Requires: bzip2-devel
256 Requires: db-devel >= %{reqdb_ver}
257 Requires: elfutils-devel
258 %{?with_home_etc:Requires: home-etc-devel >= 1:1.0.9-2}
259 %{?with_selinux:Requires: libselinux-devel}
260 %{?with_system_libmagic:Requires: libmagic-devel}
261 Requires: popt-devel >= %{reqpopt_ver}
265 The RPM packaging system includes C libraries that make it easy to
266 manipulate RPM packages and databases. They are intended to ease the
267 creation of graphical package managers and other tools that need
268 intimate knowledge of RPM packages. This package contains header files
271 %description devel -l de
272 Der RPM-Packensystem enthält eine C-Library, die macht es einfach
273 RPM-Pakete und Dateibanken zu manipulieren. Er eignet sich für
274 Vereinfachung des Schaffens grafischer Paket-Manager und anderer
275 Werkzeuge, die intime Kenntnis von RPM-Paketen brauchen.
277 %description devel -l es
278 El sistema de empaquetado RPM incluye una biblioteca C que vuelve
279 fácil la manipulación de paquetes y bases de datos RPM. Su objetivo es
280 facilitar la creación de administradores gráficos de paquetes y otras
281 herramientas que necesiten un conocimiento profundo de paquetes RPM.
283 %description devel -l pl
284 System RPM zawiera biblioteki C, które u³atwiaj± manipulowanie
285 pakietami RPM oraz bazami danych. W zamiarze ma to upro¶ciæ tworzenie
286 graficznych programów zarz±dzaj±cych pakietami oraz innych narzêdzi,
287 które wymagaj± szczegó³owej wiedzy na temat pakietów RPM. Ten pakiet
288 zawiera pliki nag³ówkowe wspomnianych bibliotek.
290 %description devel -l pt_BR
291 O sistema de empacotamento RPM inclui uma biblioteca C que torna fácil
292 a manipulação de pacotes e bases de dados RPM. Seu objetivo é
293 facilitar a criação de gerenciadores gráficos de pacotes e outras
294 ferramentas que precisem de conhecimento profundo de pacotes RPM.
296 %description devel -l ru
297 óÉÓÔÅÍÁ ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ RPM ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ C, ËÏÔÏÒÁÑ
298 ÕÐÒÏÝÁÅÔ ÍÁÎÉÐÕÌÑÃÉÀ ÐÁËÅÔÁÍÉ RPM É ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ÂÁÚÁÍÉ ÄÁÎÎÙÈ.
299 üÔÁ ÂÉÂÌÉÏÔÅËÁ ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÄÌÑ ÏÂÌÅÇÞÅÎÉÑ ÓÏÚÄÁÎÉÑ ÇÒÁÆÉÞÅÓËÉÈ
300 ÐÁËÅÔÎÙÈ ÍÅÎÅÄÖÅÒÏ× É ÄÒÕÇÉÈ ÕÔÉÌÉÔ, ËÏÔÏÒÙÍ ÎÅÏÂÈÏÄÉÍÏ ÒÁÂÏÔÁÔØ Ó
303 %description devel -l uk
304 óÉÓÔÅÍÁ ËÅÒÕ×ÁÎÎÑ ÐÁËÅÔÁÍÉ RPM ͦÓÔÉÔØ Â¦Â̦ÏÔÅËÕ C, ËÏÔÒÁ ÓÐÒÏÝÕ¤
305 ÒÏÂÏÔÕ Ú ÐÁËÅÔÁÍÉ RPM ÔÁ צÄÐÏצÄÎÉÍÉ ÂÁÚÁÍÉ ÄÁÎÉÈ. ãÑ Â¦Â̦ÏÔÅËÁ
306 ÐÒÉÚÎÁÞÅÎÁ ÄÌÑ ÐÏÌÅÇÛÅÎÎÑ ÓÔ×ÏÒÅÎÎÑ ÇÒÁƦÞÎÉÈ ÐÁËÅÔÎÉÈ ÍÅÎÅÄÖÅÒ¦× ÔÁ
307 ¦ÎÛÉÈ ÕÔÉ̦Ô, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ RPM.
310 Summary: RPM static libraries
311 Summary(de): RPMs statische Libraries
312 Summary(pl): Biblioteki statyczne RPM-a
313 Summary(pt_BR): Bibliotecas estáticas para o desenvolvimento de aplicações RPM
314 Summary(ru): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó rpm-ÐÁËÅÔÁÍÉ
315 Summary(uk): óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÐÁËÅÔÁÍÉ rpm
316 Group: Development/Libraries
317 Requires: %{name}-devel = %{version}-%{release}
318 Requires: beecrypt-static >= %{beecrypt_ver}
319 Requires: bzip2-static
320 Requires: db-static >= %{reqdb_ver}
321 Requires: elfutils-static
322 %{?with_system_libmagic:Requires: libmagic-static}
323 Requires: popt-static >= %{reqpopt_ver}
324 Requires: zlib-static
327 RPM static libraries.
329 %description static -l de
330 RPMs statische Libraries.
332 %description static -l pl
333 Biblioteki statyczne RPM-a.
335 %description static -l pt_BR
336 Bibliotecas estáticas para desenvolvimento.
338 %description static -l ru
339 óÉÓÔÅÍÁ ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ RPM ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ C, ËÏÔÏÒÁÑ
340 ÕÐÒÏÝÁÅÔ ÍÁÎÉÐÕÌÑÃÉÀ ÐÁËÅÔÁÍÉ RPM É ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ÂÁÚÁÍÉ ÄÁÎÎÙÈ.
341 üÔÏ ÓÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ RPM.
343 %description static -l uk
344 óÉÓÔÅÍÁ ËÅÒÕ×ÁÎÎÑ ÐÁËÅÔÁÍÉ RPM ͦÓÔÉÔØ Â¦Â̦ÏÔÅËÕ C, ËÏÔÒÁ ÓÐÒÏÝÕ¤
345 ÒÏÂÏÔÕ Ú ÐÁËÅÔÁÍÉ RPM ÔÁ צÄÐÏצÄÎÉÍÉ ÂÁÚÁÍÉ ÄÁÎÉÈ. ãÅ ÓÔÁÔÉÞÎÁ
349 Summary: Additional utilities for managing rpm packages and database
350 Summary(de): Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken
351 Summary(pl): Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami
352 Group: Applications/File
353 Requires: %{name} = %{version}-%{release}
354 Requires: popt >= %{reqpopt_ver}
357 Additional utilities for managing rpm packages and database.
359 %description utils -l de
360 Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken.
362 %description utils -l pl
363 Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami.
366 Summary: Additional utilities for managing rpm packages and database
367 Summary(de): Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken
368 Summary(pl): Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami
369 Group: Applications/File
370 Requires: %{name}-utils = %{version}-%{release}
371 Requires: popt >= %{reqpopt_ver}
373 %description utils-perl
374 Additional utilities for managing rpm packages and database.
376 %description utils-perl -l de
377 Zusatzwerkzeuge für Verwaltung RPM-Pakete und Datenbanken.
379 %description utils-perl -l pl
380 Dodatkowe narzêdzia do zarz±dzania baz± RPM-a i pakietami.
382 %package utils-static
383 Summary: Static rpm utilities
384 Summary(pl): Statyczne narzêdzia rpm
385 Group: Applications/System
386 Requires: %{name} = %{version}-%{release}
388 %description utils-static
389 Static rpm utilities for repairing system in case something with
390 shared libraries used by rpm become broken. Currently it contains rpmi
391 binary, which can be used to install/upgrade/remove packages without
392 using shared libraries (well, in fact with exception of NSS modules).
394 %description utils-static -l pl
395 Statyczne narzêdzia rpm do naprawy systemu w przypadku zepsucia czego¶
396 zwi±zanego z bibliotekami wspó³dzielonymi u¿ywanymi przez rpm-a.
397 Aktualnie pakiet zawiera binarkê rpmi, któr± mo¿na u¿yæ do instalacji,
398 uaktualniania lub usuwania pakietów bez udzia³u bibliotek statycznych
399 (z wyj±tkiem modu³ów NSS).
402 Summary: Scripts for building binary RPM packages
403 Summary(de): Scripts fürs Bauen binärer RPM-Pakete
404 Summary(pl): Skrypty pomocnicze do budowania binarnych RPM-ów
405 Summary(pt_BR): Scripts e programas executáveis usados para construir pacotes
406 Summary(ru): óËÒÉÐÔÙ É ÕÔÉÌÉÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÏ×
407 Summary(uk): óËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÏÂÕÄÏ×É ÐÁËÅÔ¦×
408 Group: Applications/File
409 Requires(pre): findutils
410 Requires: %{name}-utils = %{version}-%{release}
415 Requires: chrpath >= 0.10-4
419 Requires: file >= 4.14-1
422 Requires: gcc >= 5:3.4
423 Requires: glibc-devel
428 Requires: popt >= 1.7
433 Provides: rpmbuild(macros) = %{rpm_macros_rev}
434 Provides: rpmbuild(monoautodeps)
435 Provides: rpmbuild(noauto) = 3
437 Conflicts: automake < 1:1.7.9-2
438 Conflicts: libtool < 2:1.5-13
442 Scripts for building binary RPM packages.
444 %description build -l de
445 Scripts fürs Bauen binärer RPM-Pakete.
447 %description build -l pl
448 Skrypty pomocnicze do budowania binarnych RPM-ów.
450 %description build -l pt_BR
451 Este pacote contém scripts e programas executáveis que são usados para
452 construir pacotes usando o RPM.
454 %description build -l ru
455 òÁÚÌÉÞÎÙÅ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÓËÒÉÐÔÙ É ÉÓÐÏÌÎÑÅÍÙÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ
456 ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÓÂÏÒËÉ RPM'Ï×.
458 %description build -l uk
459 ò¦ÚÎÏÍÁΦÔΦ ÄÏÐÏͦÖΦ ÓËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÄÌÑ
463 Summary: Scripts for managing .spec files and building RPM packages
464 Summary(de): Scripts fürs Bauen binärer RPM-Pakete
465 Summary(pl): Skrypty pomocnicze do zarz±dznia plikami .spec i budowania RPM-ów
466 Summary(pt_BR): Scripts e programas executáveis usados para construir pacotes
467 Summary(ru): óËÒÉÐÔÙ É ÕÔÉÌÉÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔÏ×
468 Summary(uk): óËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÐÏÂÕÄÏ×É ÐÁËÅÔ¦×
469 Group: Applications/File
470 Requires: %{name}-build = %{version}-%{release}
475 %description build-tools
476 Scripts for managing .spec files and building RPM packages.
478 %description build-tools -l de
479 Scripts fürs Bauen RPM-Pakete.
481 %description build-tools -l pl
482 Skrypty pomocnicze do zarz±dzania plikami .spec i do budowania RPM-ów.
484 %description build-tools -l pt_BR
485 Este pacote contém scripts e programas executáveis que são usados para
486 construir pacotes usando o RPM.
488 %description build-tools -l ru
489 òÁÚÌÉÞÎÙÅ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÓËÒÉÐÔÙ É ÉÓÐÏÌÎÑÅÍÙÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ
490 ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÓÂÏÒËÉ RPM'Ï×.
492 %description build-tools -l uk
493 ò¦ÚÎÏÍÁΦÔΦ ÄÏÐÏͦÖΦ ÓËÒÉÐÔÉ ÔÁ ÕÔÉ̦ÔÉ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÄÌÑ
497 Summary: Additional utilities for checking perl provides/requires in rpm packages
498 Summary(de): Zusatzwerkzeuge fürs Nachsehen Perl-Abhängigkeiten in RPM-Paketen
499 Summary(pl): Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów perla w pakietach rpm
500 Group: Applications/File
501 Requires: %{name} = %{version}-%{release}
503 Requires: perl-modules
505 %description perlprov
506 Additional utilities for checking perl provides/requires in rpm
509 %description perlprov -l de
510 Zusatzwerkzeuge fürs Nachsehen Perl-Abhängigkeiten in RPM-Paketen.
512 %description perlprov -l pl
513 Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów perla w
517 Summary: Python macros, which simplifies creation of rpm packages with Python software
518 Summary(pl): Makra u³atwiaj±ce tworzenie pakietów rpm z programami napisanymi w Pythonie
519 Group: Applications/File
520 Requires: %{name} = %{version}-%{release}
522 Requires: python-modules
524 %description pythonprov
525 Python macros, which simplifies creation of rpm packages with Python
528 %description pythonprov -l pl
529 Makra u³atwiaj±ce tworzenie pakietów rpm z programami napisanymi w
532 %package php-pearprov
533 Summary: Additional utilities for managing rpm packages and database
534 Summary(pl): Dodatkowe narzêdzia do sprawdzania zale¿no¶ci skryptów php w rpm
535 Group: Applications/File
536 Requires: %{name} = %{version}-%{release}
538 %description php-pearprov
539 Additional utilities for checking php pear provides/requires in rpm
542 %description php-pearprov -l pl
543 Dodatkowe narzêdzia do sprawdzenia zale¿no¶ci skryptów php pear w
546 %package -n python-rpm
547 Summary: Python interface to RPM library
548 Summary(pl): Pythonowy interfejs do biblioteki RPM-a
549 Summary(pt_BR): Módulo Python para aplicativos que manipulam pacotes RPM
550 Group: Development/Languages/Python
551 Requires: %{name} = %{version}-%{release}
552 %pyrequires_eq python
553 Obsoletes: rpm-python
555 %description -n python-rpm
556 The rpm-python package contains a module which permits applications
557 written in the Python programming language to use the interface
558 supplied by RPM (RPM Package Manager) libraries.
560 This package should be installed if you want to develop Python
561 programs that will manipulate RPM packages and databases.
563 %description -n python-rpm -l pl
564 Pakiet rpm-python zawiera modu³, który pozwala aplikacjom napisanym w
565 Pythonie na u¿ywanie interfejsu dostarczanego przez biblioteki RPM-a.
567 Pakiet ten powinien zostaæ zainstalowany, je¶li chcesz pisaæ w
568 Pythonie programy manipuluj±ce pakietami i bazami danych rpm.
570 %description -n python-rpm -l pt_BR
571 O pacote rpm-python contém um módulo que permite que aplicações
572 escritas em Python utilizem a interface fornecida pelas bibliotecas
573 RPM (RPM Package Manager).
575 Esse pacote deve ser instalado se você quiser desenvolver programas em
576 Python para manipular pacotes e bancos de dados RPM.
579 Summary: RPM API documentation and guides
580 Summary(pl): Documentacja API RPM-a i przewodniki
584 Documentation for RPM API and guides in HTML format generated
585 from rpm sources by doxygen.
587 %description apidocs -l pl
588 Dokumentacja API RPM-a oraz przewodniki w formacie HTML generowane
589 ze ¼rode³ RPM-a przez doxygen.
595 # temporarily moved after patch0 - messes too much in pl.po
612 sed -e 's/^/@pld@/' %{SOURCE2} >>platform.in
613 cp -f platform.in macros.pld.in
614 echo '%%define __perl_provides %%{__perl} /usr/lib/rpm/perl.prov' > macros.perl
615 echo '%%define __perl_requires %%{__perl} /usr/lib/rpm/perl.req' >> macros.perl
616 echo '# obsoleted file' > macros.python
617 echo '%%define __php_provides /usr/lib/rpm/php.prov' > macros.php
618 echo '%%define __php_requires /usr/lib/rpm/php.req' >> macros.php
619 echo '%%define __mono_provides /usr/lib/rpm/mono-find-provides' > macros.mono
620 echo '%%define __mono_requires /usr/lib/rpm/mono-find-requires' >> macros.mono
621 install %{SOURCE5} scripts/find-lang.sh
622 install %{SOURCE9} scripts/php.prov.in
623 install %{SOURCE10} scripts/php.req.in
624 install %{SOURCE12} scripts/perl.prov
625 cat %{SOURCE11} >> macros.in
649 %{!?with_neon:%patch44 -p1}
657 mv -f perl.req perl.req.in
658 mv -f perl.prov perl.prov.in
662 mv -f po/{sr,sr@Latn}.po
664 rm -rf sqlite zlib db db3 popt rpmdb/db.h
666 # generate Group translations to *.po
667 awk -f %{SOURCE6} %{SOURCE1}
669 # update macros paths
670 for f in doc{,/ja,/pl}/rpm.8 doc{,/ja,/pl}/rpmbuild.8 ; do
671 sed -e 's@lib/rpm/redhat@lib/rpm/pld@g' $f > ${f}.tmp
676 %if %{with system_libmagic}
695 # config.guess doesn't handle athlon, so we have to change it by hand.
696 # rpm checks for CPU type at runtime, but it looks better
697 sed -e 's|@host@|%{_target_cpu}-%{_target_vendor}-linux-gnu|' \
698 -e 's|@host_cpu@|%{_target_cpu}|' macros.in > macros.tmp
699 mv -f macros.tmp macros.in
701 CPPFLAGS="-Dglob=rpm_glob -Dglobfree=rpm_globfree"; export CPPFLAGS
703 # pass CC and CXX too in case of building with some older configure macro
708 %{?with_autoreqdep:--enable-adding-packages-names-in-autogenerated-dependancies} \
711 %{?with_apidocs:--with-apidocs} \
712 %{?with_home_etc:--with-home_etc} \
713 %{?with_python:--with-python=auto} \
714 %{!?with_python:--without-python} \
715 %{!?with_selinux:--without-selinux} \
719 # file_LDFLAGS, debugedit_LDADD - no need to link "file" and "debugedit" statically
724 pylibdir=%{py_libdir} \
725 myLDFLAGS="%{rpmldflags}" \
727 debugedit_LDADD="\$(WITH_LIBELF_LIB) -lpopt"
729 # %{!?with_static:rpm_LDFLAGS="\$(myLDFLAGS)"} \
731 %{?with_apidocs:%{__make} doxygen}
734 rm -rf $RPM_BUILD_ROOT
735 install -d $RPM_BUILD_ROOT{/%{_lib},/etc/sysconfig,%{_sysconfdir}/rpm}
738 DESTDIR=$RPM_BUILD_ROOT \
739 pylibdir=%{py_libdir} \
740 pkgbindir="%{_bindir}"
742 rm $RPM_BUILD_ROOT%{_rpmlibdir}/vpkg-provides*
743 rm $RPM_BUILD_ROOT%{_rpmlibdir}/find-{prov,req}.pl
744 rm $RPM_BUILD_ROOT%{_rpmlibdir}/find-{provides,requires}.perl
746 install macros.perl $RPM_BUILD_ROOT%{_rpmlibdir}/macros.perl
747 install macros.python $RPM_BUILD_ROOT%{_rpmlibdir}/macros.python
748 install macros.php $RPM_BUILD_ROOT%{_rpmlibdir}/macros.php
749 install macros.mono $RPM_BUILD_ROOT%{_rpmlibdir}/macros.mono
751 install %{SOURCE1} doc/manual/groups
752 install %{SOURCE3} $RPM_BUILD_ROOT%{_rpmlibdir}/install-build-tree
753 install %{SOURCE4} $RPM_BUILD_ROOT%{_rpmlibdir}/find-spec-bcond
754 install %{SOURCE7} $RPM_BUILD_ROOT%{_rpmlibdir}/compress-doc
755 install %{SOURCE8} $RPM_BUILD_ROOT%{_rpmlibdir}/check-files
756 install %{SOURCE13} $RPM_BUILD_ROOT%{_rpmlibdir}/user_group.sh
757 install scripts/find-php* $RPM_BUILD_ROOT%{_rpmlibdir}
758 install scripts/php.{prov,req} $RPM_BUILD_ROOT%{_rpmlibdir}
759 install %{SOURCE14} $RPM_BUILD_ROOT/etc/sysconfig/rpm
761 install %{SOURCE30} $RPM_BUILD_ROOT%{_bindir}/builder
762 install %{SOURCE31} $RPM_BUILD_ROOT%{_bindir}/adapter.awk
763 install %{SOURCE32} $RPM_BUILD_ROOT%{_bindir}/pldnotify.awk
764 install %{SOURCE33} $RPM_BUILD_ROOT%{_bindir}/banner.sh
766 install rpmio/ugid.h $RPM_BUILD_ROOT%{_includedir}/rpm
769 ix86re=$(echo "(%{ix86})"|sed 's/ /|/g')
770 perl -p -i -e 's/^(buildarchtranslate: '"$ix86re"': ).*/\1%{_target_cpu}/' \
771 $RPM_BUILD_ROOT%{_rpmlibdir}/rpmrc
774 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros <<EOF
775 # customized rpm macros - global for host
777 #%%_install_langs pl_PL:en_US
780 # remove or replace with file_contexts path if you want to use custom
781 # SELinux file contexts policy instead of one stored in packages payload
782 %%_install_file_context_path %%{nil}
783 %%_verify_file_context_path %%{nil}
786 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoprovfiles <<EOF
787 # global list of files (regexps) which don't generate Provides
789 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoprov <<EOF
790 # global list of script capabilities (regexps) not to be used in Provides
792 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoreqfiles <<EOF
793 # global list of files (regexps) which don't generate Requires
797 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoreq <<EOF
798 # global list of script capabilities (regexps) not to be used in Requires
800 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautoreqdep <<EOF
801 # global list of capabilities (SONAME, perl(module), php(module) regexps)
802 # which don't generate dependencies on package NAMES
803 # -- OpenGL implementation
813 # -- X11 implementation
858 cat > $RPM_BUILD_ROOT%{_sysconfdir}/rpm/noautocompressdoc <<EOF
859 # global list of file masks not to be compressed in DOCDIR
862 # for rpm -e|-U --repackage
863 install -d $RPM_BUILD_ROOT/var/{spool/repackage,lock/rpm}
864 touch $RPM_BUILD_ROOT/var/lock/rpm/transaction
867 for a in librpm-%{sover}.so librpmdb-%{sover}.so librpmio-%{sover}.so ; do
868 mv -f $RPM_BUILD_ROOT%{_libdir}/$a $RPM_BUILD_ROOT/%{_lib}
869 ln -s /%{_lib}/$a $RPM_BUILD_ROOT%{_libdir}/$a
872 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
873 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
875 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
876 [ "`file $f | sed -e 's/.*,//' -e 's/message.*//'`" -le 1 ] && rm -f $f
881 cp -a doc/manual manual
882 rm -f manual/Makefile*
885 rm -rf $RPM_BUILD_ROOT
887 %post lib -p /sbin/ldconfig
888 %postun lib -p /sbin/ldconfig
891 find %{_rpmlibdir} -name '*-linux' -type l | xargs rm -f
893 %files -f %{name}.lang
894 %defattr(644,root,root,755)
895 %doc RPM-PGP-KEY CHANGES manual
897 %attr(755,root,root) /bin/rpm
898 #%attr(755,root,root) %{_bindir}/rpmdb
899 #%attr(755,root,root) %{_bindir}/rpmquery
900 #%attr(755,root,root) %{_bindir}/rpmsign
901 #%attr(755,root,root) %{_bindir}/rpmverify
903 %dir %{_sysconfdir}/rpm
904 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rpm/macros
905 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rpm
907 %{_mandir}/man8/rpm.8*
908 %lang(fr) %{_mandir}/fr/man8/rpm.8*
909 %lang(ja) %{_mandir}/ja/man8/rpm.8*
910 %lang(ko) %{_mandir}/ko/man8/rpm.8*
911 %lang(pl) %{_mandir}/pl/man8/rpm.8*
912 %lang(ru) %{_mandir}/ru/man8/rpm.8*
913 %lang(sk) %{_mandir}/sk/man8/rpm.8*
916 %dir %attr(700,root,root) /var/spool/repackage
918 /var/lock/rpm/transaction
921 #%attr(755,root,root) %{_rpmlibdir}/rpmd
922 #%{!?with_static:%attr(755,root,root) %{_rpmlibdir}/rpm[eiu]}
923 #%attr(755,root,root) %{_rpmlibdir}/rpmk
924 #%attr(755,root,root) %{_rpmlibdir}/rpm[qv]
926 %doc %attr(755,root,root) %{_rpmlibdir}/convertrpmrc.sh
927 %attr(755,root,root) %{_rpmlibdir}/user_group.sh
929 %attr(755,root,root) %{_bindir}/banner.sh
932 %{_rpmlibdir}/rpmpopt*
936 %defattr(644,root,root,755)
937 %attr(755,root,root) /%{_lib}/librpm*-*.so
938 %attr(755,root,root) %{_libdir}/librpm*-*.so
941 %defattr(644,root,root,755)
943 %{_libdir}/librpm*.la
944 %attr(755,root,root) %{_libdir}/librpm.so
945 %attr(755,root,root) %{_libdir}/librpm-%{sover}.so
946 %attr(755,root,root) %{_libdir}/librpmio.so
947 %attr(755,root,root) %{_libdir}/librpmio-%{sover}.so
948 %attr(755,root,root) %{_libdir}/librpmdb.so
949 %attr(755,root,root) %{_libdir}/librpmdb-%{sover}.so
950 %attr(755,root,root) %{_libdir}/librpmbuild.so
953 %defattr(644,root,root,755)
957 %defattr(644,root,root,755)
958 %attr(755,root,root) %{_bindir}/debugedit
959 %attr(755,root,root) %{_bindir}/rpm2cpio
960 %attr(755,root,root) %{_bindir}/rpmcache
961 %attr(755,root,root) %{_bindir}/rpmdeps
962 %attr(755,root,root) %{_bindir}/rpmgraph
963 %{!?with_system_libmagic:%attr(755,root,root) %{_bindir}/rpmfile}
964 %attr(755,root,root) %{_rpmlibdir}/find-debuginfo.sh
965 %attr(755,root,root) %{_rpmlibdir}/rpm2cpio.sh
966 %attr(755,root,root) %{_rpmlibdir}/tgpg
967 %attr(755,root,root) %{_rpmlibdir}/rpmdb_loadcvt
968 %{_mandir}/man8/rpm2cpio.8*
969 %{_mandir}/man8/rpmdeps.8*
970 %{_mandir}/man8/rpmcache.8*
971 %{_mandir}/man8/rpmgraph.8*
972 %lang(ja) %{_mandir}/ja/man8/rpm2cpio.8*
973 %lang(ja) %{_mandir}/ja/man8/rpmcache.8*
974 %lang(ja) %{_mandir}/ja/man8/rpmgraph.8*
975 %lang(ko) %{_mandir}/ko/man8/rpm2cpio.8*
976 %lang(pl) %{_mandir}/pl/man8/rpm2cpio.8*
977 %lang(pl) %{_mandir}/pl/man8/rpmdeps.8*
978 %lang(pl) %{_mandir}/pl/man8/rpmcache.8*
979 %lang(pl) %{_mandir}/pl/man8/rpmgraph.8*
980 %lang(ru) %{_mandir}/ru/man8/rpm2cpio.8*
983 %defattr(644,root,root,755)
984 %attr(755,root,root) %{_rpmlibdir}/rpmdiff*
986 #%%{_rpmlibdir}/rpm.daily
987 #%%{_rpmlibdir}/rpm.log
988 #%%{_rpmlibdir}/rpm.xinetd
992 %defattr(644,root,root,755)
993 %attr(755,root,root) %{_bindir}/rpm[ieu]
994 %attr(755,root,root) %{_rpmlibdir}/rpm[ieu]
998 %defattr(644,root,root,755)
999 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rpm/noauto*
1000 %attr(755,root,root) %{_rpmlibdir}/compress-doc
1001 %attr(755,root,root) %{_rpmlibdir}/cross-build
1002 #%attr(755,root,root) %{_rpmlibdir}/find-provides
1003 #%attr(755,root,root) %{_rpmlibdir}/find-provides-wrapper
1004 #%attr(755,root,root) %{_rpmlibdir}/find-requires
1005 #%attr(755,root,root) %{_rpmlibdir}/find-requires-wrapper
1006 #%attr(755,root,root) %{_rpmlibdir}/find-rpm-provides
1007 %attr(755,root,root) %{_rpmlibdir}/find-spec-bcond
1008 %attr(755,root,root) %{_rpmlibdir}/find-lang.sh
1009 %attr(755,root,root) %{_rpmlibdir}/mkinstalldirs
1010 %attr(755,root,root) %{_rpmlibdir}/config.*
1011 %attr(755,root,root) %{_rpmlibdir}/getpo.sh
1012 %attr(755,root,root) %{_rpmlibdir}/install-build-tree
1013 %attr(755,root,root) %{_rpmlibdir}/brp-*
1014 %attr(755,root,root) %{_rpmlibdir}/check-files
1015 %attr(755,root,root) %{_rpmlibdir}/check-prereqs
1016 #%attr(755,root,root) %{_rpmlibdir}/cpanflute
1017 #%attr(755,root,root) %{_rpmlibdir}/cpanflute2
1018 #%attr(755,root,root) %{_rpmlibdir}/Specfile.pm
1019 %attr(755,root,root) %{_rpmlibdir}/u_pkg.sh
1020 #%attr(755,root,root) %{_rpmlibdir}/vpkg-provides.sh
1021 #%attr(755,root,root) %{_rpmlibdir}/vpkg-provides2.sh
1022 %attr(755,root,root) %{_rpmlibdir}/rpmb
1023 %attr(755,root,root) %{_rpmlibdir}/rpmt
1024 %{_rpmlibdir}/noarch-*
1027 %{_rpmlibdir}/pentium*
1028 %{_rpmlibdir}/athlon*
1031 %{_rpmlibdir}/alpha*
1036 %ifarch mips mipsel mips64 mips64el
1042 %ifarch sparc sparc64
1043 %{_rpmlibdir}/sparc*
1046 %{_rpmlibdir}/x86_64*
1048 # must be here for "Requires: rpm-*prov" to work
1049 %{_rpmlibdir}/macros.mono
1050 %{_rpmlibdir}/macros.perl
1051 %{_rpmlibdir}/macros.php
1052 # not used yet ... these six depend on perl
1053 #%attr(755,root,root) %{_rpmlibdir}/http.req
1054 #%attr(755,root,root) %{_rpmlibdir}/magic.prov
1055 #%attr(755,root,root) %{_rpmlibdir}/magic.req
1056 #%{_rpmlibdir}/sql.prov
1057 #%{_rpmlibdir}/sql.req
1058 #%{_rpmlibdir}/tcl.req
1061 %attr(755,root,root) %{_bindir}/javadeps
1062 %attr(755,root,root) %{_bindir}/gendiff
1063 %attr(755,root,root) %{_bindir}/rpmbuild
1065 %{_mandir}/man1/gendiff.1*
1066 %{_mandir}/man8/rpmbuild.8*
1067 %lang(ja) %{_mandir}/ja/man8/rpmbuild.8*
1068 %lang(pl) %{_mandir}/pl/man1/gendiff.1*
1069 %lang(pl) %{_mandir}/pl/man8/rpmbuild.8*
1072 %defattr(644,root,root,755)
1073 %attr(755,root,root) %{_bindir}/builder
1074 %attr(755,root,root) %{_bindir}/adapter.awk
1075 %attr(755,root,root) %{_bindir}/pldnotify.awk
1078 %defattr(644,root,root,755)
1079 %attr(755,root,root) %{_rpmlibdir}/perl.*
1080 #%attr(755,root,root) %{_rpmlibdir}/perldeps.pl
1081 #%attr(755,root,root) %{_rpmlibdir}/find-perl-*
1082 #%attr(755,root,root) %{_rpmlibdir}/find-*.perl
1083 #%attr(755,root,root) %{_rpmlibdir}/find-prov.pl
1084 #%attr(755,root,root) %{_rpmlibdir}/find-req.pl
1085 %attr(755,root,root) %{_rpmlibdir}/get_magic.pl
1088 %defattr(644,root,root,755)
1089 %{_rpmlibdir}/macros.python
1090 %attr(755,root,root) %{_rpmlibdir}/pythondeps.sh
1093 %defattr(644,root,root,755)
1094 %attr(755,root,root) %{_rpmlibdir}/php*
1095 %attr(755,root,root) %{_rpmlibdir}/find-php*
1098 %files -n python-rpm
1099 %defattr(644,root,root,755)
1100 %attr(755,root,root) %{py_sitedir}/rpm/*.so
1101 %attr(755,root,root) %{py_sitedir}/rpm/*.py[co]
1106 %defattr(644,root,root,755)