3 # _without_tests - do not perform "make test"
4 # _without_threads - build without support for threads
5 # _without_largefiles - build without large file support
6 # _without_gdbm - build without the GDBM_File module
9 # - Think about unicore. If uf8*.pm, encode.pm, charnamess.pm (and
10 # probably others) are in the perl-base package, unicore should also
11 # be there. But it's 5MB...
12 # - Think about the package separation. Split between perl, perl-base
13 # and perl-modules is far from obvius.
14 # - fix "FIXME"s, review "XXX"s
15 # - fix perl.prov's handling in rpm -- it should use the __perl macro
16 # - fix some duplicate files
17 # - add the {O,N}DBM_File modules
21 %define __find_provides %{_builddir}/%{name}-%{version}/find-perl-provides.sh
22 %define perlthread %{?!_without_threads:-thread-multi}
24 %define perl_privlib %{_datadir}/perl5/%{version}
25 %define perl_archlib %{_libdir}/perl5/%{version}/%{_target_platform}%{perlthread}
26 %define perl_sitelib %{_usr}/local/share/perl5
27 %define perl_sitearch %{_usr}/local/lib/perl5/%{version}/%{_target_platform}%{perlthread}
28 %define perl_vendorlib %{_datadir}/perl5/vendor_perl
29 %define perl_vendorarch %{_libdir}/perl5/vendor_perl/%{version}/%{_target_platform}%{perlthread}
31 Summary: Practical Extraction and Report Language (Perl)
32 Summary(cs): Programovací jazyk Perl
33 Summary(da): Programmeringssproget Perl
34 Summary(de): Praktische Extraktions- und Berichtsprache
35 Summary(es): Lenguaje práctica de extracción y listado
36 Summary(fr): Langage de programmation Perl
37 Summary(id): Bahasa pemrograman Perl
38 Summary(is): Forritunarmálið Perl
39 Summary(it): Perl: linguaggio di programmazione
40 Summary(ja): Perl ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì
41 Summary(ko): ÆÞ ÇÁ·Î±×·¡¹Ö ¾ð¾î
42 Summary(no): Programmeringsspråket Perl
43 Summary(pl): Interpreter jêzyka Perl (Practical Extraction and Report Language)
44 Summary(pt): A linguagem de programação Perl
45 Summary(pt_BR): Linguagem prática de extração e relatório
46 Summary(ru): ñÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Perl
47 Summary(sk): Programovací jazyk Perl
48 Summary(sl): Programski jezik Perl
49 Summary(sv): Programmeringsspråket Perl
50 Summary(tr): Kabuk yorumlama dili
51 Summary(zh_CN): Perl ±à³ÌÓïÑÔ¡£
54 Release: 0.31%{?_without_threads:_nothr}%{?_without_largefiles:_nolfs}
56 License: GPL v1+ or Artistic
57 Group: Development/Languages/Perl
58 Source0: http://www.cpan.org/src/%{name}-%{version}.tar.gz
59 Source1: %{name}-non-english-man-pages.tar.bz2
61 Source3: find-perl-provides.sh
62 Patch0: %{name}_580-noroot_install.patch
63 Patch1: %{name}_580-INC.patch
64 Patch2: %{name}_580-MakeMaker.patch
65 Patch3: %{name}_580-errno_h-parsing.patch
66 Patch4: %{name}_580-use-LD_PRELOAD-for-libperl.so.patch
67 Patch5: %{name}_580-soname.patch
68 Patch6: %{name}_580-perluniintro.patch
69 Patch7: %{name}_580-Safe.patch
70 Patch8: %{name}_580-microperl_uconfig.patch
71 URL: http://www.perl.com/
72 Requires: %{name}-base = %{version}
73 Requires: %{name}-modules = %{version}
75 %{?!_without_gdbm:BuildRequires: gdbm-devel}
76 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
79 Perl is an interpreted language optimized for scanning arbitrary text
80 files, extracting information from those text files, and printing
81 reports based on that information. It's also a good language for many
82 system management tasks. The language is intended to be practical
83 (easy to use, efficient, complete) rather than beautiful (tiny,
87 Perl je vy¹¹í programovací jazyk s koøeny v jazyce C, sed, awk a
88 shellových skriptech. Perl je vhodný pro manipulace s procesy a
89 soubory, ale obzvlá¹tì se hodí ke zpracovávání textù. Perl vyniká
90 praktièností úèinností. I kdy¾ se pou¾ívá prakticky na cokoli, vìt¹ina
91 Perlových programù slou¾í jako správcovské utility nebo programy pro
92 WWW. V Perlu je napsáno velmi mnoho CGI skriptù pro WWW servery na
96 Perl er et høgniveauprogramsprog med røtter i C, sed, awk og
97 skalskript. Perl er godt på at behandle processer og filer, og er
98 særskilt godt på at behandle text. Utmærkende for Perl er at det er
99 praktisk og effektivt. Det bruges for at gøre en mængd forskellige
100 saker, men de almindeligeste programmerne er systemadministration og
101 webbprogrammering. En stor andel af CGI-skripten på webben er skrivna
102 i Perl. Du behøver installere pakken perl på dit system så at ditt
103 system kan behandle Perlskript.
106 Perl ist eine Interpreter-Sprache, die zum Durchsuchen beliebiger
107 Text- dateien, Extrahieren von Informationen aus diesen Dateien und
108 Drucken von auf diesen Informationen basierenden Berichten optimiert
109 ist. Die Sprache eignet sich außerdem für viele
110 Systemverwaltungsaufgaben. Sie ist eher praktisch (einfache
111 Anwendung,effizient, vollständig) als schön (winzig, elegant,
115 Perl es un lenguaje interpretado, optimizado para manejar archivos
116 texto, extrayendo información de estos archivos y mostrando listados
117 basados en esta información. También es un buen lenguaje para varias
118 tareas de administración de sistema. El lenguaje busca ser más
119 práctico (fácil de usar, eficiente, completo) que bonito (minúsculo,
123 Perl est un langage interprété, optimisé pour filtrer des fichiers
124 texte, extraire des informations de ces fichiers, et imprimer des
125 rapports basés sur ces informations. C'est aussi un bon langage pour
126 de nombreuses procédures de gestion système. Ce langage se veut
127 pratique (simple à utiliser, efficace, complet) autant qu'agréable
128 (conscrit, élégant, minimal).
131 Perl adalah sebuah bahasa pemrograman tingkat tinggi yang didasarkan
132 pada C, sed, awk, dan bahasa shell. Perl memiliki kemampuan penanganan
133 proses dan file yang bagus, tapi terutama kemampuan penanganan teksnya
134 yang baik. Ciri khas Perl adalah kepraktisan dan efisiensi. Meski
135 digunakan untuk berbagai hal, aplikasi Perl yang paling umum adalah
136 utilitas sistem administrasi dan pemrograman web. Sebagian besar skrip
137 CGI yang ada di web ditulis dalam Perl. Anda perlu memasang paket perl
138 di sistem agar dapat menjalankan skrip-skrip Perl.
141 Perl er hás stigs forritunar tungumál sem á rætur sínar að rekja til
142 C, sed, awk, og skeljar forritunar. Perl er góð í að meðhöndla
143 processa og skrár og er sérstaklega góð í að meðhöndla texta. Perls
144 kostir eru nytsamleiki og virkni. Á meðan það er notað til að gera
145 marga mismunandi hluti, Perl mest notuðu forrit eru krefisstjórnunar
146 tól og vef forritun Stór hluti af CGI forritum á vefnum eru skrifaðar
147 í Perl. Þú þarft perl pakkann settan upp á þínu krefi svo þitt kerfi
148 geti notað Perl scriptur.
151 Perl è un linguaggio di programmazione di alto livello derivato dal
152 linguaggio C, da sed, da awk e dallo scripting delle shell. E' adatto
153 per la gestione di processi, di file e in particolare di file di
154 testo. Perl è un linguaggio semplice ed efficiente. Viene utilizzato
155 per numerosi scopi, ma le sue applicazioni più diffuse sono le utility
156 di amministrazione del sistema e la programmazione Web. Una grossa
157 parte degli script CGI nel Web sono scritti in Perl. È consigliabile
158 installare il pacchetto perl in modo che il sistema sia in grado di
159 gestire gli script di Perl.
162 Perl ¤Ï C¸À¸ì¡¢sed, awk¡¢µÚ¤Ó ¥·¥§¥ë¥¹¥¯¥ê¥×¥Æ¥£¥ó¥°¤Ëº¬¸»¤ò
163 »ý¤Ä¥Ï¥¤¥ì¥Ù¥ë¤Ê ¥×¥í¥°¥é¥à¸À¸ì¤Ç¤¹¡£Perl ¤Ï¥×¥í¥»¥¹¤ä¥Õ¥¡¥¤¥ë¤Î½èÍý¤Ë
164 ŬÀÚ¤Ç ¡¢ÆÃ¤Ë ¥Æ¥¥¹¥È½èÍý¤Ë¤ÏºÇŬ¤Ç¤¹¡£¤µ¤Þ¤¶¤Þ¤Êºî¶È¤Ë
165 »ÈÍѤµ¤ì¤Þ¤¹¤¬¡¢ Perl¤ÎºÇ¤âÉÑÈˤʳèÍѤϥ·¥¹¥Æ¥à¥¢¥É¥ß¥Ë¥¹¥È¥ì¡¼¥·¥ç¥ó
166 ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤È web¥×¥í¥°¥é¥ß¥ó¥°¤Ç¤¹¡£web¾å¤Î ÂçÉôʬ¤ÎCGI"
167 ¥¹¥¯¥ê¥×¥È¤¬Perl¤Ç½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£ ¥·¥¹¥Æ¥à¤¬Perl¥¹¥¯¥ê¥×¥È¤ò
168 ½èÍý½ÐÍè¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï perl¥Ñ¥Ã¥±¡¼¥¸¤ò ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë
172 Perl jest jêzykiem przeznaczonym do skanowania plików tekstowych,
173 wyci±gania z nich informacji i drukowania raportu bazuj±cego na tych
174 informacjach. Jest równie¿ doskona³ym jêzykiem do wielu prac
175 zwi±zanych z nadzorem systemu. Jêzyk ten jest w zamierzeniu bardziej
176 praktyczny (³atwy w u¿yciu, wydajny, kompletny) ni¿ piêkny (skromny,
177 elegancki, minimalny).
180 O perl é uma linguagem de programação de alto nível que tem como
181 raizes o C, sed, awk, e 'shell scripting'. O perl é bom a manipular
182 processos e ficheiros, e é especialmente bom para manipular texto.
183 Características do Perl são a eficiência e o uso prático. As
184 aplicações mais comuns do Perl são utilitários de administração de
185 sistema e programação Web. Uma grande parte dos 'scripts' CGI na Web
186 são escritos em Perl. Você precisa do pacote perl instalado no seu
187 sistema de maneira a que este possa tratar de 'scripts' de Perl.
189 %description -l pt_BR
190 Perl é uma linguagem interpretada, otimizada para tratar arquivos
191 texto, extraindo informação desses arquivos e mostrando relatórios
192 baseados nessa informação. Também é uma boa linguagem para várias
193 tarefas de administração de sistema. A linguagem procura ser mais
194 prática (fácil de usar, eficiente, completa) do que bonita (minúscula,
198 Perl - ÜÔÏ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÊ ÑÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ, ÕÈÏÄÑÝÉÊ ËÏÒÎÑÍÉ ×
199 C, sed, awk É ÑÚÙËÉ ËÏÍÁÎÄÎÙÈ ÏÂÏÌÏÞÅË (shell). Perl ÈÏÒÏÛ ÄÌÑ ÒÁÂÏÔÙ
200 Ó ÐÒÏÃÅÓÓÁÍÉ É ÆÁÊÌÁÍÉ, Á ÏÓÏÂÅÎÎÏ ÈÏÒÏÛ ÄÌÑ ÚÁÄÁÞ ÏÂÒÁÂÏÔËÉ ÔÅËÓÔÏ×.
201 ïÓÏÂÅÎÎÏÓÔÉ Perl - ÐÒÁËÔÉÞÎÏÓÔØ É ÜÆÆÅËÔÉ×ÎÏÓÔØ. èÏÔÑ ÏÎ É
202 ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÒÅÛÅÎÉÑ ÓÁÍÙÈ ÒÁÚÎÙÈ ÚÁÄÁÞ, ÎÁÉÂÏÌÅÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÅ
203 ÐÒÉÍÅÎÅÎÉÑ (É ÔÏ, × ÞÅÍ ÏÎ ÓÉÌÅÎ) ÜÔÏ, ×ÅÒÏÑÔÎÏ, ÕÔÉÌÉÔÙ ÓÉÓÔÅÍÎÏÇÏ
204 ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ É web-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ. âÏÌØÛÁÑ ÞÁÓÔØ CGI ÓËÒÉÐÔÏ×
208 Perl je programovací jazyk vy¹¹ej úrovne s koreòmi v C, sed, awk, a
209 shell skriptoch. Perl má vhodné vlastnosti pre spracovanie procesov a
210 súborov a je zvlá¹» vhodný pre spracovanie textu. Jeho cieµmi sú
211 praktiènos» a efektivita. Aj keï je pou¾ívaný pre mno¾stvo rozlièných
212 èinností, jeho najèastej¹ím pou¾itím (a kde vyniká najviac) sú
213 pravdepodobne nástroje pre správu systému a programovanie na Webe.
214 Veµká èas» CGI skriptov na Webe je napísaná v Perle. Balík perl
215 potrebujete ma» nain¹talovaný, aby bol vá¹ systém schopný spracova»
219 Perl är ett högnivåprogramspråk med rötter i C, sed, awk och
220 skalskript. Perl är bra på att hantera processer och filer, och är
221 särskilt bra på att hantera text. Utmärkande för Perl är att det är
222 praktiskt och effektivt. Det används för att göra en mängd olika
223 saker, men de vanligaste tillämpningarna är systemadministration och
224 webbprogrammering. En stor andel av CGI-skripten på webben är skrivna
225 i Perl. Du behöver installera paketet perl på ditt system så att ditt
228 Perl, metin dosyalarýný taramak, bu metin dosyalarýndan bilgi çýkarmak
229 ve bu bilgiye dayalý raporlar hazýrlamak icin geliþtirilmiþ bir
230 yorumlamalý dildir. Ayrýca pek çok sistem yönetimi görevleri için de
231 yararlý yetenekleri vardýr. Perl, güzel (ufak, zarif, minimum)
232 olmaktan çok, pratik olmaya yönelik (kullanýmý kolay, verimli,
233 eksiksiz) olarak tasarlanmýþtýr.
236 Perl - ÃÅ ¦ÎÔÅÒÐÒÅÔÏ×ÁÎÁ ÍÏ×Á ÐÒÏÇÒÁÍÕ×ÁÎÎÑ, ÝÏ ÚÁÐÏÚÉÞÕ¤ ¦Äŧ × C,
237 sed, awk ÔÁ ÍÏ×ÁÈ ËÏÍÁÎÄÎÉÈ ÏÂÏÌÏÎÏË (shell). Perl ÄÏÂÒŠЦÄÈÏÄÉÔØ ÄÌÑ
238 ÒÏÂÏÔÉ Ú ÐÒÏÃÅÓÁÍÉ ÔÁ ÆÁÊÌÁÍÉ, Á ÎÁÊËÒÁÝÅ - ÄÌÑ ÏÂÒÏÂËÉ ÔÅËÓÔ¦×.
239 ïÓÏÂÌÉ×ÏÓÔ¦ Perl - ÐÒÁËÔÉÞΦÓÔØ ÔÁ ÅÆÅËÔÉ×ΦÓÔØ. èÏÞÁ ÓÆÅÒÁ ÊÏÇÏ
240 ×ÉËÏÒÉÓÔÁÎÎÑ ÄÕÖÅ ÛÉÒÏËÁ, ÎÁʦÌØÛ ÐÏÛÉÒÅÎÅ ÊÏÇÏ ÚÁÓÔÏÓÕ×ÁÎÎÑ (ÔÁ
241 ÎÁÊÓÉÌØΦÛÁ ÓÔÏÒÏÎÁ) ÃÅ, ¦ÍÏצÒÎÏ, ÕÔÉ̦ÔÉ ÓÉÓÔÅÍÎÏÇÏ ÁÄͦΦÓÔÒÕ×ÁÎÎÑ
242 ÔÁ web-ÐÒÏÇÒÁÍÕ×ÁÎÎÑ. â¦ÌØÛÁ ÞÁÓÔÉÎÁ CGI ÓËÒÉÐÔ¦× ÎÁÐÉÓÁÎÁ ÎÁ Perl.
244 %description -l zh_CN
245 Perl ÊÇÒ»Öָ߼¶±à³ÌÓïÑÔ£¬ÆðÔ´ÓÚ C¡¢sed¡¢awk ºÍ shell ½Å±¾¡£
246 ËüÉÆÓÚ´¦Àí½ø³ÌºÍÎļþ£¬ÓÈÆäÊÇ´¦ÀíÎı¾¡£Perl
247 µÄÌصãÔÚÓÚÆäʵÓÃÐÔºÍÓÐЧÐÔ¡£
248 ¾¡¹ÜËü¿ÉÓÃÓÚÖ´ÐÐÐí¶à²»Í¬µÄÈÎÎñ£¬µ«ÊÇͨ³£¶àÓ¦ÓÃÓÚϵͳ¹ÜÀíʵÓóÌÐòºÍ Web
249 ±à³Ì¡£\n Web ÉÏµÄ´ó²¿·Ö CGI ½Å±¾¾ùʹÓà Perl
250 ÓïÑÔ½øÐбàд¡£Äú±ØÐëÔÚϵͳÖа²×° perl Èí¼þ°ü£¬ ÒԱ㴦Àí Perl ½Å±¾¡£
253 Summary: Base perl components for a minimal installation
254 Summary(pl): Podstawowe sk³adniki potrzebne do minimalnej instalacji perla
255 Group: Text/Applications
256 Provides: perl-File-Compare = 1.1003
257 Provides: perl-File-Spec = 0.83
258 Provides: perl-File-Temp = 0.13
259 Provides: perl-Safe = 2.09
260 %{?!_without_largefiles:Provides: perl(largefiles)}
263 Base components, files, core modules, etc. -- a minimal usable perl
264 installation. You are encouraged to install a full perl (the perl
265 package) whenever possible.
267 %description base -l pl
268 Podstawowe sk³adniki, pliki, g³ówne modu³y itp. - minimalna instalacja
269 Perla, nadaj±ca siê do u¿ytku. Zaleca siê instalacjê pe³nego perla
270 (pakietu perl), je¶li to tylko mo¿liwe.
273 Summary: GDBM_File - Perl5 access to the gdbm library
275 Requires: %{name}-base = %{version}
276 # FIXME: Set Version: 1.06 and Release: 1 instead of inheriting
277 # values from the main package. Why this causes setting
278 # version and release macros up to the end of this spec?
280 %description GDBM_File
281 GDBM_File is a module which allows Perl programs to make use of the
282 facilities provided by the GNU gdbm library.
284 %description GDBM_File -l pl
285 GDBM_File jest modu³em, który umo¿liwia programomom w Perlu
286 korzystanie z biblioteki GNU gdbm.
289 Summary: Perl development files
290 Summary(pl): Pliki potrzebne przy tworzeniu w³asnych aplikacji w perlu
291 Summary(pt_BR): Arquivos de desenvolvimento e cabeçalhos para o perl
292 Group: Development/Libraries
293 Requires: %{name}-base = %{version}
294 Requires: %{name}-modules = %{version}
295 Requires: %{name}-tools-pod
296 Provides: perl-CPAN = 1.61
297 Provides: perl-Devel-DProf = 20000000.00_01
298 Provides: perl-Devel-PPPort = 2.0002
299 Provides: perl-Devel-Peek = 1.00_03
300 Provides: perl-ExtUtils-MakeMaker = 6.03
301 Provides: perl-ExtUtils-Embed = 1.250601
302 Obsoletes: perl-lib-devel
305 Components required for developing applications which embed a Perl
306 interpreter and compiling perl modules.
308 %description devel -l pl
309 Sk³adniki potrzebne do tworzenia aplikacji osadzaj±cych interpreter
310 Perla oraz kompilowania modu³ów Perla.
313 Summary: Perl documentation in POD format
314 Summary(pl): Dokumentacja Perla w formacie POD
319 Practical Extraction and Report Language - POD docs.
321 %description doc-pod -l pl
322 Practical Extraction and Report Language - dokumentacja w formacie
325 %package doc-reference
326 Summary: Perl reference documentation
327 Summary(pl): Dokumentacja Perla
331 %description doc-reference
332 Reference documentation for the Practical Extraction and Report Language
333 and it's interpreter in the man(1) format.
335 %description doc-reference -l pl
336 Dokumentacja referencyjna w formacie man do jêzyka Perl (Practical
337 Extraction and Report Language) i jego interpretera.
340 Summary: Modules from the core perl distribution
341 Summary(pl): Modu³y z podstawowej dystrybucji perla
343 Requires: %{name}-base = %{version}
344 Provides: perl-Attribute-Handlers = 0.77
345 Provides: perl-CGI = 2.81
346 Provides: perl-Class-ISA = 0.32
347 Provides: perl-Digest = 1.00
348 Provides: perl-Digest-MD5 = 2.20
349 Provides: perl-Filter-Simple = 0.78
350 Provides: perl-FindBin = 1.43
351 #Provides: perl-Hash-Utils = 0.04 Data::Util is missing
352 Provides: perl-IO = 1.20
353 Provides: perl-IPC-SysV = 1.03_00
354 Provides: perl-Locale-Maketext = 1.03
355 Provides: perl-MIME-Base64 = 2.12
356 Provides: perl-Math-BigInt = 1.60
357 Provides: perl-Math-BigRat = 0.07
358 Provides: perl-Math-Trig = 1.01
359 Provides: perl-Memoize = 1.01
360 Provides: perl-NEXT = 0.50
361 Provides: perl-PerlIO-via-QuotedPrint = 0.04
362 Provides: perl-Pod-LaTeX = 0.54
363 Provides: perl-Pod-Parser = 1.13
364 Provides: perl-Scalar-List-Utils = 1.07_00
365 Provides: perl-Socket = 1.75
366 Provides: perl-Storable = 2.04
367 Provides: perl-Term-ANSIColor = 1.05
368 Provides: perl-Term-Cap = 1.07
369 Provides: perl-Test = 1.20
370 Provides: perl-Test-Harness = 2.26
371 Provides: perl-Test-Simple = 0.45
372 Provides: perl-Text-Balanced = 1.89
373 Provides: perl-Text-ParseWords = 3.21
374 Provides: perl-Text-Soundex = 1.01
375 Provides: perl-Text-Tabs+Wrap = 2001.0929
376 Provides: perl-Tie-File = 0.93
377 Provides: perl-Time-HiRes = 1.20_00
378 Provides: perl-UNIVERSAL = 1.00
379 Provides: perl-Unicode-Collate = 0.12
380 Provides: perl-Unicode-Normalize = 0.17
384 Practical Extraction and Report Language - modules from the core
387 %description modules -l pl
388 Practical Extraction and Report Language - modu³y z podstawowej
392 Summary: perldoc - Look up Perl documentation in pod format
393 Summary(pl): perldoc - przeszukiwanie dokumentacji Perla w formacie pod
394 Provides: perldoc = 2.03@%{version}
395 Requires: %{name}-base
396 Group: Development/Tools
399 perldoc looks up a piece of documentation in .pod format that is
400 embedded in the perl installation tree or in a perl script, and
401 displays it via "pod2man | nroff -man | $PAGER". This is primarily
402 used for the documentation for the perl library modules.
404 %description perldoc -l pl
405 perldoc wyszukuje fragment dokumentacji w formacie .pod osadzony w
406 drzewie instalacji perla lub w skypcie perlowym i wy¶wietla go przez
407 "pod2man | nroff -man | $PAGER". Program ten u¿ywany jest g³ównie do
408 dokumentacji modu³ów z bibliotek Perla.
411 Summary: Perl setuid root binaries for use with setuid Perl scripts
412 Summary(de): sperl zur Verwendung mit setuid Perl-Skripts
413 Summary(es): sperl, para uso con los scrips de Perl setuid
414 Summary(fr): sperl, à utiliser avec les scripts Perl setuid
415 Summary(it): sperl, da usare con gli script di Perl setuid
416 Summary(ja): Setuid Perl scripts ¤È°ì½ï¤Ë»ÈÍѤ¹¤ë¤¿¤á¤Î suidperl
417 Summary(ko): Setuid ÆÞ ½ºÅ©¸³Æ®¿Í ÇÔ²² »ç¿ëµÇ´Â suidperl
418 Summary(pl): Binaria setuid root Perla dla setuid-owych skryptów Perla
419 Summary(pt): O suidperl, para usar com os programas de Perl 'setuid'
420 Summary(ru): SUID ×ÅÒÓÉÑ ÑÚÙËÁ Perl
421 Summary(sv): sperl, att användas med setuid perlskript
422 Summary(uk): SUID-×ÅÒÓ¦Ñ ÍÏ×É Perl
423 Summary(zh_CN): sperl£¬ÓÃÀ´Óë setuid perl ½Å±¾Ò»ÆðʹÓÃ
424 Group: Development/Languages/Perl
425 Requires: %{name}-base = %{version}
426 Obsoletes: perl-suidperl
428 %description -n sperl
429 sperl is a setuid root binary copy of perl that allows for (hopefully)
430 more secure running of setuid Perl scripts.
432 %description -n sperl -l de
433 sperl ist eine binäre setuid Kopie von Perl, mit der (hoffentlich)
434 setuid-Skripts sicherer ausgeführt werden können.
436 %description -n sperl -l es
437 sperl es una copia binaria de setuid para perl que le permite una
438 ejecución más segura de los scripts de Perl setuid.
440 %description -n sperl -l fr
441 sperl est une copie binaire setuid de perl qui permet une exécution
442 plus sûre de scripts Perl setuid.
444 %description -n sperl -l it
445 sperl è una copia binaria setuid di perl che consente un'esecuzione
446 più sicura di script di Perl setuid.
448 %description -n sperl -l ja
449 sperl ¤Ï setuid Perl scripts.¤ò¤â¤Ã¤È°ÂÁ´¤ËÆ°ºî¤Ç¤¤ë(´üÂԤΤ¢¤ë)°Ù¤Î
450 perl ¤Îsetuid ¥Ð¥¤¥Ê¥ê ¥³¥Ô¡¼¤Ç¤¹¡£
452 %description -n sperl -l pl
453 sperl jest to kopia setuid root programu binarnego perl umo¿liwiaj±ca
454 bezpieczniejsze (miejmy nadziejê) uruchamianie setuidowych skryptów
457 %description -n sperl -l pt
458 O suidperl é uma cópia do perl com 'setuid' que permite uma execução
459 mais segura dos 'scripts' de Perl 'setuid'.
461 %description -n sperl -l ru
462 Suid perl ÉÓÐÌØÚÕÅÔÓÑ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÄÁÔØ ×ÏÚÍÏÖÎÏÓÔØ ÓÏÚÄÁ×ÁÔØ
463 ÓËÒÉÐÔÙ Ó ÕÔÁÎÏ×ÌÅÎÎÙÍ ÂÉÔÏÍ SUID. èÏÔÑ × ÎÅÇÏ ×ÓÔÒÏÅÎÏ ÄÏÓÔÁÔÏÞÎÏ
464 ÍÎÏÇÏ ÐÒÏ×ÅÒÏË, ÐÒÉÚ×ÁÎÙÈ ÏÂÅÓÐÅÞÉÔØ ÂÅÚÏÐÁÓÎÏÓÔØ ÅÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
465 suid perl ×ÓÅ ÒÁ×ÎÏ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÚÎÁÞÉÔÅÌØÎÕÀ ÐÏÔÅÎÃÉÁÌØÎÕÀ
468 %description -n sperl -l sv
469 suidperl är en setuid binärkopia av pers som tillåter
470 (förhoppningsvis) säkrare körning av setuid perlskript.
472 %description -n sperl -l zh_CN
473 suidperl ÊÇ perl µÄ setuid ¶þ½øÖƸ±±¾¡£ËüÔÊÐí£¨Ï£ÍûÈç´Ë£© ¸ü°²È«µØÔËÐÐ
477 Summary: Various tools from the core perl distribution
478 Summary(pl): Ró¿ne narzêdzia z podstawowej dystrybucji perla
480 Requires: %{name}-base = %{version}
483 Various tools from the core perl distribution:
485 a2p - Awk to Perl translator
486 find2perl - translate find command lines to Perl code
487 piconv - iconv(1), reinvented in perl
488 psed, s2p - a stream editor
490 %description tools -l pl
491 Ró¿ne narzêdzia z podstawowej dystrybucji Perla:
493 a2p - translator skryptów Awka do Perla
494 find2perl - t³umaczenie linii poleceñ programu find na kod w Perlu
495 piconv - iconv(1) napisany w Perlu
496 psed, s2p - edytor strumieniowy
499 Summary: Developer's tools from the core perl distribution
500 Summary(pl): Narzêdzia z podstawowej dystrybucji perla, przeznaczone dla programistów
501 Group: Development/Tools
502 Requires: %{name}-base = %{version}
503 Requires: %{name}-devel = %{version}
505 %description tools-devel
506 Various tools from the core perl distribution:
508 c2ph, pstruct - Dump C structures as generated from C<cc -g -S> stabs
509 dprofpp - display perl profile data
510 enc2xs - Perl Encode Module Generator
511 h2ph - convert .h C header files to .ph Perl header files
512 h2xs - convert .h C header files to Perl extensions
513 perlcc - generate executables from Perl programs
514 perlivp - Perl Installation Verification Procedure
515 pl2pm - Rough tool to translate Perl4 .pl files to Perl5 .pm modules.
516 splain - force verbose warning diagnostics
518 %description tools-devel -l pl
519 Ró¿ne narzêdzia z podstawowej dystrybucji Perla:
521 c2ph, pstruct - zrzucanie struktur C w postaci generowanej z tablic
523 dprofpp - wy¶wietlanie perlowych danych profiluj±cych
524 enc2xs - generator modu³ów koduj±cych w Perlu
525 h2ph - konwerter plików nag³ówkowych .h z C na perlowe pliki
527 h2xs - konwerter plików nag³ówkowych .h z C na rozszerzenia
529 perlcc - generator binarek z programów w Perlu
530 perlivp - procedura weryfikacji instalacji Perla
531 pl2pm - zgrubne narzêdzie do t³umaczenia plików pl Perla 4 na
533 splain - wymuszenie obszernych ostrze¿eñ diagnostycznych
536 Summary: Tools for manipulating files in the POD format
537 Summary(pl): Narzêdzia do przetwarzania plików w formacie POD
539 Requires: %{name}-base = %{version}
541 %description tools-pod
542 Tools for manipulating files in the POD (Plain Old Documentation)
545 pod2html - convert .pod files to .html files
546 pod2latex - convert pod documentation to LaTeX format
547 pod2man - convert POD data to formatted *roff input
548 pod2text - convert POD data to formatted ASCII text
549 pod2usage - print usage messages from embedded pod docs in files
550 podchecker - check the syntax of POD format documentation files
551 podselect - print selected sections of pod documentation
553 %description tools-pod -l pl
554 Narzêdzia do przetwarzania plików w formacie POD (Plain Old
557 pod2html - konwerter plików .pod do plików .html
558 pod2latex - konwerter dokumentacji pod do formatu LaTeX
559 pod2man - konwerter danych POD na wej¶cie sformatowane dla *roffa
560 pod2text - konwerter danych POD na sformatowany tekst ASCII
561 pod2usage - wypisanie informacji o u¿ywaniu programu z dokumentacji
563 podchecker - kontrola sk³adni dokumentacji w formacie POD
564 podselect - wypisanie wybranych sekcji z dokumentacji POD
566 %package -n microperl
567 Summary: A really minimal perl, even more minimal than miniperl
568 Summary(pl): Naprawdê minimalny Perl, nawet bardziej minimalny ni¿ miniperl
569 # XXX: is there a more appropiate group?
572 %description -n microperl
573 microperl is supposed to be able a really minimal perl, even more
574 minimal than miniperl. No Configure is needed to build microperl, on
575 the other hand this means that interfaces between Perl and your
576 operating system are left very -- minimal.
578 All this is experimental. If you don't know what to do with microperl
579 you probably shouldn't. Do not report bugs in microperl; fix the bugs.
581 %description -n microperl -l pl
582 microperl ma byæ naprawdê minimalnym Perlem, nawet bardziej minimalnym
583 od miniperla. Uruchamianie Configure nie jest potrzebne do zbudowania
584 microperla, z drugiej strony oznacza to, ¿e interfejs miêdzy Perlem a
585 systemem operacyjnym pozostaje bardzo minimalny.
587 Ca³o¶æ jest eksperymentalna. Je¶li nie wiesz co zrobiæ z microperlem,
588 prawdopodobnie nie powiniene¶ tego robiæ. Nie zg³aszaj b³êdów w
589 microperlu - popraw je.
603 install -m 0755 %{SOURCE2} $PWD/find-perl.prov
604 install -m 0755 %{SOURCE3} $PWD/find-perl-provides.sh
610 -Darchname=%{_target_platform} \
611 -Dcccdlflags='-fPIC' \
612 -Dccdlflags='-rdynamic' \
613 -Doptimize="%{rpmcflags}" \
616 -Dman1dir=%{_mandir}/man1 -Dman1ext=1 \
617 -Dman3dir=%{_mandir}/man3 -Dman3ext=3perl \
618 -Dvendorman1=%{_mandir}/man1 -Dvendorman1ext=1p \
619 -Dvendorman3=%{_mandir}/man3 -Dvendorman3ext=3pm \
620 -Dsiteman1=%{_usr}/local/share/man/man1 -Dsiteman1ext=1p \
621 -Dsiteman3=%{_usr}/local/share/man/man3p -Dsiteman3ext=3pm \
622 -Dprefix=%{_prefix} -Dvendorprefix=%{_prefix} -Dsiteprefix=%{_usr}/local \
623 -Dprivlib=%{perl_privlib} -Darchlib=%{perl_archlib} \
624 -Dsitelib=%{perl_sitelib} -Dsitearch=%{perl_sitearch} \
625 -Dvendorlib=%{perl_vendorlib} -Dvendorarch=%{perl_vendorarch} \
626 -Dinstallprefix=$RPM_BUILD_ROOT%{_prefix} \
628 %{?_without_gdbm: -Ui_dbm -Ui_gdbm -Ui_ndbm} \
629 %{?!_without_gdbm: -Ui_dbm -Di_gdbm -Ui_ndbm} \
630 -Dlibswanted="dl m c crypt %{?!_without_dbm:gdbm}" \
631 -%{?_without_threads:U}%{?!_without_threads:D}usethreads \
632 -%{?_without_largefiles:U}%{?!_without_largefiles:D}uselargefiles
634 ## why were these three undefined?
637 ## what's the problem with this one?
638 # %ifarch sparc sparc64
642 ## {Scalar,List}::Util should be in perl_archlib (it's a bit tricky and should
643 ## probably be done in %%prep, but then Configure would complain (->MANIFEST))
644 mv ext/List/Util/lib/List/Util.pm ext/List/Util
645 rm -f ext/List/Util/Makefile.PL
646 cat <<EOF > ext/List/Util/Makefile.PL
647 use ExtUtils::MakeMaker;
648 WriteMakefile(NAME=>"List::Util", VERSION_FROM=>"Util.pm");
655 %{__make} -f Makefile.micro \
656 archlib=%{perl_archlib} \
657 archlibexp=%{perl_archlib} \
658 privlib=%{perl_privlib} \
659 privlibexp=%{perl_privlib} \
660 archname=%{_target_platform}%{perlthread} \
663 scriptdir=%{_bindir} \
664 scriptdirexp=%{_bindir} \
665 OPTIMIZE="%{rpmcflags}"
667 %{?!_without_tests:%{__make} test}
668 #%{?!_without_tests:%{__make} minitest}
671 rm -rf $RPM_BUILD_ROOT
672 install -d $RPM_BUILD_ROOT
675 install miniperl $RPM_BUILD_ROOT%{_bindir}
676 install microperl $RPM_BUILD_ROOT%{_bindir}
678 ## use symlinks instead of hardlinks
679 %{__ln_s} -f perl%{version} $RPM_BUILD_ROOT%{_bindir}/perl
680 %{__ln_s} -f sperl%{version} $RPM_BUILD_ROOT%{_bindir}/suidperl
681 %{__ln_s} -f c2ph $RPM_BUILD_ROOT%{_bindir}/pstruct
682 %{__ln_s} -f psed $RPM_BUILD_ROOT%{_bindir}/s2p
685 rm -f $RPM_BUILD_ROOT%{perl_archlib}/CORE/libperl.so*
686 install libperl.so.%{version} $RPM_BUILD_ROOT%{_libdir}
687 %{__ln_s} -f libperl.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libperl.so
690 %define __perl LD_LIBRARY_PATH="%{_builddir}/%{name}-%{version}" PERL5LIB="%{buildroot}/%{perl_privlib}:%{buildroot}/%{perl_archlib}" %{buildroot}/%{_bindir}/perl
692 ## Fix Config.pm: remove buildroot path and change man pages extensions
693 %{__perl} -pi -e 's,%{buildroot}/*,/,g' $RPM_BUILD_ROOT%{perl_archlib}/Config.pm
694 %{__perl} -pi -e "s,^man1ext='1',man1ext='1p'," $RPM_BUILD_ROOT%{perl_archlib}/Config.pm
695 %{__perl} -pi -e "s,^man3ext='3perl',man3ext='3pm'," $RPM_BUILD_ROOT%{perl_archlib}/Config.pm
697 ## prepare scripts for finding provides
698 %{__perl} -pi -e 's,\@perl_build_dir\@,%{_builddir}/%{name}-%{version},g' find-perl-provides.sh
699 %{__perl} -pi -e 's,\@perl\@,%{__perl},g' find-perl-provides.sh
701 ## Generate the *.ph files
704 H2PH=$RPM_BUILD_ROOT%{_bindir}/h2ph
705 PHDIR=$RPM_BUILD_ROOT%{perl_archlib}
717 %{__perl} $H2PH -a -d $PHDIR $WANTED
720 ## remove man pages for other operating systems
721 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/perl{aix,amiga,apollo,beos,bs2000,ce,cygwin,dgux,dos}* \
722 $RPM_BUILD_ROOT%{_mandir}/man1/perl{freebsd,hpux,machten,macos,mpeix,os2,os390}* \
723 $RPM_BUILD_ROOT%{_mandir}/man1/perl{qnx,solaris,vmesa,vms,vos,win32}*
725 ## These File::Spec submodules are for non-Unix systems
726 rm -f $RPM_BUILD_ROOT%{perl_privlib}/File/Spec/[EMOVW]*.pm
727 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/File::Spec::{Epoc,Mac,OS2,VMS,Win32}.3pm*
729 ## We already have these *.pod files as man pages
730 rm -f $RPM_BUILD_ROOT%{perl_privlib}/{Encode,Test,Net,Locale{,/Maketext}}/*.pod
731 rm -f $RPM_BUILD_ROOT%{perl_privlib}/*.pod
732 rm -f $RPM_BUILD_ROOT%{perl_archlib}/*.pod
734 ## this object file looks unused; why is it there?
735 rm -f $RPM_BUILD_ROOT%{perl_archlib}/CORE/sperl.o
737 ## dir tree for other perl modules
738 install -d $RPM_BUILD_ROOT{%{perl_vendorlib},%{perl_vendorarch},%{perl_vendorarch}/auto}
740 cd $RPM_BUILD_ROOT%{perl_vendorlib}
741 install -d AI/NeuralNet Algorithm Apache Archive Array Astro Attribute \
742 Audio Authen B Bundle Business CGI Cache Chart Class Config \
743 Convert Crypt DBD Data Date Devel Device Digest Error ExtUtils File \
744 Filesys Font Games Getopt GnuPG Graph HTML HTTP I18N IO/Socket IPC \
745 Image Inline Language Lingua/EN List Locale LockFile Log MIME Mail \
746 Math Module Net/SMTP NetServer Netscape News Number OLE Parse Pod \
747 PostScript Proc RADIUS RPC RPM Regexp SOAP/Transport SQL Schedule \
748 Set Sort Speech Spreadsheet Statistics String Sub Sys TeX Test \
749 Text/Query Tie Time Tree Unicode WWW XML/{Filter,Handler,Parser} \
750 auto/{AI,Array,Config,Crypt,Data,Mail,Net,Schedule,Statistics,Text,WWW}
752 cd $RPM_BUILD_ROOT%{perl_vendorarch}
753 install -d Astro Audio Authen B BSD Bit Compress Crypt/OpenSSL Data Devel \
754 Digest File IPC Inline Locale Math Net Speech/Recognizer String Term \
756 auto/{Astro,Audio,Authen,BSD,Bit,Compress,Crypt/OpenSSL,Data,Devel} \
757 auto/{Digest,File,IPC,Inline,Locale,Math,Net,Speech/Recognizer,String} \
758 auto/{Term,Text,Unicode,XML}
761 ## non-english man pages
762 %{__bzip2} -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
765 ## examples and demos
766 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-modules-%{version}
767 mv $RPM_BUILD_ROOT%{perl_privlib}/CGI/eg \
768 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-modules-%{version}/CGI
769 mv $RPM_BUILD_ROOT%{perl_privlib}/Attribute/Handlers/demo \
770 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-modules-%{version}/Attribute-Handlers
771 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/Attribute::Handlers::demo*
772 rm -f $RPM_BUILD_ROOT%{perl_privlib}/Class/ISA/test.pl
773 rmdir $RPM_BUILD_ROOT%{perl_privlib}/Class/ISA
774 mv $RPM_BUILD_ROOT%{perl_privlib}/Net/demos \
775 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-modules-%{version}/Net
778 rm -rf $RPM_BUILD_ROOT
780 %post -p /sbin/ldconfig
781 %postun -p /sbin/ldconfig
784 %defattr(644,root,root,755)
786 %lang(cn) %doc README.cn
787 %lang(jp) %doc README.jp
788 %lang(ko) %doc README.ko
789 %lang(tw) %doc README.tw
791 %dir %{_libdir}/perl5/vendor_perl
792 %dir %{_libdir}/perl5/vendor_perl/%{version}
795 #%dir %{perl_vendorarch}/auto
799 %defattr(644,root,root,755)
800 %attr(755,root,root) %{_bindir}/perl
801 %attr(755,root,root) %{_bindir}/perl%{version}
802 %{_mandir}/man1/perl.*
803 %lang(fi) %{_mandir}/fi/man1/perl*
804 %lang(pl) %{_mandir}/pl/man1/perl*
806 %dir %{_datadir}/perl5
808 %dir %{_libdir}/perl5
809 %dir %{_libdir}/perl5/%{version}
811 %dir %{perl_archlib}/auto
814 %{perl_privlib}/[a-z]*.pm
815 %{perl_privlib}/[a-z]*.pl
816 %{perl_privlib}/warnings
817 %{perl_archlib}/[a-z]*.pm
818 %{perl_archlib}/threads
819 %dir %{perl_archlib}/auto/attrs
820 %dir %{perl_archlib}/auto/re
821 %dir %{perl_archlib}/auto/threads
822 %dir %{perl_archlib}/auto/threads/shared
823 %attr(755,root,root) %{perl_archlib}/auto/attrs/*.so
824 %attr(755,root,root) %{perl_archlib}/auto/re/*.so
825 %attr(755,root,root) %{perl_archlib}/auto/threads/*.so
826 %attr(755,root,root) %{perl_archlib}/auto/threads/shared/*.so
827 %{perl_archlib}/auto/attrs/*.bs
828 %{perl_archlib}/auto/re/*.bs
829 %{perl_archlib}/auto/threads/*.bs
830 %{perl_archlib}/auto/threads/shared/*.bs
831 %{_mandir}/man3/[a-z]*
833 # arch-_IN_dependent modules
834 %{perl_privlib}/Auto*
835 %{_mandir}/man3/Auto*
836 %{perl_privlib}/Carp*
837 %{_mandir}/man3/Carp*
838 %{perl_privlib}/Exporter*
839 %{_mandir}/man3/Exporter*
840 %{perl_privlib}/English*
841 %{_mandir}/man3/English*
842 %{perl_privlib}/Getopt*
843 %{_mandir}/man3/Getopt*
845 %{_mandir}/man3/IPC::Open*
847 # arch-dependent modules
848 %{perl_archlib}/Config*
849 %{_mandir}/man3/Config*
850 %{perl_archlib}/DynaLoader*
851 %{perl_archlib}/auto/DynaLoader
852 %{_mandir}/man3/DynaLoader*
853 %{perl_archlib}/Errno*
854 %{_mandir}/man3/Errno*
855 %{perl_archlib}/Safe*
856 %{_mandir}/man3/Safe*
857 %{perl_archlib}/XSLoader*
858 %{_mandir}/man3/XSLoader*
860 %{perl_archlib}/Cwd.*
861 %dir %{perl_archlib}/auto/Cwd
862 %attr(755,root,root) %{perl_archlib}/auto/Cwd/*.so
863 %{perl_archlib}/auto/Cwd/*.bs
864 %{_mandir}/man3/Cwd.*
866 %{perl_archlib}/Fcntl.*
867 %dir %{perl_archlib}/auto/Fcntl
868 %attr(755,root,root) %{perl_archlib}/auto/Fcntl/*.so
869 %{perl_archlib}/auto/Fcntl/*.bs
870 %{_mandir}/man3/Fcntl.*
872 %{perl_privlib}/File*
874 %dir %{perl_archlib}/auto/File
875 %dir %{perl_archlib}/auto/File/*/
876 %attr(755,root,root) %{perl_archlib}/auto/File/*/*.so
877 %{perl_archlib}/auto/File/*/*.bs
878 %{_mandir}/man3/File*
880 %{perl_archlib}/Opcode.*
881 %dir %{perl_archlib}/auto/Opcode
882 %attr(755,root,root) %{perl_archlib}/auto/Opcode/*.so
883 %{perl_archlib}/auto/Opcode/*.bs
884 %{_mandir}/man3/Opcode.*
886 %{perl_privlib}/PerlIO.*
887 %{perl_archlib}/PerlIO
888 %dir %{perl_archlib}/auto/PerlIO
889 %dir %{perl_archlib}/auto/PerlIO/*/
890 %attr(755,root,root) %{perl_archlib}/auto/PerlIO/*/*.so
891 %{perl_archlib}/auto/PerlIO/*/*.bs
892 %{_mandir}/man3/PerlIO.*
893 %{_mandir}/man3/PerlIO::[es]*
894 %{_mandir}/man3/PerlIO::via.*
896 %{perl_archlib}/POSIX*
897 %dir %{perl_archlib}/auto/POSIX
898 %attr(755,root,root) %{perl_archlib}/auto/POSIX/*.so
899 %{perl_archlib}/auto/POSIX/*.al
900 %{perl_archlib}/auto/POSIX/*.bs
901 %{perl_archlib}/auto/POSIX/*.ix
902 %{_mandir}/man3/POSIX.*
904 %attr(755,root,root) %{_libdir}/lib*.so.%{version}
907 %if %{?!_without_gdbm:1}0
909 %defattr(644,root,root,755)
910 %{perl_archlib}/GDBM_File.*
911 %dir %{perl_archlib}/auto/GDBM_File
912 %attr(755,root,root) %{perl_archlib}/auto/GDBM_File/*.so
913 %{perl_archlib}/auto/GDBM_File/*.bs
914 %{_mandir}/man3/GDBM_File.*
919 %defattr(644,root,root,755)
920 %attr(755,root,root) %{_libdir}/lib*.so
923 # FIXME: Changes file to _docdir (and rm MANIFEST.SKIP?)
924 %{perl_privlib}/ExtUtils
925 %{_mandir}/man3/ExtUtils*
926 %{perl_privlib}/CPAN*
927 %{_mandir}/man3/CPAN*
936 %dir %{perl_archlib}/auto/B
937 %dir %{perl_archlib}/auto/B/C
938 %attr(755,root,root) %{perl_archlib}/auto/B/*.so
939 %attr(755,root,root) %{perl_archlib}/auto/B/C/*.so
940 %{perl_archlib}/auto/B/*.bs
941 %{perl_archlib}/auto/B/C/*.bs
942 %{_mandir}/man3/B[.:]*
944 %{perl_archlib}/ByteLoader.*
945 %dir %{perl_archlib}/auto/ByteLoader
946 %attr(755,root,root) %{perl_archlib}/auto/ByteLoader/*.so
947 %{perl_archlib}/auto/ByteLoader/*.bs
948 %{_mandir}/man3/ByteLoader.*
950 %{perl_privlib}/Devel
951 %{perl_archlib}/Devel
952 %dir %{perl_archlib}/auto/Devel
953 %dir %{perl_archlib}/auto/Devel/*/
954 %attr(755,root,root) %{perl_archlib}/auto/Devel/*/*.so
955 %{perl_archlib}/auto/Devel/*/*.bs
956 %{_mandir}/man3/Devel::*
959 %dir %{perl_archlib}/auto/XS
960 %dir %{perl_archlib}/auto/XS/*/
961 %attr(755,root,root) %{perl_archlib}/auto/XS/*/*.so
962 %{perl_archlib}/auto/XS/*/*.bs
963 %{_mandir}/man3/XS::*
967 %defattr(644,root,root,755)
968 %{perl_privlib}/pod/perl.pod
969 %{perl_privlib}/pod/perl[5abceghijklmnopqrstuvwx]*.pod
970 %{perl_privlib}/pod/perld[!i]*.pod
971 %{perl_privlib}/pod/perlf[!au]*.pod
975 %defattr(644,root,root,755)
976 %{_mandir}/man1/perl[5aefghlmnoprstuvwx]*
977 %{_mandir}/man1/perlbo*
978 %{_mandir}/man1/perlcall.*
979 %{_mandir}/man1/perlclib.*
980 %{_mandir}/man1/perlcompile.*
981 %{_mandir}/man1/perld[!o]*
982 %{_mandir}/man1/perli[!v]*
983 %lang(cn) %{_mandir}/man1/perlcn.*
984 %lang(jp) %{_mandir}/man1/perljp.*
985 %lang(ko) %{_mandir}/man1/perlko.*
989 %defattr(644,root,root,755)
990 %{_examplesdir}/%{name}-modules-%{version}
992 # XXX: should it really be in this package?
993 %{perl_privlib}/unicore
995 ## *.ph files (could be made a separate package, but an autohelper's support is needed)
1000 %{perl_archlib}/linux
1003 %{perl_archlib}/Data
1004 %dir %{perl_archlib}/auto/Data
1005 %dir %{perl_archlib}/auto/Data/Dumper
1006 %attr(755,root,root) %{perl_archlib}/auto/Data/Dumper/*.so
1007 %{perl_archlib}/auto/Data/Dumper/*.bs
1008 %{_mandir}/man3/Data*
1010 %{perl_privlib}/Digest.pm
1011 %{perl_archlib}/Digest
1012 %dir %{perl_archlib}/auto/Digest
1013 %dir %{perl_archlib}/auto/Digest/MD5
1014 %attr(755,root,root) %{perl_archlib}/auto/Digest/MD5/*.so
1015 %{perl_archlib}/auto/Digest/MD5/*.bs
1016 %{_mandir}/man3/Digest*
1018 # FIXME: *.h to devel(?), check out the use for *.e2x files
1019 %{perl_privlib}/Encode
1020 %{perl_archlib}/Encode*
1021 %dir %{perl_archlib}/auto/Encode
1022 %dir %{perl_archlib}/auto/Encode/*/
1023 %attr(755,root,root) %{perl_archlib}/auto/Encode/*/*.so
1024 %{perl_archlib}/auto/Encode/*/*.bs
1025 %{_mandir}/man3/Encode*
1027 # FIXME: README and Changes files
1028 %{perl_privlib}/Filter
1029 %{perl_archlib}/Filter
1030 %dir %{perl_archlib}/auto/Filter
1031 %dir %{perl_archlib}/auto/Filter/Util
1032 %dir %{perl_archlib}/auto/Filter/Util/Call
1033 %attr(755,root,root) %{perl_archlib}/auto/Filter/Util/Call/*.so
1034 %{perl_archlib}/auto/Filter/Util/Call/*.bs
1035 %{_mandir}/man3/Filter*
1037 %{perl_privlib}/I18N
1038 %{perl_archlib}/I18N
1039 %dir %{perl_archlib}/auto/I18N
1040 %dir %{perl_archlib}/auto/I18N/*/
1041 %attr(755,root,root) %{perl_archlib}/auto/I18N/*/*.so
1042 %{perl_archlib}/auto/I18N/*/*.bs
1043 %{perl_archlib}/auto/I18N/*/*.ix
1044 %{_mandir}/man3/I18N::*
1048 %dir %{perl_archlib}/auto/IO
1049 %attr(755,root,root) %{perl_archlib}/auto/IO/*.so
1050 %{perl_archlib}/auto/IO/*.bs
1054 %dir %{perl_archlib}/auto/IPC
1055 %dir %{perl_archlib}/auto/IPC/*/
1056 %attr(755,root,root) %{perl_archlib}/auto/IPC/*/*.so
1057 %{perl_archlib}/auto/IPC/*/*.bs
1058 %{_mandir}/man3/IPC::[MS]*
1060 %{perl_archlib}/List
1061 %dir %{perl_archlib}/auto/List
1062 %dir %{perl_archlib}/auto/List/*/
1063 %attr(755,root,root) %{perl_archlib}/auto/List/*/*.so
1064 %{perl_archlib}/auto/List/*/*.bs
1065 %{_mandir}/man3/List::*
1067 %{perl_archlib}/MIME
1068 %dir %{perl_archlib}/auto/MIME
1069 %dir %{perl_archlib}/auto/MIME/Base64
1070 %attr(755,root,root) %{perl_archlib}/auto/MIME/Base64/*.so
1071 %{perl_archlib}/auto/MIME/Base64/*.bs
1072 %{_mandir}/man3/MIME::*
1074 %{perl_archlib}/SDBM_File.*
1075 %dir %{perl_archlib}/auto/SDBM_File
1076 %attr(755,root,root) %{perl_archlib}/auto/SDBM_File/*.so
1077 %{perl_archlib}/auto/SDBM_File/*.bs
1078 %{_mandir}/man3/SDBM_File.*
1080 %{perl_archlib}/Socket.*
1081 %dir %{perl_archlib}/auto/Socket
1082 %attr(755,root,root) %{perl_archlib}/auto/Socket/*.so
1083 %{perl_archlib}/auto/Socket/*.bs
1084 %{_mandir}/man3/Socket.*
1086 %{perl_archlib}/Storable.*
1087 %dir %{perl_archlib}/auto/Storable
1088 %attr(755,root,root) %{perl_archlib}/auto/Storable/*.so
1089 %{perl_archlib}/auto/Storable/*.al
1090 %{perl_archlib}/auto/Storable/*.bs
1091 %{perl_archlib}/auto/Storable/*.ix
1092 %{_mandir}/man3/Storable.*
1095 %dir %{perl_archlib}/auto/Sys
1096 %dir %{perl_archlib}/auto/Sys/*/
1097 %attr(755,root,root) %{perl_archlib}/auto/Sys/*/*.so
1098 %{perl_archlib}/auto/Sys/*/*.bs
1099 %{perl_archlib}/auto/Sys/*/*.ix
1100 %{_mandir}/man3/Sys::*
1102 %{perl_archlib}/Time
1103 %dir %{perl_archlib}/auto/Time
1104 %dir %{perl_archlib}/auto/Time/HiRes
1105 %attr(755,root,root) %{perl_archlib}/auto/Time/HiRes/*.so
1106 %{perl_archlib}/auto/Time/HiRes/*.bs
1107 %{_mandir}/man3/Time::HiRes*
1109 %{perl_privlib}/Unicode
1110 %{perl_archlib}/Unicode
1111 %dir %{perl_archlib}/auto/Unicode
1112 %dir %{perl_archlib}/auto/Unicode/*/
1113 %attr(755,root,root) %{perl_archlib}/auto/Unicode/*/*.so
1114 %{perl_archlib}/auto/Unicode/*/*.bs
1115 %{perl_archlib}/auto/Unicode/*/*.ix
1116 %{_mandir}/man3/Unicode::*
1118 %{perl_privlib}/AnyDBM*
1119 %{_mandir}/man3/AnyDBM*
1120 %{perl_privlib}/Attribute
1121 %{_mandir}/man3/Attribute*
1122 %{perl_privlib}/Benchmark*
1123 %{_mandir}/man3/Benchmark*
1124 %{perl_privlib}/CGI*
1125 %{_mandir}/man3/CGI*
1126 %{perl_privlib}/Class
1127 %{_mandir}/man3/Class::*
1128 %{perl_privlib}/DirHandle*
1129 %{_mandir}/man3/DirHandle*
1130 %{perl_privlib}/Dumpvalue.*
1131 %{_mandir}/man3/Dumpvalue.*
1132 %{perl_privlib}/Env.*
1133 %{_mandir}/man3/Env.*
1134 %{perl_privlib}/Fatal.*
1135 %{_mandir}/man3/Fatal.*
1136 %{perl_privlib}/FindBin.*
1137 %{_mandir}/man3/FindBin.*
1138 %{perl_privlib}/Hash
1139 %{_mandir}/man3/Hash::*
1140 # FIXME: README and Changes files
1141 %{perl_privlib}/Locale
1142 %{_mandir}/man3/Locale::*
1143 %{perl_privlib}/Math
1144 %{_mandir}/man3/Math::*
1145 %{perl_privlib}/Memoize*
1146 %{_mandir}/man3/Memoize*
1147 %{perl_privlib}/NEXT*
1148 %{_mandir}/man3/NEXT*
1149 # FIXME: README and Changes files
1151 %{_mandir}/man3/Net::*
1152 %{perl_privlib}/PerlIO
1153 %{_mandir}/man3/PerlIO::via::*
1155 %{_mandir}/man3/Pod::*
1156 %{perl_privlib}/Scalar
1157 %{_mandir}/man3/Scalar::*
1158 %{perl_privlib}/Search
1159 %{_mandir}/man3/Search::*
1160 %{perl_privlib}/SelectSaver.*
1161 %{_mandir}/man3/SelectSaver.*
1162 %{perl_privlib}/SelfLoader.*
1163 %{_mandir}/man3/SelfLoader.*
1164 %{perl_privlib}/Shell.*
1165 %{_mandir}/man3/Shell.*
1166 # FIXME: README and Changes files
1167 %{perl_privlib}/Switch.*
1168 %{_mandir}/man3/Switch.*
1169 %{perl_privlib}/Symbol.*
1170 %{_mandir}/man3/Symbol.*
1171 # FIXME: README and Changes files
1172 %{perl_privlib}/Term
1173 %{_mandir}/man3/Term::*
1174 # FIXME: README and Changes files
1175 %{perl_privlib}/Test*
1176 %{_mandir}/man3/Test*
1177 %{perl_privlib}/Text
1178 %{_mandir}/man3/Text::*
1179 # XXX: to perl-base?
1180 %{perl_privlib}/Thread*
1181 %{_mandir}/man3/Thread*
1183 %{_mandir}/man3/Tie::*
1184 %{perl_privlib}/Time
1185 %{_mandir}/man3/Time::[La-z]*
1186 # XXX: to perl-base?
1187 %{perl_privlib}/UNIVERSAL.*
1188 %{_mandir}/man3/UNIVERSAL.*
1189 # FIXME: README and Changes files
1190 %{perl_privlib}/User
1191 %{_mandir}/man3/User::*
1195 %defattr(644,root,root,755)
1196 %attr(755,root,root) %{_bindir}/perldoc
1197 %{perl_privlib}/pod/perldiag.pod
1198 %{perl_privlib}/pod/perlfaq*.pod
1199 %{perl_privlib}/pod/perlfunc.pod
1200 %{_mandir}/man1/perldoc.*
1204 %defattr(644,root,root,755)
1205 %attr(4755,root,root) %{_bindir}/sperl%{version}
1206 %attr(4755,root,root) %{_bindir}/suidperl
1209 %defattr(644,root,root,755)
1210 %attr(755,root,root) %{_bindir}/a2p
1211 %{_mandir}/man1/a2p.*
1212 %attr(755,root,root) %{_bindir}/find2perl
1213 %{_mandir}/man1/find2perl.*
1214 %attr(755,root,root) %{_bindir}/libnetcfg
1215 %{_mandir}/man1/libnetcfg.*
1216 %attr(755,root,root) %{_bindir}/piconv
1217 %{_mandir}/man1/piconv.*
1218 %attr(755,root,root) %{_bindir}/psed
1219 %attr(755,root,root) %{_bindir}/s2p
1220 %{_mandir}/man1/psed.*
1221 %{_mandir}/man1/s2p.*
1224 %defattr(644,root,root,755)
1225 %attr(755,root,root) %{_bindir}/perlbug
1226 %{_mandir}/man1/perlbug.*
1227 %attr(755,root,root) %{_bindir}/c2ph
1228 %attr(755,root,root) %{_bindir}/pstruct
1229 %{_mandir}/man1/c2ph.*
1230 %{_mandir}/man1/pstruct.*
1231 %attr(755,root,root) %{_bindir}/dprofpp
1232 %{_mandir}/man1/dprofpp.*
1233 %attr(755,root,root) %{_bindir}/enc2xs
1234 %{_mandir}/man1/enc2xs.*
1235 %attr(755,root,root) %{_bindir}/h2ph
1236 %{_mandir}/man1/h2ph.*
1237 %attr(755,root,root) %{_bindir}/h2xs
1238 %{_mandir}/man1/h2xs.*
1239 %attr(755,root,root) %{_bindir}/perlcc
1240 %{_mandir}/man1/perlcc.*
1241 %attr(755,root,root) %{_bindir}/perlivp
1242 %{_mandir}/man1/perlivp.*
1243 %attr(755,root,root) %{_bindir}/pl2pm
1244 %{_mandir}/man1/pl2pm.*
1245 %attr(755,root,root) %{_bindir}/splain
1246 %{_mandir}/man1/splain.*
1247 %attr(755,root,root) %{_bindir}/xsubpp
1248 %{_mandir}/man1/xsubpp.*
1251 %defattr(644,root,root,755)
1252 %attr(755,root,root) %{_bindir}/pod*
1253 %{_mandir}/man1/pod*
1256 %defattr(644,root,root,755)
1257 %doc README.micro Todo.micro
1258 %attr(755,root,root) %{_bindir}/microperl