3 %bcond_without tests # do not perform "make test"
4 %bcond_without threads # build without support for threads
5 %bcond_without gdbm # build without the GDBM_File module
6 %bcond_with microperl # build microperl (needs fixing)
9 # - fix "FIXME"s, review "XXX"s
10 # - add the {O,N}DBM_File modules
11 # - review the perldiag.pod issue
12 # - consider disabling ithreads by default
13 # - consider introducing perl-dirs
14 # - what about "prove" (binary+manual)? (conflicts with standalone Test-Harness)
15 # - patch MakeMaker to get rid of empty *.bs files (MM_Unix::dynamic_bs())
17 # TODO for perl-dependent packages:
18 # - change all "R/BR: perl" to one of perl-{base,modules,devel}
23 %define perlthread %{?with_threads:-thread-multi}
25 %define perl_privlib %{_datadir}/perl5/%{version}
26 %define perl_archlib %{_libdir}/perl5/%{version}/%{_target_platform}%{perlthread}
27 %define perl_sitelib %{_usr}/local/share/perl5
28 %define perl_sitearch %{_usr}/local/lib/perl5/%{_abi}/%{_target_platform}%{perlthread}
29 %define perl_vendorlib %{_datadir}/perl5/vendor_perl
30 %define perl_vendorarch %{_libdir}/perl5/vendor_perl/%{_abi}/%{_target_platform}%{perlthread}
32 Summary: Practical Extraction and Report Language (Perl)
33 Summary(cs): Programovací jazyk Perl
34 Summary(da): Programmeringssproget Perl
35 Summary(de): Praktische Extraktions- und Berichtsprache
36 Summary(es): Lenguaje práctica de extracción y listado
37 Summary(fr): Langage de programmation Perl
38 Summary(id): Bahasa pemrograman Perl
39 Summary(is): Forritunarmálið Perl
40 Summary(it): Perl: linguaggio di programmazione
41 Summary(ja): Perl ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì
42 Summary(ko): ÆÞ ÇÁ·Î±×·¡¹Ö ¾ð¾î
43 Summary(nb): Programmeringsspråket Perl
44 Summary(pl): Interpreter jêzyka Perl (Practical Extraction and Report Language)
45 Summary(pt): A linguagem de programação Perl
46 Summary(pt_BR): Linguagem prática de extração e relatório
47 Summary(ru): ñÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Perl
48 Summary(sk): Programovací jazyk Perl
49 Summary(sl): Programski jezik Perl
50 Summary(sv): Programmeringsspråket Perl
51 Summary(tr): Kabuk yorumlama dili
52 Summary(zh_CN): Perl ±à³ÌÓïÑÔ¡£
55 Release: 5%{!?with_threads:_nothr}
57 License: GPL v1+ or Artistic
58 Group: Development/Languages/Perl
59 Source0: http://www.cpan.org/src/%{name}-%{version}.tar.bz2
60 # Source0-md5: 9a175d6ccbb5d9b41ffac5073ff9cc3c
61 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
62 # Source1-md5: de47d7893f49ad7f41ba69c78511c0db
64 Patch0: %{name}_581-noroot_install.patch
65 Patch1: %{name}_581-INC.patch
66 Patch3: %{name}_580-errno_h-parsing.patch
67 Patch4: %{name}_580-use-LD_PRELOAD-for-libperl.so.patch
68 Patch5: %{name}_581-soname.patch
69 Patch6: %{name}-test-noproc.patch
70 Patch7: %{name}_585-microperl_uconfig.patch
71 Patch8: %{name}_587-Pod_Usage_version.patch
72 Patch9: %{name}-getgrent.patch
73 URL: http://dev.perl.org/perl5/
74 # required for proper Provides generation (older are not supported by spec)
75 BuildRequires: rpm-build >= 4.3-0.20040107.4
76 %{?with_gdbm:BuildRequires: gdbm-devel}
77 Requires: %{name}-base = %{epoch}:%{version}-%{release}
78 Requires: %{name}-modules = %{epoch}:%{version}-%{release}
79 Requires: %{name}-doc-reference = %{epoch}:%{version}-%{release}
81 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
83 %define __perl %{_builddir}/%{name}-%{version}/runperl
84 %define __perl_provides %{__perl} %{SOURCE2}
86 # gcc 3.3.x miscompiles pp_hot.c
87 # (in PUSHSUB in entersub two SvREFCNT_inc()s are working as one)
88 # -fno-strict-aliasing is already used to build Perl and doesn't help
89 %define specflags_ppc -O1
92 Perl is an interpreted language optimized for scanning arbitrary text
93 files, extracting information from those text files, and printing
94 reports based on that information. It's also a good language for many
95 system management tasks. The language is intended to be practical
96 (easy to use, efficient, complete) rather than beautiful (tiny,
100 Perl je vy¹¹í programovací jazyk s koøeny v jazyce C, sed, awk a
101 shellových skriptech. Perl je vhodný pro manipulace s procesy a
102 soubory, ale obzvlá¹tì se hodí ke zpracovávání textù. Perl vyniká
103 praktièností úèinností. I kdy¾ se pou¾ívá prakticky na cokoli, vìt¹ina
104 Perlových programù slou¾í jako správcovské utility nebo programy pro
105 WWW. V Perlu je napsáno velmi mnoho CGI skriptù pro WWW servery na
109 Perl er et høgniveauprogramsprog med røtter i C, sed, awk og
110 skalskript. Perl er godt på at behandle processer og filer, og er
111 særskilt godt på at behandle text. Utmærkende for Perl er at det er
112 praktisk og effektivt. Det bruges for at gøre en mængd forskellige
113 saker, men de almindeligeste programmerne er systemadministration og
114 webbprogrammering. En stor andel af CGI-skripten på webben er skrivna
115 i Perl. Du behøver installere pakken Perl på dit system så at ditt
116 system kan behandle Perlskript.
119 Perl ist eine Interpreter-Sprache, die zum Durchsuchen beliebiger
120 Text- dateien, Extrahieren von Informationen aus diesen Dateien und
121 Drucken von auf diesen Informationen basierenden Berichten optimiert
122 ist. Die Sprache eignet sich außerdem für viele
123 Systemverwaltungsaufgaben. Sie ist eher praktisch (einfache
124 Anwendung,effizient, vollständig) als schön (winzig, elegant,
128 Perl es un lenguaje interpretado, optimizado para manejar archivos
129 texto, extrayendo información de estos archivos y mostrando listados
130 basados en esta información. También es un buen lenguaje para varias
131 tareas de administración de sistema. El lenguaje busca ser más
132 práctico (fácil de usar, eficiente, completo) que bonito (minúsculo,
136 Perl est un langage interprété, optimisé pour filtrer des fichiers
137 texte, extraire des informations de ces fichiers, et imprimer des
138 rapports basés sur ces informations. C'est aussi un bon langage pour
139 de nombreuses procédures de gestion système. Ce langage se veut
140 pratique (simple à utiliser, efficace, complet) autant qu'agréable
141 (conscrit, élégant, minimal).
144 Perl adalah sebuah bahasa pemrograman tingkat tinggi yang didasarkan
145 pada C, sed, awk, dan bahasa shell. Perl memiliki kemampuan penanganan
146 proses dan file yang bagus, tapi terutama kemampuan penanganan teksnya
147 yang baik. Ciri khas Perl adalah kepraktisan dan efisiensi. Meski
148 digunakan untuk berbagai hal, aplikasi Perl yang paling umum adalah
149 utilitas sistem administrasi dan pemrograman web. Sebagian besar skrip
150 CGI yang ada di web ditulis dalam Perl. Anda Perlu memasang paket Perl
151 di sistem agar dapat menjalankan skrip-skrip Perl.
154 Perl er hás stigs forritunar tungumál sem á rætur sínar að rekja til
155 C, sed, awk, og skeljar forritunar. Perl er góð í að meðhöndla
156 processa og skrár og er sérstaklega góð í að meðhöndla texta. Perls
157 kostir eru nytsamleiki og virkni. Á meðan það er notað til að gera
158 marga mismunandi hluti, Perl mest notuðu forrit eru krefisstjórnunar
159 tól og vef forritun Stór hluti af CGI forritum á vefnum eru skrifaðar
160 í Perl. Þú þarft Perl pakkann settan upp á þínu krefi svo þitt kerfi
161 geti notað Perl scriptur.
164 Perl è un linguaggio di programmazione di alto livello derivato dal
165 linguaggio C, da sed, da awk e dallo scripting delle shell. E' adatto
166 per la gestione di processi, di file e in particolare di file di
167 testo. Perl è un linguaggio semplice ed efficiente. Viene utilizzato
168 per numerosi scopi, ma le sue applicazioni più diffuse sono le utility
169 di amministrazione del sistema e la programmazione Web. Una grossa
170 parte degli script CGI nel Web sono scritti in Perl. È consigliabile
171 installare il pacchetto Perl in modo che il sistema sia in grado di
172 gestire gli script di Perl.
175 Perl ¤Ï C¸À¸ì¡¢sed, awk¡¢µÚ¤Ó ¥·¥§¥ë¥¹¥¯¥ê¥×¥Æ¥£¥ó¥°¤Ëº¬¸»¤ò
176 »ý¤Ä¥Ï¥¤¥ì¥Ù¥ë¤Ê ¥×¥í¥°¥é¥à¸À¸ì¤Ç¤¹¡£Perl ¤Ï¥×¥í¥»¥¹¤ä¥Õ¥¡¥¤¥ë¤Î½èÍý¤Ë
177 ŬÀÚ¤Ç ¡¢ÆÃ¤Ë ¥Æ¥¥¹¥È½èÍý¤Ë¤ÏºÇŬ¤Ç¤¹¡£¤µ¤Þ¤¶¤Þ¤Êºî¶È¤Ë
178 »ÈÍѤµ¤ì¤Þ¤¹¤¬¡¢ Perl¤ÎºÇ¤âÉÑÈˤʳèÍѤϥ·¥¹¥Æ¥à¥¢¥É¥ß¥Ë¥¹¥È¥ì¡¼¥·¥ç¥ó
179 ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤È web¥×¥í¥°¥é¥ß¥ó¥°¤Ç¤¹¡£web¾å¤Î ÂçÉôʬ¤ÎCGI"
180 ¥¹¥¯¥ê¥×¥È¤¬Perl¤Ç½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£ ¥·¥¹¥Æ¥à¤¬Perl¥¹¥¯¥ê¥×¥È¤ò
181 ½èÍý½ÐÍè¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï Perl¥Ñ¥Ã¥±¡¼¥¸¤ò ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë
185 Perl jest jêzykiem przeznaczonym do skanowania plików tekstowych,
186 wyci±gania z nich informacji i drukowania raportu bazuj±cego na tych
187 informacjach. Jest równie¿ doskona³ym jêzykiem do wielu prac
188 zwi±zanych z nadzorem systemu. Jêzyk ten jest w zamierzeniu bardziej
189 praktyczny (³atwy w u¿yciu, wydajny, kompletny) ni¿ piêkny (skromny,
190 elegancki, minimalny).
193 O Perl é uma linguagem de programação de alto nível que tem como
194 raizes o C, sed, awk, e 'shell scripting'. O Perl é bom a manipular
195 processos e ficheiros, e é especialmente bom para manipular texto.
196 Características do Perl são a eficiência e o uso prático. As
197 aplicações mais comuns do Perl são utilitários de administração de
198 sistema e programação Web. Uma grande parte dos 'scripts' CGI na Web
199 são escritos em Perl. Você precisa do pacote Perl instalado no seu
200 sistema de maneira a que este possa tratar de 'scripts' de Perl.
202 %description -l pt_BR
203 Perl é uma linguagem interpretada, otimizada para tratar arquivos
204 texto, extraindo informação desses arquivos e mostrando relatórios
205 baseados nessa informação. Também é uma boa linguagem para várias
206 tarefas de administração de sistema. A linguagem procura ser mais
207 prática (fácil de usar, eficiente, completa) do que bonita (minúscula,
211 Perl - ÜÔÏ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÊ ÑÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ, ÕÈÏÄÑÝÉÊ ËÏÒÎÑÍÉ ×
212 C, sed, awk É ÑÚÙËÉ ËÏÍÁÎÄÎÙÈ ÏÂÏÌÏÞÅË (shell). Perl ÈÏÒÏÛ ÄÌÑ ÒÁÂÏÔÙ
213 Ó ÐÒÏÃÅÓÓÁÍÉ É ÆÁÊÌÁÍÉ, Á ÏÓÏÂÅÎÎÏ ÈÏÒÏÛ ÄÌÑ ÚÁÄÁÞ ÏÂÒÁÂÏÔËÉ ÔÅËÓÔÏ×.
214 ïÓÏÂÅÎÎÏÓÔÉ Perl - ÐÒÁËÔÉÞÎÏÓÔØ É ÜÆÆÅËÔÉ×ÎÏÓÔØ. èÏÔÑ ÏÎ É
215 ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÒÅÛÅÎÉÑ ÓÁÍÙÈ ÒÁÚÎÙÈ ÚÁÄÁÞ, ÎÁÉÂÏÌÅÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÅ
216 ÐÒÉÍÅÎÅÎÉÑ (É ÔÏ, × ÞÅÍ ÏÎ ÓÉÌÅÎ) ÜÔÏ, ×ÅÒÏÑÔÎÏ, ÕÔÉÌÉÔÙ ÓÉÓÔÅÍÎÏÇÏ
217 ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ É web-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ. âÏÌØÛÁÑ ÞÁÓÔØ CGI ÓËÒÉÐÔÏ×
221 Perl je programovací jazyk vy¹¹ej úrovne s koreòmi v C, sed, awk, a
222 shell skriptoch. Perl má vhodné vlastnosti pre spracovanie procesov a
223 súborov a je zvlá¹» vhodný pre spracovanie textu. Jeho cieµmi sú
224 praktiènos» a efektivita. Aj keï je pou¾ívaný pre mno¾stvo rozlièných
225 èinností, jeho najèastej¹ím pou¾itím (a kde vyniká najviac) sú
226 pravdepodobne nástroje pre správu systému a programovanie na Webe.
227 Veµká èas» CGI skriptov na Webe je napísaná v Perle. Balík Perl
228 potrebujete ma» nain¹talovaný, aby bol vá¹ systém schopný spracova»
232 Perl är ett högnivåprogramspråk med rötter i C, sed, awk och
233 skalskript. Perl är bra på att hantera processer och filer, och är
234 särskilt bra på att hantera text. Utmärkande för Perl är att det är
235 praktiskt och effektivt. Det används för att göra en mängd olika
236 saker, men de vanligaste tillämpningarna är systemadministration och
237 webbprogrammering. En stor andel av CGI-skripten på webben är skrivna
238 i Perl. Du behöver installera paketet Perl på ditt system så att ditt
241 Perl, metin dosyalarýný taramak, bu metin dosyalarýndan bilgi çýkarmak
242 ve bu bilgiye dayalý raporlar hazýrlamak icin geliþtirilmiþ bir
243 yorumlamalý dildir. Ayrýca pek çok sistem yönetimi görevleri için de
244 yararlý yetenekleri vardýr. Perl, güzel (ufak, zarif, minimum)
245 olmaktan çok, pratik olmaya yönelik (kullanýmý kolay, verimli,
246 eksiksiz) olarak tasarlanmýþtýr.
249 Perl - ÃÅ ¦ÎÔÅÒÐÒÅÔÏ×ÁÎÁ ÍÏ×Á ÐÒÏÇÒÁÍÕ×ÁÎÎÑ, ÝÏ ÚÁÐÏÚÉÞÕ¤ ¦Äŧ × C,
250 sed, awk ÔÁ ÍÏ×ÁÈ ËÏÍÁÎÄÎÉÈ ÏÂÏÌÏÎÏË (shell). Perl ÄÏÂÒŠЦÄÈÏÄÉÔØ ÄÌÑ
251 ÒÏÂÏÔÉ Ú ÐÒÏÃÅÓÁÍÉ ÔÁ ÆÁÊÌÁÍÉ, Á ÎÁÊËÒÁÝÅ - ÄÌÑ ÏÂÒÏÂËÉ ÔÅËÓÔ¦×.
252 ïÓÏÂÌÉ×ÏÓÔ¦ Perl - ÐÒÁËÔÉÞΦÓÔØ ÔÁ ÅÆÅËÔÉ×ΦÓÔØ. èÏÞÁ ÓÆÅÒÁ ÊÏÇÏ
253 ×ÉËÏÒÉÓÔÁÎÎÑ ÄÕÖÅ ÛÉÒÏËÁ, ÎÁʦÌØÛ ÐÏÛÉÒÅÎÅ ÊÏÇÏ ÚÁÓÔÏÓÕ×ÁÎÎÑ (ÔÁ
254 ÎÁÊÓÉÌØΦÛÁ ÓÔÏÒÏÎÁ) ÃÅ, ¦ÍÏצÒÎÏ, ÕÔÉ̦ÔÉ ÓÉÓÔÅÍÎÏÇÏ ÁÄͦΦÓÔÒÕ×ÁÎÎÑ
255 ÔÁ web-ÐÒÏÇÒÁÍÕ×ÁÎÎÑ. â¦ÌØÛÁ ÞÁÓÔÉÎÁ CGI ÓËÒÉÐÔ¦× ÎÁÐÉÓÁÎÁ ÎÁ Perl.
257 %description -l zh_CN
258 Perl ÊÇÒ»Öָ߼¶±à³ÌÓïÑÔ£¬ÆðÔ´ÓÚ C¡¢sed¡¢awk ºÍ shell ½Å±¾¡£
259 ËüÉÆÓÚ´¦Àí½ø³ÌºÍÎļþ£¬ÓÈÆäÊÇ´¦ÀíÎı¾¡£Perl
260 µÄÌصãÔÚÓÚÆäʵÓÃÐÔºÍÓÐЧÐÔ¡£
261 ¾¡¹ÜËü¿ÉÓÃÓÚÖ´ÐÐÐí¶à²»Í¬µÄÈÎÎñ£¬µ«ÊÇͨ³£¶àÓ¦ÓÃÓÚϵͳ¹ÜÀíʵÓóÌÐòºÍ Web
262 ±à³Ì¡£\n Web ÉÏµÄ´ó²¿·Ö CGI ½Å±¾¾ùʹÓà Perl
263 ÓïÑÔ½øÐбàд¡£Äú±ØÐëÔÚϵͳÖа²×° Perl Èí¼þ°ü£¬ ÒԱ㴦Àí Perl ½Å±¾¡£
266 Summary: Base Perl components for a minimal installation
267 Summary(pl): Podstawowe sk³adniki potrzebne do minimalnej instalacji Perla
268 Group: Development/Languages/Perl
269 Provides: perl-File-Compare = 1.1003
270 Provides: perl-File-Spec = 3.05
271 Provides: perl-File-Temp = 0.16
272 Provides: perl-IO = 1.21
273 Provides: perl-Safe = 2.11
274 Provides: perl-Socket = 1.77
275 Provides: perl-Tie-File = 0.97
276 Provides: perl(largefiles)
277 # broken, unsupported modules
279 Obsoletes: perl-Sort-PolySort
280 Conflicts: perl < 1:5.8.0
283 Base components, files, core modules, etc. -- a minimal usable Perl
284 installation. You are encouraged to install a full Perl (the perl
285 package) whenever possible.
287 %description base -l pl
288 Podstawowe sk³adniki, pliki, g³ówne modu³y itp. - minimalna instalacja
289 Perla, nadaj±ca siê do u¿ytku. Zaleca siê instalacjê pe³nego Perla
290 (pakietu perl), je¶li to tylko mo¿liwe.
293 Summary: GDBM_File - Perl5 access to the gdbm library
294 Summary(pl): GDBM_File - dostêp do biblioteki gdbm w Perlu
296 Requires: %{name}-base = %{epoch}:%{version}-%{release}
297 # FIXME: Set Version: 1.07 and Release: 1 instead of inheriting
298 # values from the main package. Why this causes setting
299 # version and release macros up to the end of this spec?
301 %description GDBM_File
302 GDBM_File is a module which allows Perl programs to make use of the
303 facilities provided by the GNU gdbm library.
305 %description GDBM_File -l pl
306 GDBM_File jest modu³em, który umo¿liwia programom w Perlu korzystanie
307 z biblioteki GNU gdbm.
310 Summary: Perl development files
311 Summary(pl): Pliki potrzebne przy tworzeniu w³asnych aplikacji w Perlu
312 Summary(pt_BR): Arquivos de desenvolvimento e cabeçalhos para o Perl
313 Group: Development/Libraries
314 Requires: %{name}-base = %{epoch}:%{version}-%{release}
315 Requires: %{name}-modules = %{epoch}:%{version}-%{release}
316 Requires: %{name}-tools-pod = %{epoch}:%{version}-%{release}
317 Provides: perl-CPAN = 1.76_01
318 Provides: perl-Devel-DProf = 20050310.00
319 Provides: perl-Devel-PPPort = 3.06
320 Provides: perl-Devel-Peek = 1.02
321 Provides: perl-ExtUtils-Embed = 1.2506_01
322 Provides: perl-ExtUtils-MakeMaker = 6.17
323 Obsoletes: perl-lib-devel
326 Components required for developing applications which embed a Perl
327 interpreter and compiling Perl modules.
329 %description devel -l pl
330 Sk³adniki potrzebne do tworzenia aplikacji osadzaj±cych interpreter
331 Perla oraz kompilowania modu³ów Perla.
334 Summary: Perl documentation in POD format
335 Summary(pl): Dokumentacja Perla w formacie POD
341 Practical Extraction and Report Language - POD docs.
343 %description doc-pod -l pl
344 Practical Extraction and Report Language - dokumentacja w formacie
347 %package doc-reference
348 Summary: Perl reference documentation
349 Summary(pl): Dokumentacja Perla
352 %description doc-reference
353 Reference documentation for the Practical Extraction and Report Language
354 and it's interpreter in the man(1) format.
356 %description doc-reference -l pl
357 Dokumentacja referencyjna w formacie man do jêzyka Perl (Practical
358 Extraction and Report Language) i jego interpretera.
361 Summary: Modules from the core Perl distribution
362 Summary(pl): Modu³y z podstawowej dystrybucji Perla
364 Requires: %{name}-base = %{epoch}:%{version}-%{release}
365 Provides: perl-Attribute-Handlers = 0.78_01
366 Provides: perl-CGI = 3.10
367 Provides: perl-Class-ISA = 0.33
368 Provides: perl-Digest = 1.10
369 Provides: perl-Digest-MD5 = 2.33
370 Provides: perl-Filter-Simple = 0.78
371 Provides: perl-FindBin = 1.44
372 #Provides: perl-Hash-Utils = 0.05 Data::Util is missing
373 Provides: perl-I18N-LangTags = 0.35
374 Provides: perl-IPC-SysV = 1.04
375 Provides: perl-Locale-Codes = 2.07
376 Provides: perl-Locale-Maketext = 1.09
377 Provides: perl-MIME-Base64 = 3.05
378 Provides: perl-Math-BigInt = 1.77
379 Provides: perl-Math-BigRat = 0.15
380 Provides: perl-Math-Trig = 1.02
381 Provides: perl-Memoize = 1.01
382 Provides: perl-NEXT = 0.60
383 Provides: perl-PerlIO-via-QuotedPrint = 0.06
384 Provides: perl-Pod-LaTeX = 0.58
385 Provides: perl-Pod-Parser = 1.30
386 Provides: perl-Scalar-List-Utils = 1.14
387 Provides: perl-Storable = 2.13
388 Provides: perl-Term-ANSIColor = 1.09
389 Provides: perl-Term-Cap = 1.09
390 Provides: perl-Test = 1.25
391 Provides: perl-Test-Harness = 2.48
392 Provides: perl-Test-Simple = 0.54
393 Provides: perl-Text-Balanced = 1.95
394 Provides: perl-Text-ParseWords = 3.24
395 Provides: perl-Text-Soundex = 1.01
396 # XXX: I'm not sure what to do with this one...
397 #Provides: perl-Text-Tabs+Wrap = 2001.09291
398 Provides: perl-Time-HiRes = 1.66
399 Provides: perl-UNIVERSAL = 1.01
400 Provides: perl-Unicode-Collate = 0.40
401 Provides: perl-Unicode-Normalize = 0.32
402 Provides: perl-libnet = 1.19
403 Obsoletes: perl-Encode-compat
407 Practical Extraction and Report Language - modules from the core
410 %description modules -l pl
411 Practical Extraction and Report Language - modu³y z podstawowej
415 Summary: perldoc - Look up Perl documentation in pod format
416 Summary(pl): perldoc - przeszukiwanie dokumentacji Perla w formacie pod
417 Group: Development/Tools
418 Requires: %{name}-modules = %{epoch}:%{version}-%{release}
419 Requires: %{name}-tools-pod = %{epoch}:%{version}-%{release}
420 Provides: perldoc = 3.13@%{version}
423 perldoc looks up a piece of documentation in .pod format that is
424 embedded in the Perl installation tree or in a Perl script, and
425 displays it via "pod2man | nroff -man | $PAGER". This is primarily
426 used for the documentation for the Perl library modules.
428 %description perldoc -l pl
429 perldoc wyszukuje fragment dokumentacji w formacie .pod osadzony w
430 drzewie instalacji Perla lub w skypcie perlowym i wy¶wietla go przez
431 "pod2man | nroff -man | $PAGER". Program ten u¿ywany jest g³ównie do
432 dokumentacji modu³ów z bibliotek Perla.
435 Summary: Perl setuid root binaries for use with setuid Perl scripts
436 Summary(de): sperl zur Verwendung mit setuid Perl-Skripts
437 Summary(es): sperl, para uso con los scrips de Perl setuid
438 Summary(fr): sperl, à utiliser avec les scripts Perl setuid
439 Summary(it): sperl, da usare con gli script di Perl setuid
440 Summary(ja): Setuid Perl scripts ¤È°ì½ï¤Ë»ÈÍѤ¹¤ë¤¿¤á¤Î suidperl
441 Summary(ko): Setuid ÆÞ ½ºÅ©¸³Æ®¿Í ÇÔ²² »ç¿ëµÇ´Â suidperl
442 Summary(pl): Binaria setuid root Perla dla setuid-owych skryptów Perla
443 Summary(pt): O suidperl, para usar com os programas de Perl 'setuid'
444 Summary(ru): SUID ×ÅÒÓÉÑ ÑÚÙËÁ Perl
445 Summary(sv): sperl, att användas med setuid perlskript
446 Summary(uk): SUID-×ÅÒÓ¦Ñ ÍÏ×É Perl
447 Summary(zh_CN): sperl£¬ÓÃÀ´Óë setuid Perl ½Å±¾Ò»ÆðʹÓÃ
448 Group: Development/Languages/Perl
449 Requires: %{name}-base = %{epoch}:%{version}-%{release}
450 Obsoletes: perl-suidperl
452 %description -n sperl
453 sperl is a setuid root binary copy of Perl that allows for (hopefully)
454 more secure running of setuid Perl scripts.
456 %description -n sperl -l de
457 sperl ist eine binäre setuid Kopie von Perl, mit der (hoffentlich)
458 setuid-Skripts sicherer ausgeführt werden können.
460 %description -n sperl -l es
461 sperl es una copia binaria de setuid para Perl que le permite una
462 ejecución más segura de los scripts de Perl setuid.
464 %description -n sperl -l fr
465 sperl est une copie binaire setuid de Perl qui permet une exécution
466 plus sûre de scripts Perl setuid.
468 %description -n sperl -l it
469 sperl è una copia binaria setuid di Perl che consente un'esecuzione
470 più sicura di script di Perl setuid.
472 %description -n sperl -l ja
473 sperl ¤Ï setuid Perl scripts.¤ò¤â¤Ã¤È°ÂÁ´¤ËÆ°ºî¤Ç¤¤ë(´üÂԤΤ¢¤ë)°Ù¤Î
474 Perl ¤Îsetuid ¥Ð¥¤¥Ê¥ê ¥³¥Ô¡¼¤Ç¤¹¡£
476 %description -n sperl -l pl
477 sperl jest to kopia setuid root programu binarnego Perl umo¿liwiaj±ca
478 bezpieczniejsze (miejmy nadziejê) uruchamianie setuidowych skryptów
481 %description -n sperl -l pt
482 O suidperl é uma cópia do Perl com 'setuid' que permite uma execução
483 mais segura dos 'scripts' de Perl 'setuid'.
485 %description -n sperl -l ru
486 Suid perl ÉÓÐÌØÚÕÅÔÓÑ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÄÁÔØ ×ÏÚÍÏÖÎÏÓÔØ ÓÏÚÄÁ×ÁÔØ
487 ÓËÒÉÐÔÙ Ó ÕÔÁÎÏ×ÌÅÎÎÙÍ ÂÉÔÏÍ SUID. èÏÔÑ × ÎÅÇÏ ×ÓÔÒÏÅÎÏ ÄÏÓÔÁÔÏÞÎÏ
488 ÍÎÏÇÏ ÐÒÏ×ÅÒÏË, ÐÒÉÚ×ÁÎÙÈ ÏÂÅÓÐÅÞÉÔØ ÂÅÚÏÐÁÓÎÏÓÔØ ÅÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
489 suid perl ×ÓÅ ÒÁ×ÎÏ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÚÎÁÞÉÔÅÌØÎÕÀ ÐÏÔÅÎÃÉÁÌØÎÕÀ
492 %description -n sperl -l sv
493 suidperl är en setuid binärkopia av pers som tillåter
494 (förhoppningsvis) säkrare körning av setuid perlskript.
496 %description -n sperl -l zh_CN
497 suidperl ÊÇ Perl µÄ setuid ¶þ½øÖƸ±±¾¡£ËüÔÊÐí£¨Ï£ÍûÈç´Ë£© ¸ü°²È«µØÔËÐÐ
501 Summary: Various tools from the core Perl distribution
502 Summary(pl): Ró¿ne narzêdzia z podstawowej dystrybucji Perla
504 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
507 Various tools from the core Perl distribution:
508 a2p - Awk to Perl translator
509 cpan - easily interact with CPAN from the command line
510 find2perl - translate find command lines to Perl code
511 piconv - iconv(1), reinvented in Perl
512 psed, s2p - a stream editor
514 %description tools -l pl
515 Ró¿ne narzêdzia z podstawowej dystrybucji Perla:
516 a2p - translator skryptów Awka do Perla
517 cpan - easily interact with CPAN from the command line
518 find2perl - t³umaczenie linii poleceñ programu find na kod w Perlu
519 piconv - iconv(1) napisany w Perlu
520 psed, s2p - edytor strumieniowy
523 Summary: Developer's tools from the core Perl distribution
524 Summary(pl): Narzêdzia z podstawowej dystrybucji Perla, przeznaczone dla programistów
525 Group: Development/Tools
526 Requires: %{name}-base = %{epoch}:%{version}-%{release}
527 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
529 %description tools-devel
530 Various tools from the core Perl distribution:
531 c2ph, pstruct - Dump C structures as generated from C<cc -g -S> stabs
532 dprofpp - display Perl profile data
533 enc2xs - Perl Encode Module Generator
534 h2ph - convert .h C header files to .ph Perl header files
535 h2xs - convert .h C header files to Perl extensions
536 perlcc - generate executables from Perl programs
537 perlivp - Perl Installation Verification Procedure
538 pl2pm - Rough tool to translate Perl4 .pl files to Perl5 .pm modules.
539 splain - force verbose warning diagnostics
541 %description tools-devel -l pl
542 Ró¿ne narzêdzia z podstawowej dystrybucji Perla:
543 c2ph, pstruct - zrzucanie struktur C w postaci generowanej z tablic
545 dprofpp - wy¶wietlanie perlowych danych profiluj±cych
546 enc2xs - generator modu³ów koduj±cych w Perlu
547 h2ph - konwerter plików nag³ówkowych .h z C na perlowe pliki
549 h2xs - konwerter plików nag³ówkowych .h z C na rozszerzenia
551 perlcc - generator binarek z programów w Perlu
552 perlivp - procedura weryfikacji instalacji Perla
553 pl2pm - zgrubne narzêdzie do t³umaczenia plików pl Perla 4 na
555 splain - wymuszenie obszernych ostrze¿eñ diagnostycznych
558 Summary: Tools for manipulating files in the POD format
559 Summary(pl): Narzêdzia do przetwarzania plików w formacie POD
561 Requires: %{name}-modules = %{epoch}:%{version}-%{release}
563 %description tools-pod
564 Tools for manipulating files in the POD (Plain Old Documentation)
566 pod2html - convert .pod files to .html files
567 pod2latex - convert pod documentation to LaTeX format
568 pod2man - convert POD data to formatted *roff input
569 pod2text - convert POD data to formatted ASCII text
570 pod2usage - print usage messages from embedded pod docs in files
571 podchecker - check the syntax of POD format documentation files
572 podselect - print selected sections of pod documentation
574 %description tools-pod -l pl
575 Narzêdzia do przetwarzania plików w formacie POD (Plain Old
577 pod2html - konwerter plików .pod do plików .html
578 pod2latex - konwerter dokumentacji pod do formatu LaTeX
579 pod2man - konwerter danych POD na wej¶cie sformatowane dla *roffa
580 pod2text - konwerter danych POD na sformatowany tekst ASCII
581 pod2usage - wypisanie informacji o u¿ywaniu programu z dokumentacji
583 podchecker - kontrola sk³adni dokumentacji w formacie POD
584 podselect - wypisanie wybranych sekcji z dokumentacji POD
586 %package -n microperl
587 Summary: A really minimal Perl, even more minimal than miniperl
588 Summary(pl): Naprawdê minimalny Perl, nawet bardziej minimalny ni¿ miniperl
589 # XXX: is there a more appropiate group?
592 %description -n microperl
593 microperl is supposed to be able a really minimal Perl, even more
594 minimal than miniperl. No Configure is needed to build microperl, on
595 the other hand this means that interfaces between Perl and your
596 operating system are left very -- minimal.
598 All this is experimental. If you don't know what to do with microperl
599 you probably shouldn't. Do not report bugs in microperl; fix the bugs.
601 %description -n microperl -l pl
602 microperl ma byæ naprawdê minimalnym Perlem, nawet bardziej minimalnym
603 od miniperla. Uruchamianie Configure nie jest potrzebne do zbudowania
604 microperla, z drugiej strony oznacza to, ¿e interfejs miêdzy Perlem a
605 systemem operacyjnym pozostaje bardzo minimalny.
607 Ca³o¶æ jest eksperymentalna. Je¶li nie wiesz co zrobiæ z microperlem,
608 prawdopodobnie nie powiniene¶ tego robiæ. Nie zg³aszaj b³êdów w
609 microperlu - popraw je.
627 -Darchname=%{_target_platform} \
628 -Dcccdlflags='-fPIC' \
629 -Dccdlflags='-rdynamic' \
630 -Dldlibpthname=none \
631 -Doptimize="%{rpmcflags}" \
632 %{?debug:-DDEBUGGING} \
635 -Dman1dir=%{_mandir}/man1 -Dman1ext=1 \
636 -Dman3dir=%{_mandir}/man3 -Dman3ext=3perl \
637 -Dvendorman1dir=%{_mandir}/man1 -Dvendorman1ext=1p \
638 -Dvendorman3dir=%{_mandir}/man3 -Dvendorman3ext=3pm \
639 -Dsiteman1dir=%{_usr}/local/man/man1 -Dsiteman1ext=1p \
640 -Dsiteman3dir=%{_usr}/local/man/man3 -Dsiteman3ext=3pm \
641 -Dprefix=%{_prefix} -Dvendorprefix=%{_prefix} -Dsiteprefix=%{_usr}/local \
642 -Dlibpth="%{_libdir} /%{_lib}" \
643 -Dprivlib=%{perl_privlib} -Darchlib=%{perl_archlib} \
644 -Dsitelib=%{perl_sitelib} -Dsitearch=%{perl_sitearch} \
645 -Dvendorlib=%{perl_vendorlib} -Dvendorarch=%{perl_vendorarch} \
647 %{!?with_gdbm: -Ui_dbm -Ui_gdbm -Ui_ndbm} \
648 %{?with_gdbm: -Ui_dbm -Di_gdbm -Ui_ndbm} \
649 -Dlibswanted="dl m c crypt %{?with_gdbm:gdbm}" \
650 -%{?with_threads:D}%{!?with_threads:U}usethreads \
653 ## why were these three undefined?
656 ## what's the problem with this one?
657 # %ifarch sparc sparc64
661 ## {Scalar,List}::Util should be in perl_archlib (it's a bit tricky and should
662 ## probably be done in %%prep, but then Configure would complain (->MANIFEST))
663 mv ext/List/Util/lib/List/Util.pm ext/List/Util
664 rm -f ext/List/Util/Makefile.PL
665 cat <<EOF > ext/List/Util/Makefile.PL
666 use ExtUtils::MakeMaker;
667 WriteMakefile(NAME=>"List::Util", VERSION_FROM=>"Util.pm", DEFINE=>"-DPERL_EXT");
671 LIBPERL_SONAME=libperl.so.%{_abi}
675 LD_PRELOAD="%{_builddir}/%{name}-%{version}/libperl.so.%{_abi}" \\
676 PERL5LIB="%{buildroot}%{perl_privlib}:%{buildroot}%{perl_archlib}" \\
677 exec %{buildroot}%{_bindir}/perl \$*
682 %if %{with microperl}
684 #chmod u+w uconfig.sh
685 #echo "usemallocwrap='define'" >> uconfig.sh
686 %{__make} -f Makefile.micro \
687 archlib=%{perl_archlib} \
688 archlibexp=%{perl_archlib} \
689 privlib=%{perl_privlib} \
690 privlibexp=%{perl_privlib} \
691 archname=%{_target_platform}%{perlthread} \
694 scriptdir=%{_bindir} \
695 scriptdirexp=%{_bindir} \
696 usemallocwrap='define' \
697 OPTIMIZE="%{rpmcflags}"
700 %{?with_tests:%{__make} test}
701 #%{?with_tests:%{__make} minitest}
704 rm -rf $RPM_BUILD_ROOT
705 install -d $RPM_BUILD_ROOT%{_mandir}/{ja,ko,zh_CN,zh_TW}/man1
708 DESTDIR=$RPM_BUILD_ROOT
709 %{?with_microperl:install microperl $RPM_BUILD_ROOT%{_bindir}}
711 ## use symlinks instead of hardlinks
712 %{__ln_s} -f perl%{version} $RPM_BUILD_ROOT%{_bindir}/perl
713 %{__ln_s} -f perl%{version} $RPM_BUILD_ROOT%{_bindir}/suidperl
714 %{__ln_s} -f c2ph $RPM_BUILD_ROOT%{_bindir}/pstruct
715 %{__ln_s} -f psed $RPM_BUILD_ROOT%{_bindir}/s2p
718 rm -f $RPM_BUILD_ROOT%{perl_archlib}/CORE/libperl.so
719 %{__ln_s} `%{__perl} -e '$_="'%{perl_archlib}/CORE/libperl.so.%{_abi}'";s|^'%{_libdir}'/*||;print'` \
720 $RPM_BUILD_ROOT%{_libdir}/libperl.so.%{_abi}
721 %{__ln_s} libperl.so.%{_abi} $RPM_BUILD_ROOT%{_libdir}/libperl.so
723 ## Fix Config.pm: remove buildroot path and change man pages extensions
724 %{__perl} -pi -e 's,%{buildroot}/*,/,g' $RPM_BUILD_ROOT%{perl_archlib}/Config.pm
725 %{__perl} -pi -e "s,^man1ext='1',man1ext='1p'," $RPM_BUILD_ROOT%{perl_archlib}/Config_heavy.pl
726 %{__perl} -pi -e "s,^man3ext='3perl',man3ext='3pm'," $RPM_BUILD_ROOT%{perl_archlib}/Config_heavy.pl
728 ## Generate the *.ph files
731 H2PH=$RPM_BUILD_ROOT%{_bindir}/h2ph
732 PHDIR=$RPM_BUILD_ROOT%{perl_archlib}
746 # why it returns non-zero???
747 %{__perl} $H2PH -a -d $PHDIR $WANTED || :
750 ## remove man pages for other operating systems
751 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/perl{aix,amiga,apollo,beos,bs2000,ce,cygwin,dgux,dos}* \
752 $RPM_BUILD_ROOT%{_mandir}/man1/perl{freebsd,hpux,machten,macos,mpeix,os2,os390}* \
753 $RPM_BUILD_ROOT%{_mandir}/man1/perl{qnx,solaris,vmesa,vms,vos,win32}*
755 ## These File::Spec submodules are for non-Unix systems
756 rm -f $RPM_BUILD_ROOT%{perl_privlib}/File/Spec/[EMOVW]*.pm
757 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/File::Spec::{Epoc,Mac,OS2,VMS,Win32}.3pm*
759 ## We already have these *.pod files as man pages
760 rm -f $RPM_BUILD_ROOT%{perl_privlib}/{Encode,Test,Net,Locale{,/Maketext}}/*.pod
761 rm -f $RPM_BUILD_ROOT%{perl_privlib}/*.pod
762 rm -f $RPM_BUILD_ROOT%{perl_archlib}/*.pod
764 ## this object file looks unused; why is it there?
765 rm -f $RPM_BUILD_ROOT%{perl_archlib}/CORE/sperl.o
767 install -d doc-base/{Getopt/Long,Switch} \
769 doc-modules/{Attribute/Handlers,Filter/Simple,I18N/LangTags,Locale/{Codes,Maketext},Memoize,NEXT,Net/Ping,Term/ANSIColor,Test/Simple,Text/{Balanced,TabsWrap},Unicode/Collate,unicore}
771 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Getopt/Long/{CHANGES,README} doc-base/Getopt/Long
772 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Switch/{Changes,README} doc-base/Switch
773 mv -f $RPM_BUILD_ROOT%{perl_privlib}/ExtUtils/{Changes,NOTES,PATCHING,README,TODO} \
776 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Attribute/Handlers/{Changes,README} \
777 doc-modules/Attribute/Handlers
778 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Filter/Simple/{Changes,README} \
779 doc-modules/Filter/Simple
780 mv -f $RPM_BUILD_ROOT%{perl_privlib}/I18N/LangTags/{ChangeLog,README} \
781 doc-modules/I18N/LangTags
782 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Locale/Codes/{ChangeLog,README} \
783 doc-modules/Locale/Codes
784 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Locale/Maketext/{ChangeLog,README} \
785 doc-modules/Locale/Maketext
786 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Memoize/{README,TODO} \
788 mv -f $RPM_BUILD_ROOT%{perl_privlib}/NEXT/{Changes,README} \
790 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Net/{Changes.libnet,README.libnet} \
792 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Net/Ping/Changes \
794 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Term/ANSIColor/{ChangeLog,README} \
795 doc-modules/Term/ANSIColor
796 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Test/Simple/{Changes,README} \
797 doc-modules/Test/Simple
798 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Text/Balanced/{Changes,README} \
799 doc-modules/Text/Balanced
800 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Text/TabsWrap/CHANGELOG \
801 doc-modules/Text/TabsWrap
802 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Unicode/README \
804 mv -f $RPM_BUILD_ROOT%{perl_privlib}/Unicode/Collate/{Changes,README} \
805 doc-modules/Unicode/Collate
806 # needed only for tests
807 rm -f $RPM_BUILD_ROOT%{perl_privlib}/Unicode/Collate/keys.txt
808 mv -f $RPM_BUILD_ROOT%{perl_privlib}/unicore/{README.perl,ReadMe.txt} \
811 rm -f $RPM_BUILD_ROOT%{perl_privlib}/unicore/{*.txt,mktables}
813 ## dir tree for other perl modules
814 install -d $RPM_BUILD_ROOT{%{perl_vendorlib},%{perl_vendorarch},%{perl_vendorarch}/auto}
817 cd $RPM_BUILD_ROOT%{perl_vendorlib}
818 install -d AI/NeuralNet Algorithm Apache App/Packer Archive Array Astro \
819 Attribute Audio Authen B Barcode Bundle Business CGI Cache Carp Chart \
820 Cisco Class Config Convert Crypt DBD DNS Data Date/Japanese DateTime \
821 Devel Device Digest Email Error Exporter ExtUtils File/Path Filesys \
822 Font Games Getopt GnuPG Graph Graphics HTML HTTP Hash I18N IO/Socket \
823 IPC Image Inline Jabber Language Lingua/{EN,Stem/Snowball} List \
824 Locale LockFile Log MIME Mail Math/{BigInt,Business,Calc,Fractal} \
825 Modem Module Net/{IDN,SMTP} NetAddr NetServer Netscape News Number \
826 Object OLE PAR PHP Params Parse PerlIO/via Pod PostScript Proc \
827 Quantum RADIUS RPC RPM RTF Regexp SNMP SOAP/Transport SQL SVN \
828 Schedule Set Sort Speech Spreadsheet Statistics String Sub Sys TeX \
829 Template Term/{ReadLine,Screen} Test Text/Query Tie Time Tree \
830 UNIVERSAL Unicode Unix WWW/Google X500 \
831 XML/{Filter,Handler,Parser,RSS,XPath} \
832 auto/{AI,Array,Config,Crypt,Data,Devel,GnuPG,Mail,Math,Net,Schedule} \
833 auto/{Statistics,Text,WWW}
835 cd $RPM_BUILD_ROOT%{perl_vendorarch}
836 install -d AI Algorithm Astro Audio Authen B BSD Bit Chemistry Class \
837 Compress Convert Crypt/OpenSSL Data DateTime Devel Device Digest \
838 File IPC Image Inline Linux Locale Math/BigInt Net Ogg/Vorbis PerlIO \
839 Speech/Recognizer String Sys Template Term Text Time Unicode WWW XML \
840 auto/{AI,Algorithm,Astro,Audio,Authen,BSD,Bit,Chemistry,Class,Clone} \
841 auto/{Compress,Convert,Crypt/OpenSSL,Data,Devel,Device,Digest,File} \
842 auto/{IPC,Image,Inline,Locale,Linux,Math/BigInt,Net,Ogg/Vorbis} \
843 auto/{PerlIO,Regexp,Speech/Recognizer,String,Sys,Term,Text,Time} \
844 auto/{Unicode,WWW,XML}
848 ## non-english man pages
849 %{__bzip2} -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
851 mv -f $RPM_BUILD_ROOT%{_mandir}/man1/perlcn.* $RPM_BUILD_ROOT%{_mandir}/zh_CN/man1
852 mv -f $RPM_BUILD_ROOT%{_mandir}/man1/perljp.* $RPM_BUILD_ROOT%{_mandir}/ja/man1
853 mv -f $RPM_BUILD_ROOT%{_mandir}/man1/perlko.* $RPM_BUILD_ROOT%{_mandir}/ko/man1
854 mv -f $RPM_BUILD_ROOT%{_mandir}/man1/perltw.* $RPM_BUILD_ROOT%{_mandir}/zh_TW/man1
856 ## examples and demos
857 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-modules-%{version}
858 mv $RPM_BUILD_ROOT%{perl_privlib}/CGI/eg \
859 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-modules-%{version}/CGI
860 mv $RPM_BUILD_ROOT%{perl_privlib}/Attribute/Handlers/demo \
861 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-modules-%{version}/Attribute-Handlers
862 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/Attribute::Handlers::demo*
863 #rm -f $RPM_BUILD_ROOT%{perl_privlib}/Class/ISA/test.pl
864 #rmdir $RPM_BUILD_ROOT%{perl_privlib}/Class/ISA
865 mv $RPM_BUILD_ROOT%{perl_privlib}/Net/demos \
866 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-modules-%{version}/Net
867 # XXX: bug bug bug...
868 mv $RPM_BUILD_ROOT%{perl_privlib}/auto/POSIX/SigAction \
869 $RPM_BUILD_ROOT%{perl_archlib}/auto/POSIX
872 rm -rf $RPM_BUILD_ROOT
874 %post base -p /sbin/ldconfig
875 %postun base -p /sbin/ldconfig
878 %defattr(644,root,root,755)
882 %defattr(644,root,root,755)
884 %attr(755,root,root) %{_bindir}/perl
885 %attr(755,root,root) %{_bindir}/perl%{version}
886 %{_mandir}/man1/perl.*
887 %lang(fi) %{_mandir}/fi/man1/perl*
888 %lang(pl) %{_mandir}/pl/man1/perl*
890 %dir %{_datadir}/perl5
892 %dir %{_libdir}/perl5
893 %dir %{_libdir}/perl5/%{version}
895 %dir %{perl_archlib}/auto
897 %dir %{perl_archlib}/CORE
898 %attr(755,root,root) %{perl_archlib}/CORE/libperl.so.%{_abi}
899 %attr(755,root,root) %{_libdir}/libperl.so.*
901 %dir %{_libdir}/perl5/vendor_perl
902 %dir %{_libdir}/perl5/vendor_perl/%{_abi}
907 %{perl_privlib}/base.pm
908 %{_mandir}/man3/base.*
909 %{perl_privlib}/constant.pm
910 %{_mandir}/man3/constant.*
911 %{perl_privlib}/diagnostics.pm
912 %{_mandir}/man3/diagnostics.*
913 %{perl_privlib}/fields.pm
914 %{_mandir}/man3/fields.*
915 %{perl_privlib}/integer.pm
916 %{_mandir}/man3/integer.*
917 %{perl_privlib}/overload.pm
918 %{_mandir}/man3/overload.*
919 %{perl_privlib}/sort.pm
920 %{_mandir}/man3/sort.*
921 %{perl_privlib}/strict.pm
922 %{_mandir}/man3/strict.*
923 %{perl_privlib}/subs.pm
924 %{_mandir}/man3/subs.*
925 %{perl_privlib}/vars.pm
926 %{_mandir}/man3/vars.*
927 %{perl_privlib}/warnings*
928 %{_mandir}/man3/warnings*
930 %{perl_archlib}/lib.pm
931 %{_mandir}/man3/lib.*
933 ## arch-_IN_dependent modules
934 %{perl_privlib}/Auto*
935 %{_mandir}/man3/Auto*
936 %{perl_privlib}/Carp*
937 %{_mandir}/man3/Carp*
938 %dir %{perl_privlib}/Class
939 %{perl_privlib}/Class/Struct*
940 %{_mandir}/man3/Class::Struct*
941 %{perl_privlib}/Exporter*
942 %{_mandir}/man3/Exporter*
943 %{perl_privlib}/English*
944 %{_mandir}/man3/English*
945 %{perl_privlib}/Getopt*
946 %{_mandir}/man3/Getopt*
948 %{_mandir}/man3/IPC::Open*
949 %{perl_privlib}/SelectSaver.pm
950 %{_mandir}/man3/SelectSaver.*
951 %{perl_privlib}/Symbol.pm
952 %{_mandir}/man3/Symbol.*
954 %{_mandir}/man3/Tie::*
956 ## arch-dependent modules
957 %{perl_archlib}/Config*
958 %{_mandir}/man3/Config*
959 %{perl_archlib}/DynaLoader*
960 %{perl_archlib}/auto/DynaLoader
961 %{_mandir}/man3/DynaLoader*
962 %{perl_archlib}/Errno*
963 %{_mandir}/man3/Errno*
964 %{perl_archlib}/Safe*
965 %{_mandir}/man3/Safe*
966 %{perl_archlib}/XSLoader*
967 %{_mandir}/man3/XSLoader*
969 %{perl_archlib}/Cwd.*
970 %dir %{perl_archlib}/auto/Cwd
971 %attr(755,root,root) %{perl_archlib}/auto/Cwd/*.so
972 %{perl_archlib}/auto/Cwd/*.bs
973 %{_mandir}/man3/Cwd.*
975 %{perl_archlib}/Fcntl.*
976 %dir %{perl_archlib}/auto/Fcntl
977 %attr(755,root,root) %{perl_archlib}/auto/Fcntl/*.so
978 %{perl_archlib}/auto/Fcntl/*.bs
979 %{_mandir}/man3/Fcntl.*
981 %{perl_privlib}/File*
983 %dir %{perl_archlib}/auto/File
984 %dir %{perl_archlib}/auto/File/*/
985 %attr(755,root,root) %{perl_archlib}/auto/File/*/*.so
986 %{perl_archlib}/auto/File/*/*.bs
987 %{_mandir}/man3/File*
991 %dir %{perl_archlib}/auto/IO
992 %attr(755,root,root) %{perl_archlib}/auto/IO/*.so
993 %{perl_archlib}/auto/IO/*.bs
996 %{perl_archlib}/Opcode.*
997 %dir %{perl_archlib}/auto/Opcode
998 %attr(755,root,root) %{perl_archlib}/auto/Opcode/*.so
999 %{perl_archlib}/auto/Opcode/*.bs
1000 %{_mandir}/man3/Opcode.*
1002 %{perl_privlib}/PerlIO.*
1003 %{perl_archlib}/PerlIO
1004 %dir %{perl_archlib}/auto/PerlIO
1005 %dir %{perl_archlib}/auto/PerlIO/*/
1006 %attr(755,root,root) %{perl_archlib}/auto/PerlIO/*/*.so
1007 %{perl_archlib}/auto/PerlIO/*/*.bs
1008 %{_mandir}/man3/PerlIO.*
1009 %{_mandir}/man3/PerlIO::[es]*
1010 %{_mandir}/man3/PerlIO::via.*
1012 %{perl_archlib}/POSIX*
1013 %dir %{perl_archlib}/auto/POSIX
1014 %attr(755,root,root) %{perl_archlib}/auto/POSIX/*.so
1015 %{perl_archlib}/auto/POSIX/*.al
1016 %{perl_archlib}/auto/POSIX/*.bs
1017 %{perl_archlib}/auto/POSIX/*.ix
1018 %{perl_archlib}/auto/POSIX/SigAction
1019 %{_mandir}/man3/POSIX.*
1021 %{perl_archlib}/Socket.*
1022 %dir %{perl_archlib}/auto/Socket
1023 %attr(755,root,root) %{perl_archlib}/auto/Socket/*.so
1024 %{perl_archlib}/auto/Socket/*.bs
1025 %{_mandir}/man3/Socket.*
1030 %defattr(644,root,root,755)
1031 %{perl_archlib}/GDBM_File.*
1032 %dir %{perl_archlib}/auto/GDBM_File
1033 %attr(755,root,root) %{perl_archlib}/auto/GDBM_File/*.so
1034 %{perl_archlib}/auto/GDBM_File/*.bs
1035 %{_mandir}/man3/GDBM_File.*
1040 %defattr(644,root,root,755)
1042 %attr(755,root,root) %{_libdir}/libperl.so
1043 %{perl_archlib}/CORE/*.h
1044 %{perl_archlib}/CORE/reentr.inc
1046 # FIXME: Changes file to _docdir (and rm MANIFEST.SKIP?)
1047 %{perl_privlib}/ExtUtils
1048 %{_mandir}/man3/ExtUtils*
1049 %{perl_privlib}/CPAN*
1050 %{_mandir}/man3/CPAN*
1051 %{perl_privlib}/DB.*
1052 %{_mandir}/man3/DB.*
1058 %{perl_archlib}/B.pm
1059 %dir %{perl_archlib}/auto/B
1060 %dir %{perl_archlib}/auto/B/C
1061 %attr(755,root,root) %{perl_archlib}/auto/B/*.so
1062 %attr(755,root,root) %{perl_archlib}/auto/B/C/*.so
1063 %{perl_archlib}/auto/B/*.bs
1064 %{perl_archlib}/auto/B/C/*.bs
1065 %{_mandir}/man3/B[.:]*
1067 %{perl_archlib}/ByteLoader.*
1068 %dir %{perl_archlib}/auto/ByteLoader
1069 %attr(755,root,root) %{perl_archlib}/auto/ByteLoader/*.so
1070 %{perl_archlib}/auto/ByteLoader/*.bs
1071 %{_mandir}/man3/ByteLoader.*
1073 %{perl_privlib}/Devel
1074 %{perl_archlib}/Devel
1075 %dir %{perl_archlib}/auto/Devel
1076 %dir %{perl_archlib}/auto/Devel/*/
1077 %attr(755,root,root) %{perl_archlib}/auto/Devel/*/*.so
1078 %{perl_archlib}/auto/Devel/*/*.bs
1079 %{_mandir}/man3/Devel::*
1082 %dir %{perl_archlib}/auto/XS
1083 %dir %{perl_archlib}/auto/XS/*/
1084 %attr(755,root,root) %{perl_archlib}/auto/XS/*/*.so
1085 %{perl_archlib}/auto/XS/*/*.bs
1086 %{_mandir}/man3/XS::*
1090 %defattr(644,root,root,755)
1091 %{perl_privlib}/pod/perl.pod
1092 %{perl_privlib}/pod/perl[5abceghijklmnopqrstuvwx]*.pod
1093 %{perl_privlib}/pod/perld[!i]*.pod
1094 %{perl_privlib}/pod/perlf[!au]*.pod
1097 %files doc-reference
1098 %defattr(644,root,root,755)
1099 %{_mandir}/man1/perl[5aefghlmnoprstuvwx]*
1100 %{_mandir}/man1/perlbo*
1101 %{_mandir}/man1/perlcall.*
1102 %{_mandir}/man1/perlcheat.*
1103 %{_mandir}/man1/perlclib.*
1104 %{_mandir}/man1/perlcompile.*
1105 %{_mandir}/man1/perld[!o]*
1106 %{_mandir}/man1/perli[!v]*
1108 %lang(zh_CN) %{_mandir}/zh_CN/man1/perlcn.*
1109 %lang(ja) %{_mandir}/ja/man1/perljp.*
1110 %lang(ko) %{_mandir}/ko/man1/perlko.*
1111 %lang(zh_TW) %{_mandir}/zh_TW/man1/perltw.*
1115 %defattr(644,root,root,755)
1117 %{_examplesdir}/%{name}-modules-%{version}
1119 %{perl_privlib}/unicore
1122 %{perl_privlib}/attributes.pm
1123 %{_mandir}/man3/attributes.*
1124 %{perl_privlib}/autouse.pm
1125 %{_mandir}/man3/autouse.*
1126 %{perl_privlib}/big*.pm
1127 %{_mandir}/man3/big*
1128 %{perl_privlib}/blib.pm
1129 %{_mandir}/man3/blib.*
1130 %{perl_privlib}/bytes.pm
1131 %{_mandir}/man3/bytes.*
1132 %{perl_privlib}/charnames.pm
1133 %{_mandir}/man3/charnames.*
1134 %{perl_privlib}/filetest.pm
1135 %{_mandir}/man3/filetest.*
1136 %{perl_privlib}/if.pm
1137 %{_mandir}/man3/if.*
1138 %{perl_privlib}/less.pm
1139 %{_mandir}/man3/less.*
1140 %{perl_privlib}/locale.pm
1141 %{_mandir}/man3/locale.*
1142 %{perl_privlib}/open.pm
1143 %{_mandir}/man3/open.*
1144 %{perl_privlib}/sigtrap.pm
1145 %{_mandir}/man3/sigtrap.*
1146 %{perl_privlib}/utf8.pm
1147 %{_mandir}/man3/utf8.*
1149 %{perl_archlib}/attrs.pm
1150 %dir %{perl_archlib}/auto/attrs
1151 %{perl_archlib}/auto/attrs/*.bs
1152 %attr(755,root,root) %{perl_archlib}/auto/attrs/*.so
1153 %{_mandir}/man3/attrs.*
1154 %{perl_archlib}/re.pm
1155 %dir %{perl_archlib}/auto/re
1156 %{perl_archlib}/auto/re/*.bs
1157 %attr(755,root,root) %{perl_archlib}/auto/re/*.so
1158 %{_mandir}/man3/re.*
1159 %{perl_archlib}/encoding.pm
1160 %{_mandir}/man3/encoding.*
1161 %{perl_archlib}/ops.pm
1162 %{_mandir}/man3/ops.*
1165 %{perl_archlib}/threads*
1166 %dir %{perl_archlib}/auto/threads
1167 %dir %{perl_archlib}/auto/threads/shared
1168 %{perl_archlib}/auto/threads/*.bs
1169 %{perl_archlib}/auto/threads/shared/*.bs
1170 %attr(755,root,root) %{perl_archlib}/auto/threads/*.so
1171 %attr(755,root,root) %{perl_archlib}/auto/threads/shared/*.so
1176 %{perl_privlib}/*.pl
1178 ## *.ph files (could be made a separate package, but an autohelper's support is needed)
1179 %{perl_archlib}/*.ph
1181 %{perl_archlib}/bits
1183 %{perl_archlib}/linux
1186 %{perl_archlib}/asm-i386
1187 %{perl_archlib}/asm-x86_64
1189 %ifarch sparc # sparc64?
1190 %{perl_archlib}/asm-sparc*
1193 %{perl_archlib}/Data
1194 %dir %{perl_archlib}/auto/Data
1195 %dir %{perl_archlib}/auto/Data/Dumper
1196 %attr(755,root,root) %{perl_archlib}/auto/Data/Dumper/*.so
1197 %{perl_archlib}/auto/Data/Dumper/*.bs
1198 %{_mandir}/man3/Data*
1200 %{perl_privlib}/Digest.pm
1201 %{perl_privlib}/Digest
1202 %{perl_archlib}/Digest
1203 %dir %{perl_archlib}/auto/Digest
1204 %dir %{perl_archlib}/auto/Digest/MD5
1205 %attr(755,root,root) %{perl_archlib}/auto/Digest/MD5/*.so
1206 %{perl_archlib}/auto/Digest/MD5/*.bs
1207 %{_mandir}/man3/Digest*
1209 # FIXME: Changes file
1210 %{perl_privlib}/DBM_Filter*
1211 %{_mandir}/man3/DBM_Filter*
1213 # FIXME: *.h to devel(?), check out the use for *.e2x files
1214 %{perl_privlib}/Encode
1215 %{perl_archlib}/Encode*
1216 %dir %{perl_archlib}/auto/Encode
1217 %dir %{perl_archlib}/auto/Encode/*/
1218 %attr(755,root,root) %{perl_archlib}/auto/Encode/*/*.so
1219 %{perl_archlib}/auto/Encode/*/*.bs
1220 %{_mandir}/man3/Encode*
1222 # FIXME: README and Changes files
1223 %{perl_privlib}/Filter
1224 %{perl_archlib}/Filter
1225 %dir %{perl_archlib}/auto/Filter
1226 %dir %{perl_archlib}/auto/Filter/Util
1227 %dir %{perl_archlib}/auto/Filter/Util/Call
1228 %attr(755,root,root) %{perl_archlib}/auto/Filter/Util/Call/*.so
1229 %{perl_archlib}/auto/Filter/Util/Call/*.bs
1230 %{_mandir}/man3/Filter*
1232 %{perl_privlib}/I18N
1233 %{perl_archlib}/I18N
1234 %dir %{perl_archlib}/auto/I18N
1235 %dir %{perl_archlib}/auto/I18N/*/
1236 %attr(755,root,root) %{perl_archlib}/auto/I18N/*/*.so
1237 %{perl_archlib}/auto/I18N/*/*.bs
1238 %{perl_archlib}/auto/I18N/*/*.ix
1239 %{_mandir}/man3/I18N::*
1242 %dir %{perl_archlib}/auto/IPC
1243 %dir %{perl_archlib}/auto/IPC/*/
1244 %attr(755,root,root) %{perl_archlib}/auto/IPC/*/*.so
1245 %{perl_archlib}/auto/IPC/*/*.bs
1246 %{_mandir}/man3/IPC::[MS]*
1248 %{perl_archlib}/List
1249 %dir %{perl_archlib}/auto/List
1250 %dir %{perl_archlib}/auto/List/*/
1251 %attr(755,root,root) %{perl_archlib}/auto/List/*/*.so
1252 %{perl_archlib}/auto/List/*/*.bs
1253 %{_mandir}/man3/List::*
1255 %{perl_archlib}/MIME
1256 %dir %{perl_archlib}/auto/MIME
1257 %dir %{perl_archlib}/auto/MIME/Base64
1258 %attr(755,root,root) %{perl_archlib}/auto/MIME/Base64/*.so
1259 %{perl_archlib}/auto/MIME/Base64/*.bs
1260 %{_mandir}/man3/MIME::*
1262 %{perl_archlib}/SDBM_File.*
1263 %dir %{perl_archlib}/auto/SDBM_File
1264 %attr(755,root,root) %{perl_archlib}/auto/SDBM_File/*.so
1265 %{perl_archlib}/auto/SDBM_File/*.bs
1266 %{_mandir}/man3/SDBM_File.*
1268 %{perl_archlib}/Storable.*
1269 %dir %{perl_archlib}/auto/Storable
1270 %attr(755,root,root) %{perl_archlib}/auto/Storable/*.so
1271 %{perl_archlib}/auto/Storable/*.al
1272 %{perl_archlib}/auto/Storable/*.bs
1273 %{perl_archlib}/auto/Storable/*.ix
1274 %{_mandir}/man3/Storable.*
1277 %dir %{perl_archlib}/auto/Sys
1278 %dir %{perl_archlib}/auto/Sys/*/
1279 %attr(755,root,root) %{perl_archlib}/auto/Sys/*/*.so
1280 %{perl_archlib}/auto/Sys/*/*.bs
1281 %{perl_archlib}/auto/Sys/*/*.ix
1282 %{_mandir}/man3/Sys::*
1284 %{perl_archlib}/Time
1285 %dir %{perl_archlib}/auto/Time
1286 %dir %{perl_archlib}/auto/Time/HiRes
1287 %attr(755,root,root) %{perl_archlib}/auto/Time/HiRes/*.so
1288 %{perl_archlib}/auto/Time/HiRes/*.bs
1289 %{_mandir}/man3/Time::HiRes*
1291 %dir %{perl_privlib}/Unicode
1292 %{perl_privlib}/Unicode/*.pm
1293 %{perl_archlib}/Unicode
1294 %dir %{perl_archlib}/auto/Unicode
1295 %dir %{perl_archlib}/auto/Unicode/*
1296 %attr(755,root,root) %{perl_archlib}/auto/Unicode/*/*.so
1297 %{perl_archlib}/auto/Unicode/*/*.bs
1298 %{_mandir}/man3/Unicode::*
1300 %{perl_privlib}/AnyDBM*
1301 %{_mandir}/man3/AnyDBM*
1302 %{perl_privlib}/Attribute
1303 %{_mandir}/man3/Attribute*
1304 %{perl_privlib}/Benchmark*
1305 %{_mandir}/man3/Benchmark*
1306 %{perl_privlib}/CGI*
1307 %{_mandir}/man3/CGI*
1308 %{perl_privlib}/Class/ISA*
1309 %{_mandir}/man3/Class::ISA*
1310 %{perl_privlib}/DirHandle*
1311 %{_mandir}/man3/DirHandle*
1312 %{perl_privlib}/Dumpvalue.*
1313 %{_mandir}/man3/Dumpvalue.*
1314 %{perl_privlib}/Env.*
1315 %{_mandir}/man3/Env.*
1316 %{perl_privlib}/Fatal.*
1317 %{_mandir}/man3/Fatal.*
1318 %{perl_privlib}/FindBin.*
1319 %{_mandir}/man3/FindBin.*
1320 %{perl_privlib}/Hash
1321 %{_mandir}/man3/Hash::*
1322 # FIXME: README and Changes files
1323 %{perl_privlib}/Locale
1324 %{_mandir}/man3/Locale::*
1325 %{perl_privlib}/Math
1326 %{_mandir}/man3/Math::*
1327 %{perl_privlib}/Memoize*
1328 %{_mandir}/man3/Memoize*
1329 %{perl_privlib}/NEXT.pm
1330 %{_mandir}/man3/NEXT*
1331 # FIXME: README and Changes files
1332 %dir %{perl_privlib}/Net
1333 %{perl_privlib}/Net/*.eg
1334 %{perl_privlib}/Net/*.pm
1335 %{perl_privlib}/Net/FTP
1336 %{_mandir}/man3/Net::*
1337 %{perl_privlib}/PerlIO
1338 %{_mandir}/man3/PerlIO::via::*
1340 %{_mandir}/man3/Pod::*
1341 %{perl_privlib}/Scalar
1342 %{_mandir}/man3/Scalar::*
1343 %{perl_privlib}/Search
1344 %{_mandir}/man3/Search::*
1345 %{perl_privlib}/SelfLoader.*
1346 %{_mandir}/man3/SelfLoader.*
1347 %{perl_privlib}/Shell.*
1348 %{_mandir}/man3/Shell.*
1349 # FIXME: README and Changes files
1350 %{perl_privlib}/Switch.*
1351 %{_mandir}/man3/Switch.*
1352 # FIXME: README and Changes files
1353 %{perl_privlib}/Term
1354 %{_mandir}/man3/Term::*
1355 # FIXME: README and Changes files
1356 %{perl_privlib}/Test*
1357 %{_mandir}/man3/Test*
1358 %{perl_privlib}/Text
1359 %{_mandir}/man3/Text::*
1361 %{perl_privlib}/Thread*
1362 %{_mandir}/man3/Thread*
1364 %{perl_privlib}/Time
1365 %{_mandir}/man3/Time::[La-z]*
1366 # XXX: to perl-base?
1367 %{perl_privlib}/UNIVERSAL.*
1368 %{_mandir}/man3/UNIVERSAL.*
1369 # FIXME: README and Changes files
1370 %{perl_privlib}/User
1371 %{_mandir}/man3/User::*
1375 %defattr(644,root,root,755)
1376 %attr(755,root,root) %{_bindir}/perldoc
1377 %dir %{perl_privlib}/pod
1378 %{perl_privlib}/pod/perldiag.pod
1379 %{perl_privlib}/pod/perlfaq*.pod
1380 %{perl_privlib}/pod/perlfunc.pod
1381 %{_mandir}/man1/perldoc.*
1385 %defattr(644,root,root,755)
1386 %attr(4755,root,root) %{_bindir}/sperl%{version}
1387 %attr(755,root,root) %{_bindir}/suidperl
1390 %defattr(644,root,root,755)
1391 %attr(755,root,root) %{_bindir}/a2p
1392 %{_mandir}/man1/a2p.*
1393 %attr(755,root,root) %{_bindir}/cpan
1394 %{_mandir}/man1/cpan.*
1395 %attr(755,root,root) %{_bindir}/find2perl
1396 %{_mandir}/man1/find2perl.*
1397 %attr(755,root,root) %{_bindir}/instmodsh
1398 %attr(755,root,root) %{_bindir}/libnetcfg
1399 %{_mandir}/man1/libnetcfg.*
1400 %attr(755,root,root) %{_bindir}/piconv
1401 %{_mandir}/man1/piconv.*
1402 %attr(755,root,root) %{_bindir}/psed
1403 %attr(755,root,root) %{_bindir}/s2p
1404 %{_mandir}/man1/psed.*
1405 %{_mandir}/man1/s2p.*
1408 %defattr(644,root,root,755)
1409 %attr(755,root,root) %{_bindir}/perlbug
1410 %{_mandir}/man1/perlbug.*
1411 %attr(755,root,root) %{_bindir}/c2ph
1412 %attr(755,root,root) %{_bindir}/pstruct
1413 %{_mandir}/man1/c2ph.*
1414 %{_mandir}/man1/pstruct.*
1415 %attr(755,root,root) %{_bindir}/dprofpp
1416 %{_mandir}/man1/dprofpp.*
1417 %attr(755,root,root) %{_bindir}/enc2xs
1418 %{_mandir}/man1/enc2xs.*
1419 %attr(755,root,root) %{_bindir}/h2ph
1420 %{_mandir}/man1/h2ph.*
1421 %attr(755,root,root) %{_bindir}/h2xs
1422 %{_mandir}/man1/h2xs.*
1423 %attr(755,root,root) %{_bindir}/perlcc
1424 %{_mandir}/man1/perlcc.*
1425 %attr(755,root,root) %{_bindir}/perlivp
1426 %{_mandir}/man1/perlivp.*
1427 %attr(755,root,root) %{_bindir}/pl2pm
1428 %{_mandir}/man1/pl2pm.*
1429 %attr(755,root,root) %{_bindir}/splain
1430 %{_mandir}/man1/splain.*
1431 %attr(755,root,root) %{_bindir}/xsubpp
1432 %{_mandir}/man1/xsubpp.*
1435 %defattr(644,root,root,755)
1436 %attr(755,root,root) %{_bindir}/pod*
1437 %{_mandir}/man1/pod*
1439 %if %{with microperl}
1441 %defattr(644,root,root,755)
1442 %doc README.micro Todo.micro
1443 %attr(755,root,root) %{_bindir}/microperl