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