]> git.pld-linux.org Git - packages/perl.git/blob - perl.spec
3e0f8417d29ef1aa5bd023edccd02152818f9944
[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 Patch14:        %{name}-link.patch
49 URL:            http://www.perl.org/
50 BuildRequires:  db-devel > 4.1
51 BuildRequires:  gdbm-devel
52 BuildRequires:  ed
53 Provides:       perl(DynaLoader)
54 Provides:       perl-File-Spec = 0.82
55 Provides:       perl-IO = 1.20
56 Obsoletes:      perl-File-Spec
57 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58 Obsoletes:      perl-IO
59 Obsoletes:      perl-lib
60 Obsoletes:      perl-mod-skel
61 Obsoletes:      perl-base
62
63 %description
64 Perl is an interpreted language optimized for scanning arbitrary text
65 files, extracting information from those text files, and printing
66 reports based on that information. It's also a good language for many
67 system management tasks. The language is intended to be practical
68 (easy to use, efficient, complete) rather than beautiful (tiny,
69 elegant, minimal).
70
71 %description -l cs
72 Perl je vy¹¹í programovací jazyk s koøeny v jazyce C, sed, awk a
73 shellových skriptech. Perl je vhodný pro manipulace s procesy a
74 soubory, ale obzvlá¹tì se hodí ke zpracovávání textù. Perl vyniká
75 praktièností úèinností. I kdy¾ se pou¾ívá prakticky na cokoli, vìt¹ina
76 Perlových programù slou¾í jako správcovské utility nebo programy pro
77 WWW. V Perlu je napsáno velmi mnoho CGI skriptù pro WWW servery na
78 celém svìtì.
79
80 %description -l da
81 Perl er et høgniveauprogramsprog med røtter i C, sed, awk og
82 skalskript. Perl er godt på at behandle processer og filer, og er
83 særskilt godt på at behandle text. Utmærkende for Perl er at det er
84 praktisk og effektivt. Det bruges for at gøre en mængd forskellige
85 saker, men de almindeligeste programmerne er systemadministration og
86 webbprogrammering. En stor andel af CGI-skripten på webben er skrivna
87 i Perl. Du behøver installere pakken perl på dit system så at ditt
88 system kan behandle Perlskript.
89
90 %description -l de
91 Perl ist eine Interpreter-Sprache, die zum Durchsuchen beliebiger
92 Text- dateien, Extrahieren von Informationen aus diesen Dateien und
93 Drucken von auf diesen Informationen basierenden Berichten optimiert
94 ist. Die Sprache eignet sich außerdem für viele
95 Systemverwaltungsaufgaben. Sie ist eher praktisch (einfache
96 Anwendung,effizient, vollständig) als schön (winzig, elegant,
97 minimal).
98
99 %description -l es
100 Perl es un lenguaje interpretado, optimizado para manejar archivos
101 texto, extrayendo información de estos archivos y mostrando listados
102 basados en esta información. También es un buen lenguaje para varias
103 tareas de administración de sistema. El lenguaje busca ser más
104 práctico (fácil de usar, eficiente, completo) que bonito (minúsculo,
105 elegante, mínimo).
106
107 %description -l fr
108 Perl est un langage interprété, optimisé pour filtrer des fichiers
109 texte, extraire des informations de ces fichiers, et imprimer des
110 rapports basés sur ces informations. C'est aussi un bon langage pour
111 de nombreuses procédures de gestion système. Ce langage se veut
112 pratique (simple à utiliser, efficace, complet) autant qu'agréable
113 (conscrit, élégant, minimal).
114
115 %description -l id
116 Perl adalah sebuah bahasa pemrograman tingkat tinggi yang didasarkan
117 pada C, sed, awk, dan bahasa shell. Perl memiliki kemampuan penanganan
118 proses dan file yang bagus, tapi terutama kemampuan penanganan teksnya
119 yang baik. Ciri khas Perl adalah kepraktisan dan efisiensi. Meski
120 digunakan untuk berbagai hal, aplikasi Perl yang paling umum adalah
121 utilitas sistem administrasi dan pemrograman web. Sebagian besar skrip
122 CGI yang ada di web ditulis dalam Perl. Anda perlu memasang paket perl
123 di sistem agar dapat menjalankan skrip-skrip Perl.
124
125 %description -l is
126 Perl er hás stigs forritunar tungumál sem á rætur sínar að rekja til
127 C, sed, awk, og skeljar forritunar. Perl er góð í að meðhöndla
128 processa og skrár og er sérstaklega góð í að meðhöndla texta. Perls
129 kostir eru nytsamleiki og virkni. Á meðan það er notað til að gera
130 marga mismunandi hluti, Perl mest notuðu forrit eru krefisstjórnunar
131 tól og vef forritun Stór hluti af CGI forritum á vefnum eru skrifaðar
132 í Perl. Þú þarft perl pakkann settan upp á þínu krefi svo þitt kerfi
133 geti notað Perl scriptur.
134
135 %description -l it
136 Perl è un linguaggio di programmazione di alto livello derivato dal
137 linguaggio C, da sed, da awk e dallo scripting delle shell. E' adatto
138 per la gestione di processi, di file e in particolare di file di
139 testo. Perl è un linguaggio semplice ed efficiente. Viene utilizzato
140 per numerosi scopi, ma le sue applicazioni più diffuse sono le utility
141 di amministrazione del sistema e la programmazione Web. Una grossa
142 parte degli script CGI nel Web sono scritti in Perl. È consigliabile
143 installare il pacchetto perl in modo che il sistema sia in grado di
144 gestire gli script di Perl.
145
146 %description -l ja
147 Perl ¤Ï C¸À¸ì¡¢sed, awk¡¢µÚ¤Ó ¥·¥§¥ë¥¹¥¯¥ê¥×¥Æ¥£¥ó¥°¤Ëº¬¸»¤ò
148 »ý¤Ä¥Ï¥¤¥ì¥Ù¥ë¤Ê ¥×¥í¥°¥é¥à¸À¸ì¤Ç¤¹¡£Perl ¤Ï¥×¥í¥»¥¹¤ä¥Õ¥¡¥¤¥ë¤Î½èÍý¤Ë
149 ŬÀڤǠ¡¢Æäˠ¥Æ¥­¥¹¥È½èÍý¤Ë¤ÏºÇŬ¤Ç¤¹¡£¤µ¤Þ¤¶¤Þ¤Êºî¶È¤Ë
150 »ÈÍѤµ¤ì¤Þ¤¹¤¬¡¢ Perl¤ÎºÇ¤âÉÑÈˤʳèÍѤϥ·¥¹¥Æ¥à¥¢¥É¥ß¥Ë¥¹¥È¥ì¡¼¥·¥ç¥ó
151 ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤È web¥×¥í¥°¥é¥ß¥ó¥°¤Ç¤¹¡£web¾å¤Î ÂçÉôʬ¤ÎCGI"
152 ¥¹¥¯¥ê¥×¥È¤¬Perl¤Ç½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£ ¥·¥¹¥Æ¥à¤¬Perl¥¹¥¯¥ê¥×¥È¤ò
153 ½èÍý½ÐÍè¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï perl¥Ñ¥Ã¥±¡¼¥¸¤ò ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë
154 ɬÍפ¬¤¢¤ê¤Þ¤¹¡£
155
156 %description -l pl
157 Perl jest jêzykiem przeznaczonym do skanowania plików tekstowych,
158 wyci±gania z nich informacji i drukowania raportu bazuj±cego na tych
159 informacjach. Jest równie¿ doskona³ym jêzykiem do wielu prac
160 zwi±zanych z nadzorem systemu. Jêzyk ten jest w zamierzeniu bardziej
161 praktyczny (³atwy w u¿yciu, wydajny, kompletny) ni¿ piêkny (skromny,
162 elegancki, minimalny).
163
164 %description -l pt
165 O perl é uma linguagem de programação de alto nível que tem como
166 raizes o C, sed, awk, e 'shell scripting'. O perl é bom a manipular
167 processos e ficheiros, e é especialmente bom para manipular texto.
168 Características do Perl são a eficiência e o uso prático. As
169 aplicações mais comuns do Perl são utilitários de administração de
170 sistema e programação Web. Uma grande parte dos 'scripts' CGI na Web
171 são escritos em Perl. Você precisa do pacote perl instalado no seu
172 sistema de maneira a que este possa tratar de 'scripts' de Perl.
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:       %{name} = %{version}
332 Requires:       perl-Test-Harness
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 Requires:       %{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 %patch14 -p1
386
387 for i in find-* ; do
388         mv -f $i $i.old
389         sed "s|FPPATH|%{_builddir}/%{name}-%{version}|g" < $i.old > $i
390         chmod 755 $i; rm -f $i.old
391 done
392
393 %build
394 # this is gross
395 # i added more ugly stuff here
396 # i know that is ugly way to set that but i dont know how do it better
397 cat > config.over <<EOF
398 installprefix=$RPM_BUILD_ROOT%{_prefix}
399 test -d \$installprefix || mkdir -p \$installprefix
400 test -d \$installprefix/bin || mkdir -p \$installprefix/bin
401 installarchlib=\`echo \$installarchlib | sed "s!\$prefix!\$installprefix!"\`
402 installbin=\`echo \$installbin | sed "s!\$prefix!\$installprefix!"\`
403 installman1dir=\`echo \$installman1dir | sed "s!\$prefix!\$installprefix!"\`
404 installman3dir=\`echo \$installman3dir | sed "s!\$prefix!\$installprefix!"\`
405 installprivlib=\`echo \$installprivlib | sed "s!\$prefix!\$installprefix!"\`
406 installscript=\`echo \$installscript | sed "s!\$prefix!\$installprefix!"\`
407 installsitelib=\`echo \$installsitelib | sed "s!\$prefix!\$installprefix!"\`
408 installsitearch=\`echo \$installsitearch | sed "s!\$prefix!\$installprefix!"\`
409 dynamic_ext=\`echo \$dynamic_ext GDBM_File NDBM_File\`
410 EOF
411
412 USETHREADS=%{!?_with_perl_threads:-U}%{?_with_perl_threads:-D}
413 sh Configure \
414         -des \
415         -Dcc=%{__cc} \
416         -Darchname=%{_target_platform} \
417         -Dcccdlflags='-fPIC' \
418         -Dccdlflags='-rdynamic' \
419         -Dprefix=%{_prefix} \
420         -Dscriptdir=%{_bindir} \
421         -Dsitelib=%{_libdir}/perl5/site_perl \
422         -Dman1dir=%{_mandir}/man1 \
423         -Dman3dir=%{_mandir}/man3 \
424         -Dman1ext=1 \
425         -Dman3ext=3perl \
426         -Doptimize="%{rpmcflags}" \
427         ${USETHREADS}usethreads \
428         -Uuselargefiles \
429 %ifarch sparc sparc64
430         -Ud_longdbl \
431 %endif
432         -Duseshrplib \
433         -Dd_dosuid \
434         -Ud_setresuid \
435         -Ud_setresgid
436
437 %{__make} CCDLFLAGS=-rdynamic
438
439
440 %install
441 rm -rf $RPM_BUILD_ROOT
442 install -d $RPM_BUILD_ROOT
443
444 %{__make} install
445 install utils/pl2pm $RPM_BUILD_ROOT%{_bindir}/pl2pm
446
447 ## Generate *.ph files (based on MDK, which based on Debian ;-)
448 (
449 LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}
450 PERL5LIB=$RPM_BUILD_ROOT%{_libdir}/perl5/%{version}
451 PERL=$RPM_BUILD_ROOT%{_bindir}/perl
452 H2PH=$RPM_BUILD_ROOT%{_bindir}/h2ph
453 PHDIR=$PERL5LIB/%{_target_platform}*
454 WANTED='
455         syscall.h
456         syslog.h
457         termios.h
458         wait.h
459         asm/termios.h
460         sys/ioctl.h
461         sys/socket.h
462         sys/syscall.h
463         sys/time.h
464 '
465 cd /usr/include
466 $PERL $H2PH -a -d $PHDIR $WANTED
467 )
468
469 ## Fix paths
470 (
471 cd $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}%{perlthread}
472 sed -e "s|$RPM_BUILD_ROOT||g" < Config.pm > Config.pm.new
473 mv -f Config.pm.new Config.pm
474 sed -e "s|$RPM_BUILD_ROOT||g" < .packlist > .packlist.new
475 mv -f .packlist.new .packlist
476 )
477
478 ## Fix lib
479 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/*/CORE/libperl.so*
480 install libperl.so.%{version} $RPM_BUILD_ROOT%{_libdir}
481 ln -sf libperl.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libperl.so
482
483 ## Fix installed man pages list
484 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/perl{5004delta,5005delta,aix,amiga,bs2000}* \
485         $RPM_BUILD_ROOT%{_mandir}/man1/perl{cygwin,dos,hpux,machten,macos}* \
486         $RPM_BUILD_ROOT%{_mandir}/man1/perl{mpeix,os2,os390,solaris,vmesa,vms,vos,win32}*
487
488 # dir tree for other perl modules
489 (cd $RPM_BUILD_ROOT%{_libdir}/perl5/site_perl
490 install -d AI/NeuralNet Algorithm Apache Archive Array Astro Attribute \
491         Audio Authen B Bundle Business CGI Cache Chart Class Config \
492         Convert Crypt DBD Data Date Devel Digest Error ExtUtils File \
493         Filesys Font Games Getopt GnuPG Graph HTML HTTP I18N IO/Socket IPC \
494         Image Inline Language Lingua/EN List Locale Log MIME Mail Math \
495         Module Net/SMTP NetServer Netscape News Number OLE Parse Pod \
496         PostScript Proc RADIUS RPC RPM Regexp SOAP/Transport SQL Schedule \
497         Set Sort Speech Spreadsheet Statistics String Sub Sys TeX Test \
498         Text/Query Tie Time Tree Unicode WWW XML/{Filter,Handler,Parser} \
499         auto/{AI,Array,Crypt,Data,Mail,Net,Schedule,Statistics,Text,WWW}
500
501 cd %{_target_platform}*/%{version}
502 install -d Astro Audio Authen B BSD Bit Compress Crypt/OpenSSL Data Devel \
503         Digest File IPC Inline Locale Math Net Speech/Recognizer String Term \
504         Text Unicode XML \
505         auto/{Astro,Audio,Authen,BSD,Bit,Compress,Crypt/OpenSSL,Data,Devel} \
506         auto/{Digest,File,IPC,Inline,Locale,Math,Net,Speech/Recognizer,String} \
507         auto/{Term,Text,Unicode,XML}
508 )
509
510 # These File::Spec submodules are for non-Unix systems
511 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/File/Spec/[EMOVW]*.pm
512 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/File::Spec::{Epoc,Mac,OS2,VMS,Win32}.3p*
513 #
514 # Newer Test::Harness is available as a separate package
515 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/Test/Harness.pm
516 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/Test::Harness.3p*
517 #
518 # Newer DB_File is available as a separate package
519 rm -rf $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File
520 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/DB_File.pm
521 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/DB_File.3p*
522 #
523 # Newer CGI is available as a separate package
524 rm -rf $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/CGI*
525 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/CGI*.3p*
526
527 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
528
529 # why is it there...?
530 rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/CORE/sperl.o
531
532 # documentation suffixes: .1/.3perl for core modules and .1p/.3pm for built from CPAN
533 echo -e ",s/^man1ext='1'/man1ext='1p'/\n,s/^man3ext='3perl'/man3ext='3pm'/\nw" | ed \
534         $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/Config.pm
535
536 %clean
537 rm -rf $RPM_BUILD_ROOT
538
539 %post   -p /sbin/ldconfig
540 %postun -p /sbin/ldconfig
541
542 %files
543 %defattr(644,root,root,755)
544 %attr(755,root,root) %{_bindir}/a2p
545 %attr(755,root,root) %{_bindir}/find2perl
546 %attr(755,root,root) %{_bindir}/perl
547 %attr(755,root,root) %{_bindir}/perl%{version}
548 %attr(755,root,root) %{_bindir}/s2p
549 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
550
551 %dir %{_libdir}/perl5
552 %dir %{_libdir}/perl5/%{version}
553
554 %dir %{_libdir}/perl5/site_perl
555 %{_libdir}/perl5/site_perl/AI
556 %{_libdir}/perl5/site_perl/Algorithm
557 %{_libdir}/perl5/site_perl/Apache
558 %{_libdir}/perl5/site_perl/Archive
559 %{_libdir}/perl5/site_perl/Array
560 %{_libdir}/perl5/site_perl/Astro
561 %{_libdir}/perl5/site_perl/Attribute
562 %{_libdir}/perl5/site_perl/Audio
563 %{_libdir}/perl5/site_perl/Authen
564 %{_libdir}/perl5/site_perl/Bundle
565 %{_libdir}/perl5/site_perl/Business
566 %{_libdir}/perl5/site_perl/CGI
567 %{_libdir}/perl5/site_perl/Cache
568 %{_libdir}/perl5/site_perl/Chart
569 %{_libdir}/perl5/site_perl/Class
570 %{_libdir}/perl5/site_perl/Config
571 %{_libdir}/perl5/site_perl/Convert
572 %{_libdir}/perl5/site_perl/Crypt
573 %{_libdir}/perl5/site_perl/DBD
574 %{_libdir}/perl5/site_perl/Data
575 %{_libdir}/perl5/site_perl/Date
576 %{_libdir}/perl5/site_perl/Devel
577 %{_libdir}/perl5/site_perl/Digest
578 %{_libdir}/perl5/site_perl/Error
579 %{_libdir}/perl5/site_perl/ExtUtils
580 %{_libdir}/perl5/site_perl/File
581 %{_libdir}/perl5/site_perl/Filesys
582 %{_libdir}/perl5/site_perl/Font
583 %{_libdir}/perl5/site_perl/Games
584 %{_libdir}/perl5/site_perl/Getopt
585 %{_libdir}/perl5/site_perl/GnuPG
586 %{_libdir}/perl5/site_perl/Graph
587 %{_libdir}/perl5/site_perl/HTML
588 %{_libdir}/perl5/site_perl/HTTP
589 %{_libdir}/perl5/site_perl/I18N
590 %{_libdir}/perl5/site_perl/IO
591 %{_libdir}/perl5/site_perl/IPC
592 %{_libdir}/perl5/site_perl/Image
593 %{_libdir}/perl5/site_perl/Inline
594 %{_libdir}/perl5/site_perl/Language
595 %{_libdir}/perl5/site_perl/Lingua
596 %{_libdir}/perl5/site_perl/List
597 %{_libdir}/perl5/site_perl/Locale
598 %{_libdir}/perl5/site_perl/Log
599 %{_libdir}/perl5/site_perl/MIME
600 %{_libdir}/perl5/site_perl/Mail
601 %{_libdir}/perl5/site_perl/Math
602 %{_libdir}/perl5/site_perl/Module
603 %{_libdir}/perl5/site_perl/Net
604 %{_libdir}/perl5/site_perl/News
605 %{_libdir}/perl5/site_perl/Number
606 %{_libdir}/perl5/site_perl/OLE
607 %{_libdir}/perl5/site_perl/Parse
608 %{_libdir}/perl5/site_perl/Pod
609 %{_libdir}/perl5/site_perl/PostScript
610 %{_libdir}/perl5/site_perl/Proc
611 %{_libdir}/perl5/site_perl/RADIUS
612 %{_libdir}/perl5/site_perl/RPC
613 %{_libdir}/perl5/site_perl/RPM
614 %{_libdir}/perl5/site_perl/Regexp
615 %{_libdir}/perl5/site_perl/SQL
616 %{_libdir}/perl5/site_perl/Schedule
617 %{_libdir}/perl5/site_perl/Set
618 %{_libdir}/perl5/site_perl/Sort
619 %{_libdir}/perl5/site_perl/Speech
620 %{_libdir}/perl5/site_perl/Spreadsheet
621 %{_libdir}/perl5/site_perl/Statistics
622 %{_libdir}/perl5/site_perl/String
623 %{_libdir}/perl5/site_perl/Sub
624 %{_libdir}/perl5/site_perl/Sys
625 %{_libdir}/perl5/site_perl/TeX
626 %{_libdir}/perl5/site_perl/Test
627 %{_libdir}/perl5/site_perl/Text
628 %{_libdir}/perl5/site_perl/Tie
629 %{_libdir}/perl5/site_perl/Time
630 %{_libdir}/perl5/site_perl/Tree
631 %{_libdir}/perl5/site_perl/Unicode
632 %{_libdir}/perl5/site_perl/WWW
633 %{_libdir}/perl5/site_perl/XML
634 %{_libdir}/perl5/site_perl/auto
635 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*
636 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}
637 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Astro
638 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Audio
639 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Authen
640 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/BSD
641 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Bit
642 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Compress
643 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Crypt
644 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Data
645 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Devel
646 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Digest
647 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/File
648 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/IPC
649 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Inline
650 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Locale
651 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Math
652 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Net
653 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Speech
654 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/String
655 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Term
656 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Text
657 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Unicode
658 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/XML
659 %dir %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto
660 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Astro
661 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Audio
662 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Authen
663 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/BSD
664 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Bit
665 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Compress
666 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Crypt
667 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Data
668 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Devel
669 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Digest
670 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/File
671 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/IPC
672 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Inline
673 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Locale
674 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Math
675 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Net
676 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Speech
677 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/String
678 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Term
679 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Text
680 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Unicode
681 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/XML
682
683 %{_libdir}/perl5/%{version}/AutoLoader.pm
684 %{_libdir}/perl5/%{version}/Carp
685 %{_libdir}/perl5/%{version}/Carp.pm
686 %{_libdir}/perl5/%{version}/Class
687 %{_libdir}/perl5/%{version}/Cwd.pm
688 %{_libdir}/perl5/%{version}/DirHandle.pm
689 %{_libdir}/perl5/%{version}/Exporter
690 %{_libdir}/perl5/%{version}/Exporter.pm
691 %dir %{_libdir}/perl5/%{version}/File
692 %{_libdir}/perl5/%{version}/File/Basename.pm
693 %{_libdir}/perl5/%{version}/File/Find.pm
694 %{_libdir}/perl5/%{version}/File/Path.pm
695 %{_libdir}/perl5/%{version}/File/Spec.pm
696 %{_libdir}/perl5/%{version}/File/Spec/Functions.pm
697 %{_libdir}/perl5/%{version}/File/stat.pm
698 %dir %{_libdir}/perl5/%{version}/File/Spec
699 %{_libdir}/perl5/%{version}/File/Spec/Unix.pm
700 %{_libdir}/perl5/%{version}/FileHandle.pm
701 %dir %{_libdir}/perl5/%{version}/IO
702 %dir %{_libdir}/perl5/%{version}/IO/Socket
703 %{_libdir}/perl5/%{version}/IO/Socket/INET.pm
704 %{_libdir}/perl5/%{version}/IO/Socket/UNIX.pm
705 %dir %{_libdir}/perl5/%{version}/IPC
706 %{_libdir}/perl5/%{version}/IPC/Open2.pm
707 %{_libdir}/perl5/%{version}/IPC/Open3.pm
708 %{_libdir}/perl5/%{version}/SelectSaver.pm
709 %{_libdir}/perl5/%{version}/Symbol.pm
710 %dir %{_libdir}/perl5/%{version}/Text
711 %{_libdir}/perl5/%{version}/Text/Tabs.pm
712 %{_libdir}/perl5/%{version}/Text/Wrap.pm
713 %dir %{_libdir}/perl5/%{version}/Time
714 %{_libdir}/perl5/%{version}/Time/Local.pm
715 %{_libdir}/perl5/%{version}/attributes.pm
716 %{_libdir}/perl5/%{version}/autouse.pm
717 %{_libdir}/perl5/%{version}/base.pm
718 %{_libdir}/perl5/%{version}/fields.pm
719 %{_libdir}/perl5/%{version}/constant.pm
720 %{_libdir}/perl5/%{version}/integer.pm
721 %{_libdir}/perl5/%{version}/lib.pm
722 %{_libdir}/perl5/%{version}/locale.pm
723 %{_libdir}/perl5/%{version}/overload.pm
724 %{_libdir}/perl5/%{version}/strict.pm
725 %{_libdir}/perl5/%{version}/vars.pm
726 %{_libdir}/perl5/%{version}/warnings.pm
727 %dir %{_libdir}/perl5/%{version}/warnings
728 %{_libdir}/perl5/%{version}/warnings/register.pm
729 %dir %{_libdir}/perl5/%{version}/pod
730 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*
731 %{_libdir}/perl5/%{version}/%{_target_platform}*/Config.pm
732 %{_libdir}/perl5/%{version}/%{_target_platform}*/DynaLoader.pm
733 %{_libdir}/perl5/%{version}/%{_target_platform}*/Errno.pm
734 %{_libdir}/perl5/%{version}/%{_target_platform}*/Fcntl.pm
735 %{_libdir}/perl5/%{version}/%{_target_platform}*/IO.pm
736 %{_libdir}/perl5/%{version}/%{_target_platform}*/IO
737 %{_libdir}/perl5/%{version}/%{_target_platform}*/POSIX.pm
738 %{_libdir}/perl5/%{version}/%{_target_platform}*/Socket.pm
739 %{_libdir}/perl5/%{version}/%{_target_platform}*/XSLoader.pm
740 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto
741 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader
742 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_findfile.al
743 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl
744 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl/Fcntl.bs
745 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Fcntl/Fcntl.so
746 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO
747 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO/IO.bs
748 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IO/IO.so
749 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX
750 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/POSIX.bs
751 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/POSIX.so
752 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/tmpfile.al
753 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket
754 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket/Socket.bs
755 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket/Socket.so
756
757 # *.ph files
758 %{_libdir}/perl5/%{version}/%{_target_platform}*/*.ph
759 %{_libdir}/perl5/%{version}/%{_target_platform}*/asm
760 %{_libdir}/perl5/%{version}/%{_target_platform}*/bits
761 %{_libdir}/perl5/%{version}/%{_target_platform}*/gnu
762 %{_libdir}/perl5/%{version}/%{_target_platform}*/linux
763 %{_libdir}/perl5/%{version}/%{_target_platform}*/sys
764
765 %{_mandir}/man1/a2p.1*
766 %{_mandir}/man1/dprofpp.1*
767 %{_mandir}/man1/find2perl.1*
768 %{_mandir}/man1/perl.1*
769 %{_mandir}/man1/perl[ae-z]*.1*
770 %{_mandir}/man1/perlb[!u]*.1*
771 %{_mandir}/man1/perlc[!c]*.1*
772 %{_mandir}/man1/perld[!o]*.1*
773 %{_mandir}/man1/s2p.1*
774 %{_mandir}/man1/xsubpp.1*
775 %lang(fi) %{_mandir}/fi/man1/perl*
776 %lang(pl) %{_mandir}/pl/man1/perl*
777 %{_mandir}/man3/AutoL*
778 %{_mandir}/man3/C[aow]*
779 %{_mandir}/man3/D[iy]*
780 %{_mandir}/man3/Exp*
781 %{_mandir}/man3/Fcntl*
782 %{_mandir}/man3/File::[BFPSs]*
783 %{_mandir}/man3/FileH*
784 %{_mandir}/man3/IO*
785 %{_mandir}/man3/IPC::O*
786 %{_mandir}/man3/PO*
787 %{_mandir}/man3/Sele*
788 %{_mandir}/man3/So*
789 %{_mandir}/man3/Sym*
790 %{_mandir}/man3/Text::[TW]*
791 %{_mandir}/man3/Time::L*
792 %{_mandir}/man3/[Xivw]*
793 %{_mandir}/man3/attri*
794 %{_mandir}/man3/au*
795 %{_mandir}/man3/base.*
796 %{_mandir}/man3/fields.*
797 %{_mandir}/man3/co*
798 %{_mandir}/man3/l[io]*
799 %{_mandir}/man3/ov*
800 %{_mandir}/man3/st*
801
802 %files devel
803 %defattr(644,root,root,755)
804 %doc README Changes
805 %attr(755,root,root) %{_bindir}/c2ph
806 %attr(755,root,root) %{_bindir}/dprofpp
807 %attr(755,root,root) %{_bindir}/h2ph
808 %attr(755,root,root) %{_bindir}/h2xs
809 %attr(755,root,root) %{_bindir}/perlbug
810 %attr(755,root,root) %{_bindir}/perlcc
811 %attr(755,root,root) %{_bindir}/perldoc
812 %attr(755,root,root) %{_bindir}/pl2pm
813 %attr(755,root,root) %{_bindir}/pod*
814 %attr(755,root,root) %{_bindir}/pstruct
815 %attr(755,root,root) %{_bindir}/splain
816
817 %attr(755,root,root) %{_libdir}/lib*.so
818 %{_mandir}/man1/c2ph.1*
819 %{_mandir}/man1/h2ph.1*
820 %{_mandir}/man1/h2xs.1*
821 %{_mandir}/man1/perlbug.1*
822 %{_mandir}/man1/perlcc.1*
823 %{_mandir}/man1/perldoc.1*
824 %{_mandir}/man1/pl2pm.1*
825 %{_mandir}/man1/pod2html.1*
826 %{_mandir}/man1/pod2man.1*
827 %{_mandir}/man1/pod2text.1*
828 %{_mandir}/man1/pod2usage.1*
829 %{_mandir}/man1/podchecker.1*
830 %{_mandir}/man1/podselect.1*
831 %{_mandir}/man1/pstruct.1*
832 %{_mandir}/man1/splain.1*
833
834 %{_libdir}/perl5/%{version}/%{_target_platform}*/CORE
835
836 %files -n sperl
837 %defattr(644,root,root,755)
838 %attr(4755,root,root) %{_bindir}/sperl%{version}
839 %attr(4755,root,root) %{_bindir}/suidperl
840
841 %files modules
842 %defattr(644,root,root,755)
843 %{_libdir}/perl5/site_perl/B
844 %{_libdir}/perl5/site_perl/NetServer
845 %{_libdir}/perl5/site_perl/Netscape
846 %{_libdir}/perl5/site_perl/SOAP
847 %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/B
848 %{_libdir}/perl5/%{version}/B
849 %{_libdir}/perl5/%{version}/CPAN
850 %{_libdir}/perl5/%{version}/Devel
851 %{_libdir}/perl5/%{version}/ExtUtils
852 %{_libdir}/perl5/%{version}/File/CheckTree.pm
853 %{_libdir}/perl5/%{version}/File/Compare.pm
854 %{_libdir}/perl5/%{version}/File/Copy.pm
855 %{_libdir}/perl5/%{version}/File/DosGlob.pm
856 %{_libdir}/perl5/%{version}/File/Temp.pm
857 #%{_libdir}/perl5/%{version}/File/Spec/[A-OV-Z]*.pm
858 %{_libdir}/perl5/%{version}/Getopt
859 %{_libdir}/perl5/%{version}/I18N
860 %{_libdir}/perl5/%{version}/Math
861 %{_libdir}/perl5/%{version}/Net
862 %{_libdir}/perl5/%{version}/Pod
863 %{_libdir}/perl5/%{version}/Search
864 %{_libdir}/perl5/%{version}/Term
865 #%{_libdir}/perl5/%{version}/Test
866 %{_libdir}/perl5/%{version}/Text/Abbrev.pm
867 %{_libdir}/perl5/%{version}/Text/ParseWords.pm
868 %{_libdir}/perl5/%{version}/Text/Soundex.pm
869 %{_libdir}/perl5/%{version}/Tie
870 %{_libdir}/perl5/%{version}/Time/[!L]*
871 %{_libdir}/perl5/%{version}/User
872 %{_libdir}/perl5/%{version}/auto
873 %{_libdir}/perl5/%{version}/pod/perldiag.pod
874 %{_libdir}/perl5/%{version}/unicode
875 %{_libdir}/perl5/%{version}/*.pl
876 %{_libdir}/perl5/%{version}/AnyDBM_File.pm
877 %{_libdir}/perl5/%{version}/AutoSplit.pm
878 %{_libdir}/perl5/%{version}/Benchmark.pm
879 %{_libdir}/perl5/%{version}/blib.pm
880 %{_libdir}/perl5/%{version}/bytes.pm
881 %{_libdir}/perl5/%{version}/charnames.pm
882 %{_libdir}/perl5/%{version}/CPAN.pm
883 %{_libdir}/perl5/%{version}/DB.pm
884 %{_libdir}/perl5/%{version}/diagnostics.pm
885 %{_libdir}/perl5/%{version}/Dumpvalue.pm
886 %{_libdir}/perl5/%{version}/English.pm
887 %{_libdir}/perl5/%{version}/Env.pm
888 %{_libdir}/perl5/%{version}/Fatal.pm
889 %{_libdir}/perl5/%{version}/FileCache.pm
890 %{_libdir}/perl5/%{version}/filetest.pm
891 %{_libdir}/perl5/%{version}/FindBin.pm
892 %{_libdir}/perl5/%{version}/less.pm
893 %{_libdir}/perl5/%{version}/open.pm
894 %{_libdir}/perl5/%{version}/SelfLoader.pm
895 %{_libdir}/perl5/%{version}/Shell.pm
896 %{_libdir}/perl5/%{version}/sigtrap.pm
897 %{_libdir}/perl5/%{version}/subs.pm
898 %{_libdir}/perl5/%{version}/Test.pm
899 %{_libdir}/perl5/%{version}/UNIVERSAL.pm
900 %{_libdir}/perl5/%{version}/utf8.pm
901 %{_libdir}/perl5/%{version}/%{_target_platform}*/B
902 %{_libdir}/perl5/%{version}/%{_target_platform}*/Data
903 %{_libdir}/perl5/%{version}/%{_target_platform}*/Devel
904 %{_libdir}/perl5/%{version}/%{_target_platform}*/File
905 %{_libdir}/perl5/%{version}/%{_target_platform}*/IPC
906 %{_libdir}/perl5/%{version}/%{_target_platform}*/Sys
907 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B
908 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B/B.bs
909 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/B/B.so
910 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader
911 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader/ByteLoader.bs
912 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader/ByteLoader.so
913 # we have newer DB_File in a separate package
914 #%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File
915 #%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/autosplit.ix
916 #%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.bs
917 #%attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.so
918 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data
919 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper
920 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper/Dumper.bs
921 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper/Dumper.so
922 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel
923 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf
924 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf/DProf.bs
925 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/DProf/DProf.so
926 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek
927 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek/Peek.bs
928 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Devel/Peek/Peek.so
929 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/DynaLoader.a
930 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/autosplit.ix
931 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_expandspec.al
932 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/dl_find_symbol_anywhere.al
933 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DynaLoader/extralibs.ld
934 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File
935 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob
936 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/autosplit.ix
937 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/Glob.bs
938 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/File/Glob/Glob.so
939 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File
940 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/autosplit.ix
941 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/GDBM_File.bs
942 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/GDBM_File/GDBM_File.so
943 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC
944 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV
945 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV/SysV.bs
946 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/IPC/SysV/SysV.so
947 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File
948 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File/NDBM_File.bs
949 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/NDBM_File/NDBM_File.so
950 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode
951 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode/Opcode.bs
952 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Opcode/Opcode.so
953 #%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ODBM_File
954 #%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ODBM_File/ODBM_File.bs
955 #%attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ODBM_File/ODBM_File.so
956 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/[a-su-w]*.al
957 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/time.al
958 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/tolower.al
959 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/toupper.al
960 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/POSIX/*.ix
961 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File
962 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File/SDBM_File.bs
963 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/SDBM_File/SDBM_File.so
964 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys
965 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname
966 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/autosplit.ix
967 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/Hostname.bs
968 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Hostname/Hostname.so
969 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog
970 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog/Syslog.bs
971 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Sys/Syslog/Syslog.so
972 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs
973 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs/attrs.bs
974 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/attrs/attrs.so
975 %dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re
976 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re/re.bs
977 %attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/re/re.so
978 %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/sdbm
979 %{_libdir}/perl5/%{version}/%{_target_platform}*/B.pm
980 %{_libdir}/perl5/%{version}/%{_target_platform}*/ByteLoader.pm
981 #%{_libdir}/perl5/%{version}/%{_target_platform}*/DB_File.pm
982 %{_libdir}/perl5/%{version}/%{_target_platform}*/attrs.pm
983 %{_libdir}/perl5/%{version}/%{_target_platform}*/GDBM_File.pm
984 %{_libdir}/perl5/%{version}/%{_target_platform}*/NDBM_File.pm
985 %{_libdir}/perl5/%{version}/%{_target_platform}*/Opcode.pm
986 #%{_libdir}/perl5/%{version}/%{_target_platform}*/ODBM_File.pm
987 %{_libdir}/perl5/%{version}/%{_target_platform}*/O.pm
988 %{_libdir}/perl5/%{version}/%{_target_platform}*/ops.pm
989 %{_libdir}/perl5/%{version}/%{_target_platform}*/re.pm
990 %{_libdir}/perl5/%{version}/%{_target_platform}*/Safe.pm
991 %{_libdir}/perl5/%{version}/%{_target_platform}*/SDBM_File.pm
992
993 %{_mandir}/man3/An*
994 %{_mandir}/man3/AutoS*
995 %{_mandir}/man3/[BMNOU]*
996 %{_mandir}/man3/C[Pl]*
997 %{_mandir}/man3/D[Baeu]*
998 %{_mandir}/man3/E[nr]*
999 %{_mandir}/man3/Ext*
1000 %{_mandir}/man3/Fa*
1001 %{_mandir}/man3/File::[CDGT]*
1002 %{_mandir}/man3/FileC*
1003 %{_mandir}/man3/Fin*
1004 %{_mandir}/man3/G[De]*
1005 %{_mandir}/man3/I1*
1006 %{_mandir}/man3/IPC::[MS]*
1007 %{_mandir}/man3/Po*
1008 %{_mandir}/man3/S[Dah]*
1009 %{_mandir}/man3/Sea*
1010 %{_mandir}/man3/Self*
1011 %{_mandir}/man3/Sys*
1012 %{_mandir}/man3/Te[rs]*
1013 %{_mandir}/man3/Text::[APS]*
1014 %{_mandir}/man3/Tie*
1015 %{_mandir}/man3/Time::[glt]*
1016 %{_mandir}/man3/attrs*
1017 %{_mandir}/man3/b[ly]*
1018 %{_mandir}/man3/ch*
1019 %{_mandir}/man3/d*
1020 %{_mandir}/man3/fil*
1021 %{_mandir}/man3/le*
1022 %{_mandir}/man3/op*
1023 %{_mandir}/man3/re*
1024 %{_mandir}/man3/s[iu]*
1025 %{_mandir}/man3/u*
1026
1027 %files pod
1028 %defattr(644,root,root,755)
1029 %{_libdir}/perl5/%{version}/pod/perl[!d]*
1030 %{_libdir}/perl5/%{version}/pod/perld[!i]*
This page took 0.167346 seconds and 3 git commands to generate.