]> git.pld-linux.org Git - packages/perl.git/blob - perl.spec
- massive attack: change CPAN URLs
[packages/perl.git] / perl.spec
1
2 %define         __find_provides %{_builddir}/%{name}-%{version}/find-perl-provides
3 %define         perlthread %{?_with_perl_threads:-thread-multi}
4
5 Summary:        Practical Extraction and Report Language (Perl)
6 Summary(cs):    Programovací jazyk Perl
7 Summary(da):    Programmeringssproget Perl
8 Summary(de):    Praktische Extraktions- und Berichtsprache
9 Summary(es):    Lenguaje práctica de extracción y listado
10 Summary(fr):    Langage de programmation Perl
11 Summary(id):    Bahasa pemrograman Perl
12 Summary(is):    Forritunarmálið Perl
13 Summary(it):    Perl: linguaggio di programmazione
14 Summary(ja):    Perl ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì
15 Summary(ko):    ÆÞ ÇÁ·Î±×·¡¹Ö ¾ð¾î
16 Summary(no):    Programmeringsspråket Perl
17 Summary(pl):    Interpreter jêzyka Perl (Practical Extraction and Report Language)
18 Summary(pt):    A linguagem de programação Perl
19 Summary(pt_BR): Linguagem prática de extração e relatório
20 Summary(ru):    ñÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Perl
21 Summary(sk):    Programovací jazyk Perl
22 Summary(sl):    Programski jezik Perl
23 Summary(sv):    Programmeringsspråket Perl
24 Summary(tr):    Kabuk yorumlama dili
25 Summary(zh_CN): Perl ±à³ÌÓïÑÔ¡£
26 Name:           perl
27 Version:        5.6.1
28 Release:        66
29 Epoch:          1
30 License:        GPL/Artistic
31 Group:          Applications/Text
32 Source0:        http://www.cpan.org/src/%{name}-%{version}.tar.gz
33 Source1:        %{name}-non-english-man-pages.tar.bz2
34 Patch0:         %{name}-noroot_install.patch
35 Patch1:         %{name}-nodb.patch
36 Patch2:         %{name}-DESTDIR.patch
37 Patch3:         %{name}-find-provides.patch
38 Patch4:         %{name}-prereq.patch
39 Patch5:         %{name}-syslog.patch
40 Patch6:         %{name}-CGI-upload-tmpdir.patch
41 Patch7:         %{name}-LD_RUN_PATH.patch
42 Patch8:         %{name}-errno_h-parsing.patch
43 Patch9:         %{name}-use-LD_PRELOAD-for-lib%{name}.so.patch
44 Patch10:        %{name}-sitearch.patch
45 Patch11:        %{name}-soname.patch
46 Patch12:        %{name}-db4.patch
47 Patch13:        %{name}-gcc3.patch
48 Patch14:        %{name}-link.patch
49 Patch15:        %{name}-typemap-float.patch
50 Patch16:        %{name}-Safe.patch
51 URL:            http://www.perl.org/
52 BuildRequires:  db-devel > 4.1
53 BuildRequires:  gdbm-devel
54 BuildRequires:  ed
55 Provides:       perl(DynaLoader)
56 Provides:       perl-File-Spec = 0.82
57 Provides:       perl-IO = 1.20
58 Obsoletes:      perl-File-Spec
59 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
60 Obsoletes:      perl-IO
61 Obsoletes:      perl-lib
62 Obsoletes:      perl-mod-skel
63 Obsoletes:      perl-base
64
65 %description
66 Perl is an interpreted language optimized for scanning arbitrary text
67 files, extracting information from those text files, and printing
68 reports based on that information. It's also a good language for many
69 system management tasks. The language is intended to be practical
70 (easy to use, efficient, complete) rather than beautiful (tiny,
71 elegant, minimal).
72
73 %description -l cs
74 Perl je vy¹¹í programovací jazyk s koøeny v jazyce C, sed, awk a
75 shellových skriptech. Perl je vhodný pro manipulace s procesy a
76 soubory, ale obzvlá¹tì se hodí ke zpracovávání textù. Perl vyniká
77 praktièností úèinností. I kdy¾ se pou¾ívá prakticky na cokoli, vìt¹ina
78 Perlových programù slou¾í jako správcovské utility nebo programy pro
79 WWW. V Perlu je napsáno velmi mnoho CGI skriptù pro WWW servery na
80 celém svìtì.
81
82 %description -l da
83 Perl er et høgniveauprogramsprog med røtter i C, sed, awk og
84 skalskript. Perl er godt på at behandle processer og filer, og er
85 særskilt godt på at behandle text. Utmærkende for Perl er at det er
86 praktisk og effektivt. Det bruges for at gøre en mængd forskellige
87 saker, men de almindeligeste programmerne er systemadministration og
88 webbprogrammering. En stor andel af CGI-skripten på webben er skrivna
89 i Perl. Du behøver installere pakken perl på dit system så at ditt
90 system kan behandle Perlskript.
91
92 %description -l de
93 Perl ist eine Interpreter-Sprache, die zum Durchsuchen beliebiger
94 Text- dateien, Extrahieren von Informationen aus diesen Dateien und
95 Drucken von auf diesen Informationen basierenden Berichten optimiert
96 ist. Die Sprache eignet sich außerdem für viele
97 Systemverwaltungsaufgaben. Sie ist eher praktisch (einfache
98 Anwendung,effizient, vollständig) als schön (winzig, elegant,
99 minimal).
100
101 %description -l es
102 Perl es un lenguaje interpretado, optimizado para manejar archivos
103 texto, extrayendo información de estos archivos y mostrando listados
104 basados en esta información. También es un buen lenguaje para varias
105 tareas de administración de sistema. El lenguaje busca ser más
106 práctico (fácil de usar, eficiente, completo) que bonito (minúsculo,
107 elegante, mínimo).
108
109 %description -l fr
110 Perl est un langage interprété, optimisé pour filtrer des fichiers
111 texte, extraire des informations de ces fichiers, et imprimer des
112 rapports basés sur ces informations. C'est aussi un bon langage pour
113 de nombreuses procédures de gestion système. Ce langage se veut
114 pratique (simple à utiliser, efficace, complet) autant qu'agréable
115 (conscrit, élégant, minimal).
116
117 %description -l id
118 Perl adalah sebuah bahasa pemrograman tingkat tinggi yang didasarkan
119 pada C, sed, awk, dan bahasa shell. Perl memiliki kemampuan penanganan
120 proses dan file yang bagus, tapi terutama kemampuan penanganan teksnya
121 yang baik. Ciri khas Perl adalah kepraktisan dan efisiensi. Meski
122 digunakan untuk berbagai hal, aplikasi Perl yang paling umum adalah
123 utilitas sistem administrasi dan pemrograman web. Sebagian besar skrip
124 CGI yang ada di web ditulis dalam Perl. Anda perlu memasang paket perl
125 di sistem agar dapat menjalankan skrip-skrip Perl.
126
127 %description -l is
128 Perl er hás stigs forritunar tungumál sem á rætur sínar að rekja til
129 C, sed, awk, og skeljar forritunar. Perl er góð í að meðhöndla
130 processa og skrár og er sérstaklega góð í að meðhöndla texta. Perls
131 kostir eru nytsamleiki og virkni. Á meðan það er notað til að gera
132 marga mismunandi hluti, Perl mest notuðu forrit eru krefisstjórnunar
133 tól og vef forritun Stór hluti af CGI forritum á vefnum eru skrifaðar
134 í Perl. Þú þarft perl pakkann settan upp á þínu krefi svo þitt kerfi
135 geti notað Perl scriptur.
136
137 %description -l it
138 Perl è un linguaggio di programmazione di alto livello derivato dal
139 linguaggio C, da sed, da awk e dallo scripting delle shell. E' adatto
140 per la gestione di processi, di file e in particolare di file di
141 testo. Perl è un linguaggio semplice ed efficiente. Viene utilizzato
142 per numerosi scopi, ma le sue applicazioni più diffuse sono le utility
143 di amministrazione del sistema e la programmazione Web. Una grossa
144 parte degli script CGI nel Web sono scritti in Perl. È consigliabile
145 installare il pacchetto perl in modo che il sistema sia in grado di
146 gestire gli script di Perl.
147
148 %description -l ja
149 Perl ¤Ï C¸À¸ì¡¢sed, awk¡¢µÚ¤Ó ¥·¥§¥ë¥¹¥¯¥ê¥×¥Æ¥£¥ó¥°¤Ëº¬¸»¤ò
150 »ý¤Ä¥Ï¥¤¥ì¥Ù¥ë¤Ê ¥×¥í¥°¥é¥à¸À¸ì¤Ç¤¹¡£Perl ¤Ï¥×¥í¥»¥¹¤ä¥Õ¥¡¥¤¥ë¤Î½èÍý¤Ë
151 ŬÀڤǠ¡¢Æäˠ¥Æ¥­¥¹¥È½èÍý¤Ë¤ÏºÇŬ¤Ç¤¹¡£¤µ¤Þ¤¶¤Þ¤Êºî¶È¤Ë
152 »ÈÍѤµ¤ì¤Þ¤¹¤¬¡¢ Perl¤ÎºÇ¤âÉÑÈˤʳèÍѤϥ·¥¹¥Æ¥à¥¢¥É¥ß¥Ë¥¹¥È¥ì¡¼¥·¥ç¥ó
153 ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤È web¥×¥í¥°¥é¥ß¥ó¥°¤Ç¤¹¡£web¾å¤Î ÂçÉôʬ¤ÎCGI"
154 ¥¹¥¯¥ê¥×¥È¤¬Perl¤Ç½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£ ¥·¥¹¥Æ¥à¤¬Perl¥¹¥¯¥ê¥×¥È¤ò
155 ½èÍý½ÐÍè¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï perl¥Ñ¥Ã¥±¡¼¥¸¤ò ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë
156 ɬÍפ¬¤¢¤ê¤Þ¤¹¡£
157
158 %description -l pl
159 Perl jest jêzykiem przeznaczonym do skanowania plików tekstowych,
160 wyci±gania z nich informacji i drukowania raportu bazuj±cego na tych
161 informacjach. Jest równie¿ doskona³ym jêzykiem do wielu prac
162 zwi±zanych z nadzorem systemu. Jêzyk ten jest w zamierzeniu bardziej
163 praktyczny (³atwy w u¿yciu, wydajny, kompletny) ni¿ piêkny (skromny,
164 elegancki, minimalny).
165
166 %description -l pt
167 O perl é uma linguagem de programação de alto nível que tem como
168 raizes o C, sed, awk, e 'shell scripting'. O perl é bom a manipular
169 processos e ficheiros, e é especialmente bom para manipular texto.
170 Características do Perl são a eficiência e o uso prático. As
171 aplicações mais comuns do Perl são utilitários de administração de
172 sistema e programação Web. Uma grande parte dos 'scripts' CGI na Web
173 são escritos em Perl. Você precisa do pacote perl instalado no seu
174 sistema de maneira a que este possa tratar de 'scripts' de Perl.
175
176 %description -l pt_BR
177 Perl é uma linguagem interpretada, otimizada para tratar arquivos
178 texto, extraindo informação desses arquivos e mostrando relatórios
179 baseados nessa informação. Também é uma boa linguagem para várias
180 tarefas de administração de sistema. A linguagem procura ser mais
181 prática (fácil de usar, eficiente, completa) do que bonita (minúscula,
182 elegante, mínima).
183
184 %description -l ru
185 Perl - ÜÔÏ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÊ ÑÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ, ÕÈÏÄÑÝÉÊ ËÏÒÎÑÍÉ ×
186 C, sed, awk É ÑÚÙËÉ ËÏÍÁÎÄÎÙÈ ÏÂÏÌÏÞÅË (shell). Perl ÈÏÒÏÛ ÄÌÑ ÒÁÂÏÔÙ
187 Ó ÐÒÏÃÅÓÓÁÍÉ É ÆÁÊÌÁÍÉ, Á ÏÓÏÂÅÎÎÏ ÈÏÒÏÛ ÄÌÑ ÚÁÄÁÞ ÏÂÒÁÂÏÔËÉ ÔÅËÓÔÏ×.
188 ïÓÏÂÅÎÎÏÓÔÉ Perl - ÐÒÁËÔÉÞÎÏÓÔØ É ÜÆÆÅËÔÉ×ÎÏÓÔØ. èÏÔÑ ÏΠÉ
189 ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÒÅÛÅÎÉÑ ÓÁÍÙÈ ÒÁÚÎÙÈ ÚÁÄÁÞ, ÎÁÉÂÏÌÅÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÅ
190 ÐÒÉÍÅÎÅÎÉÑ (É ÔÏ, × ÞÅÍ ÏΠÓÉÌÅÎ) ÜÔÏ, ×ÅÒÏÑÔÎÏ, ÕÔÉÌÉÔÙ ÓÉÓÔÅÍÎÏÇÏ
191 ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ É web-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ. âÏÌØÛÁÑ ÞÁÓÔØ CGI ÓËÒÉÐÔÏ×
192 ÎÁÐÉÓÁÎÁ ÎÁ Perl.
193
194 %description -l sk
195 Perl je programovací jazyk vy¹¹ej úrovne s koreòmi v C, sed, awk, a
196 shell skriptoch. Perl má vhodné vlastnosti pre spracovanie procesov a
197 súborov a je zvlá¹» vhodný pre spracovanie textu. Jeho cieµmi sú
198 praktiènos» a efektivita. Aj keï je pou¾ívaný pre mno¾stvo rozlièných
199 èinností, jeho najèastej¹ím pou¾itím (a kde vyniká najviac) sú
200 pravdepodobne nástroje pre správu systému a programovanie na Webe.
201 Veµká èas» CGI skriptov na Webe je napísaná v Perle. Balík perl
202 potrebujete ma» nain¹talovaný, aby bol vá¹ systém schopný spracova»
203 Perl skripty.
204
205 %description -l sv
206 Perl är ett högnivåprogramspråk med rötter i C, sed, awk och
207 skalskript. Perl är bra på att hantera processer och filer, och är
208 särskilt bra på att hantera text. Utmärkande för Perl är att det är
209 praktiskt och effektivt. Det används för att göra en mängd olika
210 saker, men de vanligaste tillämpningarna är systemadministration och
211 webbprogrammering. En stor andel av CGI-skripten på webben är skrivna
212 i Perl. Du behöver installera paketet perl på ditt system så att ditt
213
214 %description -l tr
215 Perl, metin dosyalarýný taramak, bu metin dosyalarýndan bilgi çýkarmak
216 ve bu bilgiye dayalý raporlar hazýrlamak icin geliþtirilmiþ bir
217 yorumlamalý dildir. Ayrýca pek çok sistem yönetimi görevleri için de
218 yararlý yetenekleri vardýr. Perl, güzel (ufak, zarif, minimum)
219 olmaktan çok, pratik olmaya yönelik (kullanýmý kolay, verimli,
220 eksiksiz) olarak tasarlanmýþtýr.
221
222 %description -l uk
223 Perl - ÃÅ ¦ÎÔÅÒÐÒÅÔÏ×ÁÎÁ ÍÏ×Á ÐÒÏÇÒÁÍÕ×ÁÎÎÑ, ÝÏ ÚÁÐÏÚÉÞÕ¤ ¦Äŧ × C,
224 sed, awk ÔÁ ÍÏ×ÁÈ ËÏÍÁÎÄÎÉÈ ÏÂÏÌÏÎÏË (shell). Perl ÄÏÂÒŠЦÄÈÏÄÉÔØ ÄÌÑ
225 ÒÏÂÏÔÉ Ú ÐÒÏÃÅÓÁÍÉ ÔÁ ÆÁÊÌÁÍÉ, Á ÎÁÊËÒÁÝÅ - ÄÌÑ ÏÂÒÏÂËÉ ÔÅËÓÔ¦×.
226 ïÓÏÂÌÉ×ÏÓÔ¦ Perl - ÐÒÁËÔÉÞΦÓÔØ ÔÁ ÅÆÅËÔÉ×ΦÓÔØ. èÏÞÁ ÓÆÅÒÁ ÊÏÇÏ
227 ×ÉËÏÒÉÓÔÁÎÎÑ ÄÕÖÅ ÛÉÒÏËÁ, ÎÁʦÌØÛ ÐÏÛÉÒÅÎÅ ÊÏÇÏ ÚÁÓÔÏÓÕ×ÁÎÎÑ (ÔÁ
228 ÎÁÊÓÉÌØΦÛÁ ÓÔÏÒÏÎÁ) ÃÅ, ¦ÍÏצÒÎÏ, ÕÔÉ̦ÔÉ ÓÉÓÔÅÍÎÏÇÏ ÁÄͦΦÓÔÒÕ×ÁÎÎÑ
229 ÔÁ web-ÐÒÏÇÒÁÍÕ×ÁÎÎÑ. â¦ÌØÛÁ ÞÁÓÔÉÎÁ CGI ÓËÒÉÐԦנÎÁÐÉÓÁÎÁ ÎÁ Perl.
230
231 %description -l zh_CN
232 Perl ÊÇÒ»Öָ߼¶±à³ÌÓïÑÔ£¬ÆðÔ´ÓÚ C¡¢sed¡¢awk ºÍ shell ½Å±¾¡£
233 ËüÉÆÓÚ´¦Àí½ø³ÌºÍÎļþ£¬ÓÈÆäÊÇ´¦ÀíÎı¾¡£Perl
234 µÄÌصãÔÚÓÚÆäʵÓÃÐÔºÍÓÐЧÐÔ¡£
235 ¾¡¹ÜËü¿ÉÓÃÓÚÖ´ÐÐÐí¶à²»Í¬µÄÈÎÎñ£¬µ«ÊÇͨ³£¶àÓ¦ÓÃÓÚϵͳ¹ÜÀíʵÓóÌÐòºÍ Web
236 ±à³Ì¡£\n Web ÉϵĴ󲿷֠CGI ½Å±¾¾ùʹÓàPerl
237 ÓïÑÔ½øÐбàд¡£Äú±ØÐëÔÚϵͳÖа²×° perl Èí¼þ°ü£¬ ÒԱ㴦Àí Perl ½Å±¾¡£
238
239 %package devel
240 Summary:        Perl development files
241 Summary(es):    Development and include files for perl
242 Summary(pl):    Pliki potrzebne przy tworzeniu w³asnych aplikacji w perlu
243 Summary(pt_BR): Arquivos de desenvolvimento e cabeçalhos para o perl
244 Group:          Development/Libraries
245 Requires:       %{name} = %{version}
246 Requires:       %{name}-modules = %{version}
247 Obsoletes:      perl-lib-devel
248
249 %description devel
250 Files for developing applications which embed a Perl interpreter.
251
252 %description devel -l es
253 Development and include files for perl.
254
255 %description devel -l pl
256 Pliki potrzebne przy tworzeniu w³asnych aplikacji w perlu.
257
258 %description devel -l pt_BR
259 Arquivos de desenvolvimento e cabeçalhos para o perl.
260
261 %package -n sperl
262 Summary:        Perl setuid root binaries for use with setuid Perl scripts
263 Summary(de):    sperl zur Verwendung mit setuid Perl-Skripts
264 Summary(es):    sperl, para uso con los scrips de Perl setuid
265 Summary(fr):    sperl, à utiliser avec les scripts Perl setuid
266 Summary(it):    sperl, da usare con gli script di Perl setuid
267 Summary(ja):    Setuid Perl scripts ¤È°ì½ï¤Ë»ÈÍѤ¹¤ë¤¿¤á¤Î suidperl
268 Summary(ko):    Setuid ÆÞ ½ºÅ©¸³Æ®¿Í ÇÔ²² »ç¿ëµÇ´Â suidperl
269 Summary(pl):    Binaria setuid root Perla dla setuid-owych skryptów Perla
270 Summary(pt):    O suidperl, para usar com os programas de Perl 'setuid'
271 Summary(ru):    SUID ×ÅÒÓÉÑ ÑÚÙËÁ Perl
272 Summary(sv):    sperl, att användas med setuid perlskript
273 Summary(uk):    SUID-×ÅÒӦѠÍÏ×É Perl
274 Summary(zh_CN): sperl£¬ÓÃÀ´Óë setuid perl ½Å±¾Ò»ÆðʹÓÃ
275 Group:          Applications/Text
276 Requires:       %{name} = %{version}
277 Obsoletes:      perl-suidperl
278
279 %description -n sperl
280 sperl is a setuid root binary copy of perl that allows for (hopefully)
281 more secure running of setuid Perl scripts.
282
283 %description -n sperl -l de
284 sperl ist eine binäre setuid Kopie von Perl, mit der (hoffentlich)
285 setuid-Skripts sicherer ausgeführt werden können.
286
287 %description -n sperl -l es
288 sperl es una copia binaria de setuid para perl que le permite una
289 ejecución más segura de los scripts de Perl setuid.
290
291 %description -n sperl -l fr
292 sperl est une copie binaire setuid de perl qui permet une exécution
293 plus sûre de scripts Perl setuid.
294
295 %description -n sperl -l it
296 sperl è una copia binaria setuid di perl che consente un'esecuzione
297 più sicura di script di Perl setuid.
298
299 %description -n sperl -l ja
300 sperl ¤Ï setuid Perl scripts.¤ò¤â¤Ã¤È°ÂÁ´¤ËÆ°ºî¤Ç¤­¤ë(´üÂԤΤ¢¤ë)°Ù¤Î
301 perl ¤Îsetuid ¥Ð¥¤¥Ê¥ê ¥³¥Ô¡¼¤Ç¤¹¡£
302
303 %description -n sperl -l pl
304 sperl jest to kopia setuid root programu binarnego perl umo¿liwiaj±ca
305 bezpieczniejsze (miejmy nadziejê) uruchamianie setuidowych skryptów
306 Perla.
307
308 %description -n sperl -l pt
309 O suidperl é uma cópia do perl com 'setuid' que permite uma execução
310 mais segura dos 'scripts' de Perl 'setuid'.
311
312 %description -n sperl -l ru
313 Suid perl ÉÓÐÌØÚÕÅÔÓÑ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÄÁÔØ ×ÏÚÍÏÖÎÏÓÔØ ÓÏÚÄÁ×ÁÔØ
314 ÓËÒÉÐÔÙ Ó ÕÔÁÎÏ×ÌÅÎÎÙÍ ÂÉÔÏÍ SUID. èÏÔÑ × ÎÅÇÏ ×ÓÔÒÏÅÎÏ ÄÏÓÔÁÔÏÞÎÏ
315 ÍÎÏÇÏ ÐÒÏ×ÅÒÏË, ÐÒÉÚ×ÁÎÙÈ ÏÂÅÓÐÅÞÉÔØ ÂÅÚÏÐÁÓÎÏÓÔØ ÅÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
316 suid perl ×ÓÅ ÒÁ×ÎÏ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÚÎÁÞÉÔÅÌØÎÕÀ ÐÏÔÅÎÃÉÁÌØÎÕÀ
317 ÏÐÁÓÎÏÓÔØ.
318
319 %description -n sperl -l sv
320 suidperl är en setuid binärkopia av pers som tillåter
321 (förhoppningsvis) säkrare körning av setuid perlskript.
322
323 %description -n sperl -l zh_CN
324 suidperl ÊÇ perl µÄ setuid ¶þ½øÖƸ±±¾¡£ËüÔÊÐí£¨Ï£ÍûÈç´Ë£© ¸ü°²È«µØÔËÐÐ
325 setuid perl ½Å±¾¡£
326
327 %package modules
328 Summary:        Practical Extraction and Report Language - modules
329 Summary(es):    Perl's base modules
330 Summary(pl):    Practical Extraction and Report Language - modu³y
331 Summary(pt_BR): Módulos do perl básicos
332 Group:          Applications/Text
333 Requires:       %{name} = %{version}
334 Requires:       perl-Test-Harness
335 Provides:       perl-ANSIColor
336 Provides:       perl-DProf
337 Provides:       perl-Devel-Peek
338 Provides:       perl-PodParser
339 Obsoletes:      perl-ANSIColor
340 Obsoletes:      perl-DProf
341 Obsoletes:      perl-Devel-Peek
342 Obsoletes:      perl-PodParser
343
344 %description modules
345 Practical Extraction and Report Language - modules.
346
347 %description modules -l es
348 This package contains standard perl modules needed by some
349 application/scripts.
350
351 %description modules -l pl
352 Practical Extraction and Report Language - modu³y.
353
354 %description modules -l pt_BR
355 Este pacote contém módulos perl básicos necessários por alguns
356 programas/ scripts.
357
358 %package pod
359 Summary:        Perl POD documentation
360 Summary(pl):    Dokumentacja Perla w formacie POD
361 Group:          Applications/Text
362 Requires:       %{name} = %{version}
363
364 %description pod
365 Practical Extraction and Report Language - POD docs.
366
367 %description pod -l pl
368 Practical Extraction and Report Language - dokumentacja w formacie
369 POD.
370
371 %prep
372 %setup -q
373 %patch0 -p1
374 %patch1 -p1
375 %patch2 -p1
376 %patch3 -p1
377 %patch4 -p1
378 %patch5 -p1
379 %patch6 -p1
380 %patch7 -p1
381 %patch8 -p1
382 %patch9 -p1
383 %patch10 -p1
384 %patch11 -p1
385 %patch12 -p1
386 %patch13 -p1
387 %patch14 -p1
388 %patch15 -p1
389 %patch16 -p1
390
391 for i in find-* ; do
392         mv -f $i $i.old
393         sed "s|FPPATH|%{_builddir}/%{name}-%{version}|g" < $i.old > $i
394         chmod 755 $i; rm -f $i.old
395 done
396
397 %build
398 # this is gross
399 # i added more ugly stuff here
400 # i know that is ugly way to set that but i dont know how do it better
401 cat > config.over <<EOF
402 installprefix=$RPM_BUILD_ROOT%{_prefix}
403 test -d \$installprefix || mkdir -p \$installprefix
404 test -d \$installprefix/bin || mkdir -p \$installprefix/bin
405 installarchlib=\`echo \$installarchlib | sed "s!\$prefix!\$installprefix!"\`
406 installbin=\`echo \$installbin | sed "s!\$prefix!\$installprefix!"\`
407 installman1dir=\`echo \$installman1dir | sed "s!\$prefix!\$installprefix!"\`
408 installman3dir=\`echo \$installman3dir | sed "s!\$prefix!\$installprefix!"\`
409 installprivlib=\`echo \$installprivlib | sed "s!\$prefix!\$installprefix!"\`
410 installscript=\`echo \$installscript | sed "s!\$prefix!\$installprefix!"\`
411 installsitelib=\`echo \$installsitelib | sed "s!\$prefix!\$installprefix!"\`
412 installsitearch=\`echo \$installsitearch | sed "s!\$prefix!\$installprefix!"\`
413 dynamic_ext=\`echo \$dynamic_ext GDBM_File NDBM_File\`
414 EOF
415
416 USETHREADS=%{!?_with_perl_threads:-U}%{?_with_perl_threads:-D}
417 sh Configure \
418         -des \
419         -Dcc=%{__cc} \
420         -Darchname=%{_target_platform} \
421         -Dcccdlflags='-fPIC' \
422         -Dccdlflags='-rdynamic' \
423         -Dprefix=%{_prefix} \
424         -Dscriptdir=%{_bindir} \
425         -Dsitelib=%{_libdir}/perl5/site_perl \
426         -Dman1dir=%{_mandir}/man1 \
427         -Dman3dir=%{_mandir}/man3 \
428         -Dman1ext=1 \
429         -Dman3ext=3perl \
430         -Doptimize="%{rpmcflags}" \
431         ${USETHREADS}usethreads \
432         -Uuselargefiles \
433 %ifarch sparc sparc64
434         -Ud_longdbl \
435 %endif
436         -Duseshrplib \
437         -Dd_dosuid \
438         -Ud_setresuid \
439         -Ud_setresgid
440
441 %{__make} CCDLFLAGS=-rdynamic
442
443
444 %install
445 rm -rf $RPM_BUILD_ROOT
446 install -d $RPM_BUILD_ROOT
447
448 %{__make} install
449 install utils/pl2pm $RPM_BUILD_ROOT%{_bindir}/pl2pm
450
451 ## Generate *.ph files (based on MDK, which based on Debian ;-)
452 (
453 LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}
454 PERL5LIB=$RPM_BUILD_ROOT%{_libdir}/perl5/%{version}
455 PERL=$RPM_BUILD_ROOT%{_bindir}/perl
456 H2PH=$RPM_BUILD_ROOT%{_bindir}/h2ph
457 PHDIR=$PERL5LIB/%{_target_platform}*
458 WANTED='
459         syscall.h
460         syslog.h
461         termios.h
462         wait.h
463         asm/termios.h
464         sys/ioctl.h
465         sys/socket.h
466         sys/syscall.h
467         sys/time.h
468 '
469 cd /usr/include
470 $PERL $H2PH -a -d $PHDIR $WANTED
471 )
472
473 ## Fix paths
474 (
475 cd $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}%{perlthread}
476 sed -e "s|$RPM_BUILD_ROOT||g" < Config.pm > Config.pm.new
477 mv -f Config.pm.new Config.pm
478 sed -e "s|$RPM_BUILD_ROOT||g" < .packlist > .packlist.new
479 mv -f .packlist.new .packlist
480 )
481
482 ## Fix lib
483 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/*/CORE/libperl.so*
484 install libperl.so.%{version} $RPM_BUILD_ROOT%{_libdir}
485 ln -sf libperl.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libperl.so
486
487 ## Fix installed man pages list
488 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/perl{5004delta,5005delta,aix,amiga,bs2000}* \
489         $RPM_BUILD_ROOT%{_mandir}/man1/perl{cygwin,dos,hpux,machten,macos}* \
490         $RPM_BUILD_ROOT%{_mandir}/man1/perl{mpeix,os2,os390,solaris,vmesa,vms,vos,win32}*
491
492 # dir tree for other perl modules
493 (cd $RPM_BUILD_ROOT%{_libdir}/perl5/site_perl
494 install -d AI/NeuralNet Algorithm Apache Archive Array Astro Attribute \
495         Audio Authen B Bundle Business CGI Cache Chart Class Config \
496         Convert Crypt DBD Data Date Devel Digest Error ExtUtils File \
497         Filesys Font Games Getopt GnuPG Graph HTML HTTP I18N IO/Socket IPC \
498         Image Inline Language Lingua/EN List Locale Log MIME Mail Math \
499         Module Net/SMTP NetServer Netscape News Number OLE Parse Pod \
500         PostScript Proc RADIUS RPC RPM Regexp SOAP/Transport SQL Schedule \
501         Set Sort Speech Spreadsheet Statistics String Sub Sys TeX Test \
502         Text/Query Tie Time Tree Unicode WWW XML/{Filter,Handler,Parser} \
503         auto/{AI,Array,Crypt,Data,Mail,Net,Schedule,Statistics,Text,WWW}
504
505 cd %{_target_platform}*/%{version}
506 install -d Astro Audio Authen B BSD Bit Compress Crypt/OpenSSL Data Devel \
507         Digest File IPC Inline Locale Math Net Speech/Recognizer String Term \
508         Text Unicode XML \
509         auto/{Astro,Audio,Authen,BSD,Bit,Compress,Crypt/OpenSSL,Data,Devel} \
510         auto/{Digest,File,IPC,Inline,Locale,Math,Net,Speech/Recognizer,String} \
511         auto/{Term,Text,Unicode,XML}
512 )
513
514 # These File::Spec submodules are for non-Unix systems
515 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/File/Spec/[EMOVW]*.pm
516 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/File::Spec::{Epoc,Mac,OS2,VMS,Win32}.3p*
517 #
518 # Newer Test::Harness is available as a separate package
519 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/Test/Harness.pm
520 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/Test::Harness.3p*
521 #
522 # Newer DB_File is available as a separate package
523 rm -rf $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File
524 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/DB_File.pm
525 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/DB_File.3p*
526 #
527 # Newer CGI is available as a separate package
528 rm -rf $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/CGI*
529 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/CGI*.3p*
530
531 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
532
533 # why is it there...?
534 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/CORE/sperl.o
535
536 # documentation suffixes: .1/.3perl for core modules and .1p/.3pm for built from CPAN
537 echo -e ",s/^man1ext='1'/man1ext='1p'/\n,s/^man3ext='3perl'/man3ext='3pm'/\nw" | ed \
538         $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/Config.pm
539
540 %clean
541 rm -rf $RPM_BUILD_ROOT
542
543 %post   -p /sbin/ldconfig
544 %postun -p /sbin/ldconfig
545
546 %files
547 %defattr(644,root,root,755)
548 %attr(755,root,root) %{_bindir}/a2p
549 %attr(755,root,root) %{_bindir}/find2perl
550 %attr(755,root,root) %{_bindir}/perl
551 %attr(755,root,root) %{_bindir}/perl%{version}
552 %attr(755,root,root) %{_bindir}/s2p
553 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
554
555 %dir %{_libdir}/perl5
556 %dir %{_libdir}/perl5/%{version}
557
558 %dir %{_libdir}/perl5/site_perl
559 %{_libdir}/perl5/site_perl/AI
560 %{_libdir}/perl5/site_perl/Algorithm
561 %{_libdir}/perl5/site_perl/Apache
562 %{_libdir}/perl5/site_perl/Archive
563 %{_libdir}/perl5/site_perl/Array
564 %{_libdir}/perl5/site_perl/Astro
565 %{_libdir}/perl5/site_perl/Attribute
566 %{_libdir}/perl5/site_perl/Audio
567 %{_libdir}/perl5/site_perl/Authen
568 %{_libdir}/perl5/site_perl/Bundle
569 %{_libdir}/perl5/site_perl/Business
570 %{_libdir}/perl5/site_perl/CGI
571 %{_libdir}/perl5/site_perl/Cache
572 %{_libdir}/perl5/site_perl/Chart
573 %{_libdir}/perl5/site_perl/Class
574 %{_libdir}/perl5/site_perl/Config
575 %{_libdir}/perl5/site_perl/Convert
576 %{_libdir}/perl5/site_perl/Crypt
577 %{_libdir}/perl5/site_perl/DBD
578 %{_libdir}/perl5/site_perl/Data
579 %{_libdir}/perl5/site_perl/Date
580 %{_libdir}/perl5/site_perl/Devel
581 %{_libdir}/perl5/site_perl/Digest
582 %{_libdir}/perl5/site_perl/Error
583 %{_libdir}/perl5/site_perl/ExtUtils
584 %{_libdir}/perl5/site_perl/File
585 %{_libdir}/perl5/site_perl/Filesys
586 %{_libdir}/perl5/site_perl/Font
587 %{_libdir}/perl5/site_perl/Games
588 %{_libdir}/perl5/site_perl/Getopt
589 %{_libdir}/perl5/site_perl/GnuPG
590 %{_libdir}/perl5/site_perl/Graph
591 %{_libdir}/perl5/site_perl/HTML
592 %{_libdir}/perl5/site_perl/HTTP
593 %{_libdir}/perl5/site_perl/I18N
594 %{_libdir}/perl5/site_perl/IO
595 %{_libdir}/perl5/site_perl/IPC
596 %{_libdir}/perl5/site_perl/Image
597 %{_libdir}/perl5/site_perl/Inline
598 %{_libdir}/perl5/site_perl/Language
599 %{_libdir}/perl5/site_perl/Lingua
600 %{_libdir}/perl5/site_perl/List
601 %{_libdir}/perl5/site_perl/Locale
602 %{_libdir}/perl5/site_perl/Log
603 %{_libdir}/perl5/site_perl/MIME
604 %{_libdir}/perl5/site_perl/Mail
605 %{_libdir}/perl5/site_perl/Math
606 %{_libdir}/perl5/site_perl/Module
607 %{_libdir}/perl5/site_perl/Net
608 %{_libdir}/perl5/site_perl/News
609 %{_libdir}/perl5/site_perl/Number
610 %{_libdir}/perl5/site_perl/OLE
611 %{_libdir}/perl5/site_perl/Parse
612 %{_libdir}/perl5/site_perl/Pod
613 %{_libdir}/perl5/site_perl/PostScript
614 %{_libdir}/perl5/site_perl/Proc
615 %{_libdir}/perl5/site_perl/RADIUS
616 %{_libdir}/perl5/site_perl/RPC
617 %{_libdir}/perl5/site_perl/RPM
618 %{_libdir}/perl5/site_perl/Regexp
619 %{_libdir}/perl5/site_perl/SQL
620 %{_libdir}/perl5/site_perl/Schedule
621 %{_libdir}/perl5/site_perl/Set
622 %{_libdir}/perl5/site_perl/Sort
623 %{_libdir}/perl5/site_perl/Speech
624 %{_libdir}/perl5/site_perl/Spreadsheet
625 %{_libdir}/perl5/site_perl/Statistics
626 %{_libdir}/perl5/site_perl/String
627 %{_libdir}/perl5/site_perl/Sub
628 %{_libdir}/perl5/site_perl/Sys
629 %{_libdir}/perl5/site_perl/TeX
630 %{_libdir}/perl5/site_perl/Test
631 %{_libdir}/perl5/site_perl/Text
632 %{_libdir}/perl5/site_perl/Tie
633 %{_libdir}/perl5/site_perl/Time
634 %{_libdir}/perl5/site_perl/Tree
635 %{_libdir}/perl5/site_perl/Unicode
636 %{_libdir}/perl5/site_perl/WWW
637 %{_libdir}/perl5/site_perl/XML
638 %{_libdir}/perl5/site_perl/auto
639 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*
640 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}
641 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Astro
642 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Audio
643 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Authen
644 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/BSD
645 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Bit
646 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Compress
647 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Crypt
648 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Data
649 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Devel
650 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Digest
651 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/File
652 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/IPC
653 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Inline
654 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Locale
655 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Math
656 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Net
657 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Speech
658 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/String
659 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Term
660 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Text
661 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Unicode
662 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/XML
663 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto
664 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Astro
665 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Audio
666 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Authen
667 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/BSD
668 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Bit
669 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Compress
670 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Crypt
671 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Data
672 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Devel
673 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Digest
674 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/File
675 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/IPC
676 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Inline
677 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Locale
678 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Math
679 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Net
680 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Speech
681 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/String
682 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Term
683 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Text
684 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Unicode
685 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/XML
686
687 %{_libdir}/perl5/%{version}/AutoLoader.pm
688 %{_libdir}/perl5/%{version}/Carp
689 %{_libdir}/perl5/%{version}/Carp.pm
690 %{_libdir}/perl5/%{version}/Class
691 %{_libdir}/perl5/%{version}/Cwd.pm
692 %{_libdir}/perl5/%{version}/DirHandle.pm
693 %{_libdir}/perl5/%{version}/Exporter
694 %{_libdir}/perl5/%{version}/Exporter.pm
695 %dir %{_libdir}/perl5/%{version}/File
696 %{_libdir}/perl5/%{version}/File/Basename.pm
697 %{_libdir}/perl5/%{version}/File/Find.pm
698 %{_libdir}/perl5/%{version}/File/Path.pm
699 %{_libdir}/perl5/%{version}/File/Spec.pm
700 %{_libdir}/perl5/%{version}/File/Spec/Functions.pm
701 %{_libdir}/perl5/%{version}/File/stat.pm
702 %dir %{_libdir}/perl5/%{version}/File/Spec
703 %{_libdir}/perl5/%{version}/File/Spec/Unix.pm
704 %{_libdir}/perl5/%{version}/FileHandle.pm
705 %dir %{_libdir}/perl5/%{version}/IO
706 %dir %{_libdir}/perl5/%{version}/IO/Socket
707 %{_libdir}/perl5/%{version}/IO/Socket/INET.pm
708 %{_libdir}/perl5/%{version}/IO/Socket/UNIX.pm
709 %dir %{_libdir}/perl5/%{version}/IPC
710 %{_libdir}/perl5/%{version}/IPC/Open2.pm
711 %{_libdir}/perl5/%{version}/IPC/Open3.pm
712 %{_libdir}/perl5/%{version}/SelectSaver.pm
713 %{_libdir}/perl5/%{version}/Symbol.pm
714 %dir %{_libdir}/perl5/%{version}/Text
715 %{_libdir}/perl5/%{version}/Text/Tabs.pm
716 %{_libdir}/perl5/%{version}/Text/Wrap.pm
717 %dir %{_libdir}/perl5/%{version}/Time
718 %{_libdir}/perl5/%{version}/Time/Local.pm
719 %{_libdir}/perl5/%{version}/attributes.pm
720 %{_libdir}/perl5/%{version}/autouse.pm
721 %{_libdir}/perl5/%{version}/base.pm
722 %{_libdir}/perl5/%{version}/fields.pm
723 %{_libdir}/perl5/%{version}/constant.pm
724 %{_libdir}/perl5/%{version}/integer.pm
725 %{_libdir}/perl5/%{version}/lib.pm
726 %{_libdir}/perl5/%{version}/locale.pm
727 %{_libdir}/perl5/%{version}/overload.pm
728 %{_libdir}/perl5/%{version}/strict.pm
729 %{_libdir}/perl5/%{version}/vars.pm
730 %{_libdir}/perl5/%{version}/warnings.pm
731 %dir %{_libdir}/perl5/%{version}/warnings
732 %{_libdir}/perl5/%{version}/warnings/register.pm
733 %dir %{_libdir}/perl5/%{version}/pod
734 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*
735 %{_libdir}/perl5/%{version}/%{_target_platform}*/Config.pm
736 %{_libdir}/perl5/%{version}/%{_target_platform}*/DynaLoader.pm
737 %{_libdir}/perl5/%{version}/%{_target_platform}*/Errno.pm
738 %{_libdir}/perl5/%{version}/%{_target_platform}*/Fcntl.pm
739 %{_libdir}/perl5/%{version}/%{_target_platform}*/IO.pm
740 %{_libdir}/perl5/%{version}/%{_target_platform}*/IO
741 %{_libdir}/perl5/%{version}/%{_target_platform}*/POSIX.pm
742 %{_libdir}/perl5/%{version}/%{_target_platform}*/Socket.pm
743 %{_libdir}/perl5/%{version}/%{_target_platform}*/XSLoader.pm
744 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto
745 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader
746 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_findfile.al
747 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl
748 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl/Fcntl.bs
749 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl/Fcntl.so
750 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO
751 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO/IO.bs
752 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO/IO.so
753 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX
754 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/POSIX.bs
755 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/POSIX.so
756 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/tmpfile.al
757 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket
758 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket/Socket.bs
759 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket/Socket.so
760
761 # *.ph files
762 %{_libdir}/perl5/%{version}/%{_target_platform}*/*.ph
763 %{_libdir}/perl5/%{version}/%{_target_platform}*/asm
764 %{_libdir}/perl5/%{version}/%{_target_platform}*/bits
765 %{_libdir}/perl5/%{version}/%{_target_platform}*/gnu
766 %{_libdir}/perl5/%{version}/%{_target_platform}*/linux
767 %{_libdir}/perl5/%{version}/%{_target_platform}*/sys
768
769 %{_mandir}/man1/a2p.1*
770 %{_mandir}/man1/find2perl.1*
771 %{_mandir}/man1/perl.1*
772 %{_mandir}/man1/perl[ae-z]*.1*
773 %{_mandir}/man1/perlb[!u]*.1*
774 %{_mandir}/man1/perlc[!c]*.1*
775 %{_mandir}/man1/perld[!o]*.1*
776 %{_mandir}/man1/s2p.1*
777 %{_mandir}/man1/xsubpp.1*
778 %lang(fi) %{_mandir}/fi/man1/perl*
779 %lang(pl) %{_mandir}/pl/man1/perl*
780 %{_mandir}/man3/AutoL*
781 %{_mandir}/man3/C[aow]*
782 %{_mandir}/man3/D[iy]*
783 %{_mandir}/man3/Exp*
784 %{_mandir}/man3/Fcntl*
785 %{_mandir}/man3/File::[BFPSs]*
786 %{_mandir}/man3/FileH*
787 %{_mandir}/man3/IO*
788 %{_mandir}/man3/IPC::O*
789 %{_mandir}/man3/PO*
790 %{_mandir}/man3/Sele*
791 %{_mandir}/man3/So*
792 %{_mandir}/man3/Sym*
793 %{_mandir}/man3/Text::[TW]*
794 %{_mandir}/man3/Time::L*
795 %{_mandir}/man3/[Xivw]*
796 %{_mandir}/man3/attri*
797 %{_mandir}/man3/au*
798 %{_mandir}/man3/base.*
799 %{_mandir}/man3/fields.*
800 %{_mandir}/man3/co*
801 %{_mandir}/man3/l[io]*
802 %{_mandir}/man3/ov*
803 %{_mandir}/man3/st*
804
805 %files devel
806 %defattr(644,root,root,755)
807 %doc README Changes
808 %attr(755,root,root) %{_bindir}/c2ph
809 %attr(755,root,root) %{_bindir}/dprofpp
810 %attr(755,root,root) %{_bindir}/h2ph
811 %attr(755,root,root) %{_bindir}/h2xs
812 %attr(755,root,root) %{_bindir}/perlbug
813 %attr(755,root,root) %{_bindir}/perlcc
814 %attr(755,root,root) %{_bindir}/perldoc
815 %attr(755,root,root) %{_bindir}/pl2pm
816 %attr(755,root,root) %{_bindir}/pod*
817 %attr(755,root,root) %{_bindir}/pstruct
818 %attr(755,root,root) %{_bindir}/splain
819
820 %attr(755,root,root) %{_libdir}/lib*.so
821 %{_mandir}/man1/c2ph.1*
822 %{_mandir}/man1/dprofpp.1*
823 %{_mandir}/man1/h2ph.1*
824 %{_mandir}/man1/h2xs.1*
825 %{_mandir}/man1/perlbug.1*
826 %{_mandir}/man1/perlcc.1*
827 %{_mandir}/man1/perldoc.1*
828 %{_mandir}/man1/pl2pm.1*
829 %{_mandir}/man1/pod2html.1*
830 %{_mandir}/man1/pod2man.1*
831 %{_mandir}/man1/pod2text.1*
832 %{_mandir}/man1/pod2usage.1*
833 %{_mandir}/man1/podchecker.1*
834 %{_mandir}/man1/podselect.1*
835 %{_mandir}/man1/pstruct.1*
836 %{_mandir}/man1/splain.1*
837
838 %{_libdir}/perl5/%{version}/%{_target_platform}*/CORE
839
840 %files -n sperl
841 %defattr(644,root,root,755)
842 %attr(4755,root,root) %{_bindir}/sperl%{version}
843 %attr(4755,root,root) %{_bindir}/suidperl
844
845 %files modules
846 %defattr(644,root,root,755)
847 %{_libdir}/perl5/site_perl/B
848 %{_libdir}/perl5/site_perl/NetServer
849 %{_libdir}/perl5/site_perl/Netscape
850 %{_libdir}/perl5/site_perl/SOAP
851 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/B
852 %{_libdir}/perl5/%{version}/B
853 %{_libdir}/perl5/%{version}/CPAN
854 %{_libdir}/perl5/%{version}/Devel
855 %{_libdir}/perl5/%{version}/ExtUtils
856 %{_libdir}/perl5/%{version}/File/CheckTree.pm
857 %{_libdir}/perl5/%{version}/File/Compare.pm
858 %{_libdir}/perl5/%{version}/File/Copy.pm
859 %{_libdir}/perl5/%{version}/File/DosGlob.pm
860 %{_libdir}/perl5/%{version}/File/Temp.pm
861 #%{_libdir}/perl5/%{version}/File/Spec/[A-OV-Z]*.pm
862 %{_libdir}/perl5/%{version}/Getopt
863 %{_libdir}/perl5/%{version}/I18N
864 %{_libdir}/perl5/%{version}/Math
865 %{_libdir}/perl5/%{version}/Net
866 %{_libdir}/perl5/%{version}/Pod
867 %{_libdir}/perl5/%{version}/Search
868 %{_libdir}/perl5/%{version}/Term
869 #%{_libdir}/perl5/%{version}/Test
870 %{_libdir}/perl5/%{version}/Text/Abbrev.pm
871 %{_libdir}/perl5/%{version}/Text/ParseWords.pm
872 %{_libdir}/perl5/%{version}/Text/Soundex.pm
873 %{_libdir}/perl5/%{version}/Tie
874 %{_libdir}/perl5/%{version}/Time/[!L]*
875 %{_libdir}/perl5/%{version}/User
876 %{_libdir}/perl5/%{version}/auto
877 %{_libdir}/perl5/%{version}/pod/perldiag.pod
878 %{_libdir}/perl5/%{version}/unicode
879 %{_libdir}/perl5/%{version}/*.pl
880 %{_libdir}/perl5/%{version}/AnyDBM_File.pm
881 %{_libdir}/perl5/%{version}/AutoSplit.pm
882 %{_libdir}/perl5/%{version}/Benchmark.pm
883 %{_libdir}/perl5/%{version}/blib.pm
884 %{_libdir}/perl5/%{version}/bytes.pm
885 %{_libdir}/perl5/%{version}/charnames.pm
886 %{_libdir}/perl5/%{version}/CPAN.pm
887 %{_libdir}/perl5/%{version}/DB.pm
888 %{_libdir}/perl5/%{version}/diagnostics.pm
889 %{_libdir}/perl5/%{version}/Dumpvalue.pm
890 %{_libdir}/perl5/%{version}/English.pm
891 %{_libdir}/perl5/%{version}/Env.pm
892 %{_libdir}/perl5/%{version}/Fatal.pm
893 %{_libdir}/perl5/%{version}/FileCache.pm
894 %{_libdir}/perl5/%{version}/filetest.pm
895 %{_libdir}/perl5/%{version}/FindBin.pm
896 %{_libdir}/perl5/%{version}/less.pm
897 %{_libdir}/perl5/%{version}/open.pm
898 %{_libdir}/perl5/%{version}/SelfLoader.pm
899 %{_libdir}/perl5/%{version}/Shell.pm
900 %{_libdir}/perl5/%{version}/sigtrap.pm
901 %{_libdir}/perl5/%{version}/subs.pm
902 %{_libdir}/perl5/%{version}/Test.pm
903 %{_libdir}/perl5/%{version}/UNIVERSAL.pm
904 %{_libdir}/perl5/%{version}/utf8.pm
905 %{_libdir}/perl5/%{version}/%{_target_platform}*/B
906 %{_libdir}/perl5/%{version}/%{_target_platform}*/Data
907 %{_libdir}/perl5/%{version}/%{_target_platform}*/Devel
908 %{_libdir}/perl5/%{version}/%{_target_platform}*/File
909 %{_libdir}/perl5/%{version}/%{_target_platform}*/IPC
910 %{_libdir}/perl5/%{version}/%{_target_platform}*/Sys
911 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B
912 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B/B.bs
913 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B/B.so
914 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader
915 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader/ByteLoader.bs
916 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader/ByteLoader.so
917 # we have newer DB_File in a separate package
918 #%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File
919 #%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/autosplit.ix
920 #%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.bs
921 #%attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.so
922 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data
923 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper
924 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper/Dumper.bs
925 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper/Dumper.so
926 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel
927 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf
928 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf/DProf.bs
929 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf/DProf.so
930 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek
931 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek/Peek.bs
932 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek/Peek.so
933 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/DynaLoader.a
934 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/autosplit.ix
935 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_expandspec.al
936 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_find_symbol_anywhere.al
937 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/extralibs.ld
938 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File
939 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob
940 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/autosplit.ix
941 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/Glob.bs
942 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/Glob.so
943 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File
944 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/autosplit.ix
945 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/GDBM_File.bs
946 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/GDBM_File.so
947 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC
948 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV
949 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV/SysV.bs
950 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV/SysV.so
951 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File
952 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File/NDBM_File.bs
953 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File/NDBM_File.so
954 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode
955 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode/Opcode.bs
956 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode/Opcode.so
957 #%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ODBM_File
958 #%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ODBM_File/ODBM_File.bs
959 #%attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ODBM_File/ODBM_File.so
960 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/[a-su-w]*.al
961 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/time.al
962 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/tolower.al
963 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/toupper.al
964 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/*.ix
965 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File
966 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File/SDBM_File.bs
967 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File/SDBM_File.so
968 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys
969 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname
970 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/autosplit.ix
971 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/Hostname.bs
972 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/Hostname.so
973 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog
974 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog/Syslog.bs
975 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog/Syslog.so
976 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs
977 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs/attrs.bs
978 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs/attrs.so
979 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re
980 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re/re.bs
981 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re/re.so
982 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/sdbm
983 %{_libdir}/perl5/%{version}/%{_target_platform}*/B.pm
984 %{_libdir}/perl5/%{version}/%{_target_platform}*/ByteLoader.pm
985 #%{_libdir}/perl5/%{version}/%{_target_platform}*/DB_File.pm
986 %{_libdir}/perl5/%{version}/%{_target_platform}*/attrs.pm
987 %{_libdir}/perl5/%{version}/%{_target_platform}*/GDBM_File.pm
988 %{_libdir}/perl5/%{version}/%{_target_platform}*/NDBM_File.pm
989 %{_libdir}/perl5/%{version}/%{_target_platform}*/Opcode.pm
990 #%{_libdir}/perl5/%{version}/%{_target_platform}*/ODBM_File.pm
991 %{_libdir}/perl5/%{version}/%{_target_platform}*/O.pm
992 %{_libdir}/perl5/%{version}/%{_target_platform}*/ops.pm
993 %{_libdir}/perl5/%{version}/%{_target_platform}*/re.pm
994 %{_libdir}/perl5/%{version}/%{_target_platform}*/Safe.pm
995 %{_libdir}/perl5/%{version}/%{_target_platform}*/SDBM_File.pm
996
997 %{_mandir}/man3/An*
998 %{_mandir}/man3/AutoS*
999 %{_mandir}/man3/[BMNOU]*
1000 %{_mandir}/man3/C[Pl]*
1001 %{_mandir}/man3/D[Baeu]*
1002 %{_mandir}/man3/E[nr]*
1003 %{_mandir}/man3/Ext*
1004 %{_mandir}/man3/Fa*
1005 %{_mandir}/man3/File::[CDGT]*
1006 %{_mandir}/man3/FileC*
1007 %{_mandir}/man3/Fin*
1008 %{_mandir}/man3/G[De]*
1009 %{_mandir}/man3/I1*
1010 %{_mandir}/man3/IPC::[MS]*
1011 %{_mandir}/man3/Po*
1012 %{_mandir}/man3/S[Dah]*
1013 %{_mandir}/man3/Sea*
1014 %{_mandir}/man3/Self*
1015 %{_mandir}/man3/Sys*
1016 %{_mandir}/man3/Te[rs]*
1017 %{_mandir}/man3/Text::[APS]*
1018 %{_mandir}/man3/Tie*
1019 %{_mandir}/man3/Time::[glt]*
1020 %{_mandir}/man3/attrs*
1021 %{_mandir}/man3/b[ly]*
1022 %{_mandir}/man3/ch*
1023 %{_mandir}/man3/d*
1024 %{_mandir}/man3/fil*
1025 %{_mandir}/man3/le*
1026 %{_mandir}/man3/op*
1027 %{_mandir}/man3/re*
1028 %{_mandir}/man3/s[iu]*
1029 %{_mandir}/man3/u*
1030
1031 %files pod
1032 %defattr(644,root,root,755)
1033 %{_libdir}/perl5/%{version}/pod/perl[!d]*
1034 %{_libdir}/perl5/%{version}/pod/perld[!i]*
This page took 0.205924 seconds and 3 git commands to generate.