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