%define perlthread %{?_with_perl_threads:-thread-multi}
Summary: Practical Extraction and Report Language (Perl)
+Summary(cs): Programovací jazyk Perl
+Summary(da): Programmeringssproget Perl
Summary(de): Praktische Extraktions- und Berichtsprache
Summary(es): Lenguaje práctica de extracción y listado
+Summary(fr): Langage de programmation Perl
+Summary(id): Bahasa pemrograman Perl
+Summary(is): Forritunarmálið Perl
+Summary(it): Perl: linguaggio di programmazione
+Summary(ja): Perl ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì
+Summary(ko): ÆÞ ÇÁ·Î±×·¡¹Ö ¾ð¾î
+Summary(no): Programmeringsspråket Perl
Summary(pl): Interpreter jêzyka Perl (Practical Extraction and Report Language)
+Summary(pt): A linguagem de programação Perl
Summary(pt_BR): Linguagem prática de extração e relatório
-Summary(ru): Practical Extraction and Report Language
+Summary(ru): ñÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Perl
+Summary(sk): Programovací jazyk Perl
+Summary(sl): Programski jezik Perl
+Summary(sv): Programmeringsspråket Perl
Summary(tr): Kabuk yorumlama dili
-Summary(uk): Practical Extraction and Report Language
+Summary(zh_CN): Perl ±à³ÌÓïÑÔ¡£
Name: perl
Version: 5.6.1
-Release: 36
+Release: 57
Epoch: 1
-License: GPL
+License: GPL/Artistic
Group: Applications/Text
Source0: ftp://ftp.cpan.org/pub/CPAN/src/%{name}-%{version}.tar.gz
Source1: %{name}-non-english-man-pages.tar.bz2
Patch10: %{name}-sitearch.patch
Patch11: %{name}-soname.patch
Patch12: %{name}-db3.patch
+Patch13: %{name}-gcc3.patch
URL: http://www.perl.org/
BuildRequires: db3-devel
BuildRequires: gdbm-devel
+Requires: perl-Class-Fields
Provides: perl(DynaLoader)
+Provides: perl-File-Spec = 0.82
+Provides: perl-IO = 1.20
+Obsoletes: perl-File-Spec
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Obsoletes: perl-IO
Obsoletes: perl-lib
Obsoletes: perl-mod-skel
Obsoletes: perl-base
(easy to use, efficient, complete) rather than beautiful (tiny,
elegant, minimal).
+%description -l cs
+Perl je vy¹¹í programovací jazyk s koøeny v jazyce C, sed, awk a
+shellových skriptech. Perl je vhodný pro manipulace s procesy a
+soubory, ale obzvlá¹tì se hodí ke zpracovávání textù. Perl vyniká
+praktièností úèinností. I kdy¾ se pou¾ívá prakticky na cokoli, vìt¹ina
+Perlových programù slou¾í jako správcovské utility nebo programy pro
+WWW. V Perlu je napsáno velmi mnoho CGI skriptù pro WWW servery na
+celém svìtì.
+
+%description -l da
+Perl er et høgniveauprogramsprog med røtter i C, sed, awk og
+skalskript. Perl er godt på at behandle processer og filer, og er
+særskilt godt på at behandle text. Utmærkende for Perl er at det er
+praktisk og effektivt. Det bruges for at gøre en mængd forskellige
+saker, men de almindeligeste programmerne er systemadministration og
+webbprogrammering. En stor andel af CGI-skripten på webben er skrivna
+i Perl. Du behøver installere pakken perl på dit system så at ditt
+system kan behandle Perlskript.
+
%description -l de
Perl ist eine Interpreter-Sprache, die zum Durchsuchen beliebiger
Text- dateien, Extrahieren von Informationen aus diesen Dateien und
pratique (simple à utiliser, efficace, complet) autant qu'agréable
(conscrit, élégant, minimal).
+%description -l id
+Perl adalah sebuah bahasa pemrograman tingkat tinggi yang didasarkan
+pada C, sed, awk, dan bahasa shell. Perl memiliki kemampuan penanganan
+proses dan file yang bagus, tapi terutama kemampuan penanganan teksnya
+yang baik. Ciri khas Perl adalah kepraktisan dan efisiensi. Meski
+digunakan untuk berbagai hal, aplikasi Perl yang paling umum adalah
+utilitas sistem administrasi dan pemrograman web. Sebagian besar skrip
+CGI yang ada di web ditulis dalam Perl. Anda perlu memasang paket perl
+di sistem agar dapat menjalankan skrip-skrip Perl.
+
+%description -l is
+Perl er hás stigs forritunar tungumál sem á rætur sínar að rekja til
+C, sed, awk, og skeljar forritunar. Perl er góð í að meðhöndla
+processa og skrár og er sérstaklega góð í að meðhöndla texta. Perls
+kostir eru nytsamleiki og virkni. Á meðan það er notað til að gera
+marga mismunandi hluti, Perl mest notuðu forrit eru krefisstjórnunar
+tól og vef forritun Stór hluti af CGI forritum á vefnum eru skrifaðar
+í Perl. Þú þarft perl pakkann settan upp á þínu krefi svo þitt kerfi
+geti notað Perl scriptur.
+
+%description -l it
+Perl è un linguaggio di programmazione di alto livello derivato dal
+linguaggio C, da sed, da awk e dallo scripting delle shell. E' adatto
+per la gestione di processi, di file e in particolare di file di
+testo. Perl è un linguaggio semplice ed efficiente. Viene utilizzato
+per numerosi scopi, ma le sue applicazioni più diffuse sono le utility
+di amministrazione del sistema e la programmazione Web. Una grossa
+parte degli script CGI nel Web sono scritti in Perl. È consigliabile
+installare il pacchetto perl in modo che il sistema sia in grado di
+gestire gli script di Perl.
+
+%description -l ja
+Perl ¤Ï C¸À¸ì¡¢sed, awk¡¢µÚ¤Ó ¥·¥§¥ë¥¹¥¯¥ê¥×¥Æ¥£¥ó¥°¤Ëº¬¸»¤ò
+»ý¤Ä¥Ï¥¤¥ì¥Ù¥ë¤Ê ¥×¥í¥°¥é¥à¸À¸ì¤Ç¤¹¡£Perl ¤Ï¥×¥í¥»¥¹¤ä¥Õ¥¡¥¤¥ë¤Î½èÍý¤Ë
+ŬÀÚ¤Ç ¡¢ÆÃ¤Ë ¥Æ¥¥¹¥È½èÍý¤Ë¤ÏºÇŬ¤Ç¤¹¡£¤µ¤Þ¤¶¤Þ¤Êºî¶È¤Ë
+»ÈÍѤµ¤ì¤Þ¤¹¤¬¡¢ Perl¤ÎºÇ¤âÉÑÈˤʳèÍѤϥ·¥¹¥Æ¥à¥¢¥É¥ß¥Ë¥¹¥È¥ì¡¼¥·¥ç¥ó
+¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤È web¥×¥í¥°¥é¥ß¥ó¥°¤Ç¤¹¡£web¾å¤Î ÂçÉôʬ¤ÎCGI"
+¥¹¥¯¥ê¥×¥È¤¬Perl¤Ç½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£ ¥·¥¹¥Æ¥à¤¬Perl¥¹¥¯¥ê¥×¥È¤ò
+½èÍý½ÐÍè¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï perl¥Ñ¥Ã¥±¡¼¥¸¤ò ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë
+ɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+
%description -l pl
Perl jest jêzykiem przeznaczonym do skanowania plików tekstowych,
wyci±gania z nich informacji i drukowania raportu bazuj±cego na tych
praktyczny (³atwy w u¿yciu, wydajny, kompletny) ni¿ piêkny (skromny,
elegancki, minimalny).
+%description -l pt
+O perl é uma linguagem de programação de alto nível que tem como
+raizes o C, sed, awk, e 'shell scripting'. O perl é bom a manipular
+processos e ficheiros, e é especialmente bom para manipular texto.
+Características do Perl são a eficiência e o uso prático. As
+aplicações mais comuns do Perl são utilitários de administração de
+sistema e programação Web. Uma grande parte dos 'scripts' CGI na Web
+são escritos em Perl. Você precisa do pacote perl instalado no seu
+sistema de maneira a que este possa tratar de 'scripts' de Perl.
+
+%description -l no
+
%description -l pt_BR
Perl é uma linguagem interpretada, otimizada para tratar arquivos
texto, extraindo informação desses arquivos e mostrando relatórios
ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ É web-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ. âÏÌØÛÁÑ ÞÁÓÔØ CGI ÓËÒÉÐÔÏ×
ÎÁÐÉÓÁÎÁ ÎÁ Perl.
-ðÏÓËÏÌØËÕ ÕÔÉÌÉÔÙ ÎÁ Perl ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÉÓÔÅÍÙ ÉÌÉ ×ÈÏÄÑÝÉÅ ×
-ÓÏÓÔÁ× ÄÒÕÇÉÈ ÐÁËÅÔÏ× ×ÓÔÒÅÞÁÀÔÓÑ ÏÞÅÎØ ÞÁÓÔÏ, ÌÕÞÛÅ ×ÓÅÇÏ ÕÓÔÁÎÏ×ÉÔØ
-ÜÔÏÔ ÐÁËÅÔ.
+%description -l sk
+Perl je programovací jazyk vy¹¹ej úrovne s koreòmi v C, sed, awk, a
+shell skriptoch. Perl má vhodné vlastnosti pre spracovanie procesov a
+súborov a je zvlá¹» vhodný pre spracovanie textu. Jeho cieµmi sú
+praktiènos» a efektivita. Aj keï je pou¾ívaný pre mno¾stvo rozlièných
+èinností, jeho najèastej¹ím pou¾itím (a kde vyniká najviac) sú
+pravdepodobne nástroje pre správu systému a programovanie na Webe.
+Veµká èas» CGI skriptov na Webe je napísaná v Perle. Balík perl
+potrebujete ma» nain¹talovaný, aby bol vá¹ systém schopný spracova»
+Perl skripty.
+
+%description -l sv
+Perl är ett högnivåprogramspråk med rötter i C, sed, awk och
+skalskript. Perl är bra på att hantera processer och filer, och är
+särskilt bra på att hantera text. Utmärkande för Perl är att det är
+praktiskt och effektivt. Det används för att göra en mängd olika
+saker, men de vanligaste tillämpningarna är systemadministration och
+webbprogrammering. En stor andel av CGI-skripten på webben är skrivna
+i Perl. Du behöver installera paketet perl på ditt system så att ditt
%description -l tr
Perl, metin dosyalarýný taramak, bu metin dosyalarýndan bilgi çýkarmak
ÎÁÊÓÉÌØΦÛÁ ÓÔÏÒÏÎÁ) ÃÅ, ¦ÍÏצÒÎÏ, ÕÔÉ̦ÔÉ ÓÉÓÔÅÍÎÏÇÏ ÁÄͦΦÓÔÒÕ×ÁÎÎÑ
ÔÁ web-ÐÒÏÇÒÁÍÕ×ÁÎÎÑ. â¦ÌØÛÁ ÞÁÓÔÉÎÁ CGI ÓËÒÉÐÔ¦× ÎÁÐÉÓÁÎÁ ÎÁ Perl.
-ïÓ˦ÌØËÉ ÕÔÉ̦ÔÉ ÎÁ Perl ÎÅÏÂȦÄΦ ÄÌÑ ÓÉÓÔÅÍÉ ÞÉ Ô¦, Ñ˦ ×ÈÏÄÑÔØ ÄÏ
-ÓËÌÁÄÕ ¦ÎÛÉÈ ÐÁËÅÔ¦× ÚÕÓÔÒ¦ÞÁÀÔØÓÑ ÄÏÓÉÔØ ÞÁÓÔÏ, ×ÁÒÔÏ ÃÅÊ ÐÁËÅÔ
-×ÓÔÁÎÏ×ÉÔÉ.
+%description -l zh_CN
+Perl ÊÇÒ»Öָ߼¶±à³ÌÓïÑÔ£¬ÆðÔ´ÓÚ C¡¢sed¡¢awk ºÍ shell ½Å±¾¡£
+ËüÉÆÓÚ´¦Àí½ø³ÌºÍÎļþ£¬ÓÈÆäÊÇ´¦ÀíÎı¾¡£Perl
+µÄÌصãÔÚÓÚÆäʵÓÃÐÔºÍÓÐЧÐÔ¡£
+¾¡¹ÜËü¿ÉÓÃÓÚÖ´ÐÐÐí¶à²»Í¬µÄÈÎÎñ£¬µ«ÊÇͨ³£¶àÓ¦ÓÃÓÚϵͳ¹ÜÀíʵÓóÌÐòºÍ Web
+±à³Ì¡£\n Web ÉÏµÄ´ó²¿·Ö CGI ½Å±¾¾ùʹÓà Perl
+ÓïÑÔ½øÐбàд¡£Äú±ØÐëÔÚϵͳÖа²×° perl Èí¼þ°ü£¬ ÒԱ㴦Àí Perl ½Å±¾¡£
%package devel
Summary: Perl development files
Arquivos de desenvolvimento e cabeçalhos para o perl.
%package -n sperl
-Summary: Practical Extraction and Report Language (SUID root binary)
+Summary: Perl setuid root binaries for use with setuid Perl scripts
+Summary(de): sperl zur Verwendung mit setuid Perl-Skripts
+Summary(es): sperl, para uso con los scrips de Perl setuid
+Summary(fr): sperl, à utiliser avec les scripts Perl setuid
+Summary(it): sperl, da usare con gli script di Perl setuid
+Summary(ja): Setuid Perl scripts ¤È°ì½ï¤Ë»ÈÍѤ¹¤ë¤¿¤á¤Î suidperl
+Summary(ko): Setuid ÆÞ ½ºÅ©¸³Æ®¿Í ÇÔ²² »ç¿ëµÇ´Â suidperl
+Summary(pl): Binaria setuid root Perla dla setuid-owych skryptów Perla
+Summary(pt): O suidperl, para usar com os programas de Perl 'setuid'
Summary(ru): SUID ×ÅÒÓÉÑ ÑÚÙËÁ Perl
-Summary(pl): Practical Extraction and Report Language (binaria SUID root)
+Summary(sv): sperl, att användas med setuid perlskript
Summary(uk): SUID-×ÅÒÓ¦Ñ ÍÏ×É Perl
+Summary(zh_CN): sperl£¬ÓÃÀ´Óë setuid perl ½Å±¾Ò»ÆðʹÓÃ
Group: Applications/Text
Requires: %{name} = %{version}
Obsoletes: perl-suidperl
%description -n sperl
-Practical Extraction and Report Language (SUID root binary).
+sperl is a setuid root binary copy of perl that allows for (hopefully)
+more secure running of setuid Perl scripts.
+
+%description -n sperl -l de
+sperl ist eine binäre setuid Kopie von Perl, mit der (hoffentlich)
+setuid-Skripts sicherer ausgeführt werden können.
+
+%description -n sperl -l es
+sperl es una copia binaria de setuid para perl que le permite una
+ejecución más segura de los scripts de Perl setuid.
+
+%description -n sperl -l fr
+sperl est une copie binaire setuid de perl qui permet une exécution
+plus sûre de scripts Perl setuid.
+
+%description -n sperl -l it
+sperl è una copia binaria setuid di perl che consente un'esecuzione
+più sicura di script di Perl setuid.
+
+%description -n sperl -l ja
+sperl ¤Ï setuid Perl scripts.¤ò¤â¤Ã¤È°ÂÁ´¤ËÆ°ºî¤Ç¤¤ë(´üÂԤΤ¢¤ë)°Ù¤Î
+perl ¤Îsetuid ¥Ð¥¤¥Ê¥ê ¥³¥Ô¡¼¤Ç¤¹¡£
%description -n sperl -l pl
-Practical Extraction and Report Language (binaria SUID root).
+sperl jest to kopia setuid root programu binarnego perl umo¿liwiaj±ca
+bezpieczniejsze (miejmy nadziejê) uruchamianie setuidowych skryptów
+Perla.
-%description -n sperl -l ru
-Perl - ÜÔÏ ÉÎÔÅÒÐÒÅÔÉÒÕÅÍÙÊ ÑÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ, ÕÈÏÄÑÝÉÊ ËÏÒÎÑÍÉ ×
-C, sed, awk É ÑÚÙËÉ ËÏÍÁÎÄÎÙÈ ÏÂÏÌÏÞÅË (shell). Perl ÈÏÒÏÛ ÄÌÑ ÒÁÂÏÔÙ
-Ó ÐÒÏÃÅÓÓÁÍÉ É ÆÁÊÌÁÍÉ, Á ÏÓÏÂÅÎÎÏ ÈÏÒÏÛ ÄÌÑ ÚÁÄÁÞ ÏÂÒÁÂÏÔËÉ ÔÅËÓÔÏ×.
-ïÓÏÂÅÎÎÏÓÔÉ Perl - ÐÒÁËÔÉÞÎÏÓÔØ É ÜÆÆÅËÔÉ×ÎÏÓÔØ. èÏÔÑ ÏÎ É
-ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÒÅÛÅÎÉÑ ÓÁÍÙÈ ÒÁÚÎÙÈ ÚÁÄÁÞ, ÎÁÉÂÏÌÅÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÅ
-ÐÒÉÍÅÎÅÎÉÑ (É ÔÏ, × ÞÅÍ ÏÎ ÓÉÌÅÎ) ÜÔÏ, ×ÅÒÏÑÔÎÏ, ÕÔÉÌÉÔÙ ÓÉÓÔÅÍÎÏÇÏ
-ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÑ É web-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ. âÏÌØÛÁÑ ÞÁÓÔØ CGI ÓËÒÉÐÔÏ×
-ÎÁÐÉÓÁÎÁ ÎÁ Perl.
+%description -n sperl -l pt
+O suidperl é uma cópia do perl com 'setuid' que permite uma execução
+mais segura dos 'scripts' de Perl 'setuid'.
+%description -n sperl -l ru
Suid perl ÉÓÐÌØÚÕÅÔÓÑ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÄÁÔØ ×ÏÚÍÏÖÎÏÓÔØ ÓÏÚÄÁ×ÁÔØ
ÓËÒÉÐÔÙ Ó ÕÔÁÎÏ×ÌÅÎÎÙÍ ÂÉÔÏÍ SUID. èÏÔÑ × ÎÅÇÏ ×ÓÔÒÏÅÎÏ ÄÏÓÔÁÔÏÞÎÏ
ÍÎÏÇÏ ÐÒÏ×ÅÒÏË, ÐÒÉÚ×ÁÎÙÈ ÏÂÅÓÐÅÞÉÔØ ÂÅÚÏÐÁÓÎÏÓÔØ ÅÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
suid perl ×ÓÅ ÒÁ×ÎÏ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÚÎÁÞÉÔÅÌØÎÕÀ ÐÏÔÅÎÃÉÁÌØÎÕÀ
-ÏÐÁÓÎÏÓÔØ. õÓÔÁÎÏ×ÌÉ×ÁÊÔÅ ÜÔÏÔ ÐÁËÅÔ ÔÏÌØËÏ × ÔÏÍ ÓÌÕÞÁÅ, ËÏÇÄÁ ×Ù
-Õ×ÅÒÅÎÙ, ÞÔÏ ÏÎ ×ÁÍ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÎÅÏÂÈÏÄÉÍ.
+ÏÐÁÓÎÏÓÔØ.
+
+%description -n sperl -l sv
+suidperl är en setuid binärkopia av pers som tillåter
+(förhoppningsvis) säkrare körning av setuid perlskript.
+
+%description -n sperl -l zh_CN
+suidperl ÊÇ perl µÄ setuid ¶þ½øÖƸ±±¾¡£ËüÔÊÐí£¨Ï£ÍûÈç´Ë£© ¸ü°²È«µØÔËÐÐ
+setuid perl ½Å±¾¡£
%package modules
Summary: Practical Extraction and Report Language - modules
Summary(pl): Practical Extraction and Report Language - modu³y
Summary(pt_BR): Módulos do perl básicos
Group: Applications/Text
+Requires: perl-Test-Harness
Prereq: %{name} = %{version}
Provides: perl-ANSIColor
-Provides: perl-Devel-Peek
Provides: perl-DProf
+Provides: perl-Devel-Peek
Provides: perl-PodParser
Obsoletes: perl-ANSIColor
-Obsoletes: perl-Devel-Peek
Obsoletes: perl-DProf
+Obsoletes: perl-Devel-Peek
Obsoletes: perl-PodParser
%description modules
%patch10 -p1
%patch11 -p1
%patch12 -p1
+%patch13 -p1
for i in find-* ; do
mv -f $i $i.old
# dir tree for other perl modules
(cd $RPM_BUILD_ROOT%{_libdir}/perl5/site_perl
-install -d B Class Crypt Date Devel ExtUtils File Font HTML HTTP I18N \
- IO/Socket Image Inline Mail News Net Parse RPC Text Tie Time XML \
- auto/Mail
+install -d AI Apache Archive Array Astro Audio Authen B Bundle Business \
+ CGI Class Config Convert Crypt DBD Data Date Devel Digest ExtUtils File \
+ Filesys Font Games Getopt Graph HTML HTTP I18N IO/Socket IPC \
+ Image Inline Language Lingua/EN List Locale Log MIME Mail Math \
+ Module Net/SMTP NetServer Netscape News Number OLE Parse Pod PostScript \
+ Proc RADIUS RPC Regexp SOAP/Transport Set Sort Speech Spreadsheet Sub Statistics \
+ String Sys TeX Test Text/Query Tie Time Tree WWW XML \
+ auto/{AI,Array,Crypt,Mail,Net,Statistics,Text,WWW}
+
cd %{_target_platform}*/%{version}
-install -d Apache BSD Compress Digest Net Term XML \
- auto/{Apache,BSD,Compress,Digest,Net,Term,XML}
+install -d Astro Audio Authen BSD Bit Compress Crypt/OpenSSL Data Devel Digest \
+ File IPC Locale Math Net Speech String Term Text Unicode XML \
+ auto/{Astro,Audio,Authen,BSD,Bit,Compress,Crypt/OpenSSL,Data,Devel} \
+ auto/{Digest,File,IPC,Locale,Math,Net,Speech,String,Term,Text} \
+ auto/{Unicode,XML}
)
+# These File::Spec submodules are for non-Unix systems
+rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/File/Spec/[EMOVW]*.pm
+rm -f $RPM_BUILD_ROOT%{_mandir}/man3/File::Spec::{Epoc,Mac,OS2,VMS,Win32}.3pm*
+#
+# Newer Test::Harness is available as a separate package
+rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/Test/Harness.pm
+rm -f $RPM_BUILD_ROOT%{_mandir}/man3/Test::Harness.3pm*
+#
+# Newer DB_File is available as a separate package
+rm -rf $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File
+rm -f $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{_target_platform}*/DB_File.pm
+rm -f $RPM_BUILD_ROOT%{_mandir}/man3/DB_File.3pm*
+#
+# Newer CGI is available as a separate package
+rm -rf $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/CGI*
+rm -f $RPM_BUILD_ROOT%{_mandir}/man3/CGI*.3pm*
+
bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
%clean
%dir %{_libdir}/perl5/%{version}
%dir %{_libdir}/perl5/site_perl
+%{_libdir}/perl5/site_perl/AI
+%{_libdir}/perl5/site_perl/Apache
+%{_libdir}/perl5/site_perl/Audio
+%{_libdir}/perl5/site_perl/Astro
+%{_libdir}/perl5/site_perl/Archive
+%{_libdir}/perl5/site_perl/Array
+%{_libdir}/perl5/site_perl/Authen
+%{_libdir}/perl5/site_perl/Bundle
+%{_libdir}/perl5/site_perl/Business
+%{_libdir}/perl5/site_perl/CGI
%{_libdir}/perl5/site_perl/Class
+%{_libdir}/perl5/site_perl/Config
+%{_libdir}/perl5/site_perl/Convert
%{_libdir}/perl5/site_perl/Crypt
+%{_libdir}/perl5/site_perl/DBD
+%{_libdir}/perl5/site_perl/Data
%{_libdir}/perl5/site_perl/Date
%{_libdir}/perl5/site_perl/Devel
+%{_libdir}/perl5/site_perl/Digest
%{_libdir}/perl5/site_perl/ExtUtils
%{_libdir}/perl5/site_perl/File
+%{_libdir}/perl5/site_perl/Filesys
%{_libdir}/perl5/site_perl/Font
+%{_libdir}/perl5/site_perl/Games
+%{_libdir}/perl5/site_perl/Getopt
+%{_libdir}/perl5/site_perl/Graph
%{_libdir}/perl5/site_perl/HTML
%{_libdir}/perl5/site_perl/HTTP
%{_libdir}/perl5/site_perl/I18N
%{_libdir}/perl5/site_perl/IO
+%{_libdir}/perl5/site_perl/IPC
%{_libdir}/perl5/site_perl/Image
%{_libdir}/perl5/site_perl/Inline
+%{_libdir}/perl5/site_perl/Language
+%{_libdir}/perl5/site_perl/Lingua
+%{_libdir}/perl5/site_perl/List
+%{_libdir}/perl5/site_perl/Locale
+%{_libdir}/perl5/site_perl/Log
+%{_libdir}/perl5/site_perl/MIME
%{_libdir}/perl5/site_perl/Mail
+%{_libdir}/perl5/site_perl/Math
+%{_libdir}/perl5/site_perl/Module
%{_libdir}/perl5/site_perl/News
%{_libdir}/perl5/site_perl/Net
+%{_libdir}/perl5/site_perl/Number
+%{_libdir}/perl5/site_perl/OLE
%{_libdir}/perl5/site_perl/Parse
+%{_libdir}/perl5/site_perl/Pod
+%{_libdir}/perl5/site_perl/PostScript
+%{_libdir}/perl5/site_perl/Proc
+%{_libdir}/perl5/site_perl/RADIUS
%{_libdir}/perl5/site_perl/RPC
+%{_libdir}/perl5/site_perl/Regexp
+%{_libdir}/perl5/site_perl/Set
+%{_libdir}/perl5/site_perl/Sort
+%{_libdir}/perl5/site_perl/Speech
+%{_libdir}/perl5/site_perl/Spreadsheet
+%{_libdir}/perl5/site_perl/Statistics
+%{_libdir}/perl5/site_perl/String
+%{_libdir}/perl5/site_perl/Sub
+%{_libdir}/perl5/site_perl/Sys
+%{_libdir}/perl5/site_perl/TeX
+%{_libdir}/perl5/site_perl/Test
%{_libdir}/perl5/site_perl/Text
%{_libdir}/perl5/site_perl/Tie
%{_libdir}/perl5/site_perl/Time
+%{_libdir}/perl5/site_perl/Tree
+%{_libdir}/perl5/site_perl/WWW
%{_libdir}/perl5/site_perl/XML
%{_libdir}/perl5/site_perl/auto
%dir %{_libdir}/perl5/site_perl/%{_target_platform}*
%dir %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Astro
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Audio
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Authen
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/BSD
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Bit
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Compress
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Crypt
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Data
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Devel
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Digest
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/File
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/IPC
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Locale
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Math
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Net
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Speech
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/String
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Term
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Text
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Unicode
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/XML
%dir %{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Astro
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Audio
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Authen
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/BSD
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Bit
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Compress
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Crypt
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Data
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Devel
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Digest
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/File
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/IPC
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Locale
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Math
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Net
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Speech
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/String
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Term
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Text
+%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Unicode
%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/XML
%{_libdir}/perl5/%{version}/AutoLoader.pm
%{_libdir}/perl5/%{version}/Carp
%{_libdir}/perl5/%{version}/Carp.pm
+%{_libdir}/perl5/%{version}/Class
%{_libdir}/perl5/%{version}/Cwd.pm
%{_libdir}/perl5/%{version}/DirHandle.pm
%{_libdir}/perl5/%{version}/Exporter
%{_libdir}/perl5/%{version}/File/Find.pm
%{_libdir}/perl5/%{version}/File/Path.pm
%{_libdir}/perl5/%{version}/File/Spec.pm
+%{_libdir}/perl5/%{version}/File/Spec/Functions.pm
%{_libdir}/perl5/%{version}/File/stat.pm
%dir %{_libdir}/perl5/%{version}/File/Spec
%{_libdir}/perl5/%{version}/File/Spec/Unix.pm
%{_libdir}/perl5/%{version}/Time/Local.pm
%{_libdir}/perl5/%{version}/attributes.pm
%{_libdir}/perl5/%{version}/autouse.pm
-%{_libdir}/perl5/%{version}/base.pm
+# newer versions are in perl-Class-Fields
+#%{_libdir}/perl5/%{version}/base.pm
+#%{_libdir}/perl5/%{version}/fields.pm
%{_libdir}/perl5/%{version}/constant.pm
-%{_libdir}/perl5/%{version}/fields.pm
%{_libdir}/perl5/%{version}/integer.pm
%{_libdir}/perl5/%{version}/lib.pm
%{_libdir}/perl5/%{version}/locale.pm
%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket/Socket.bs
%attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Socket/Socket.so
+# some *.ph files, probably more shoud be included (if not all)
+%{_libdir}/perl5/%{version}/%{_target_platform}*/*.ph
+%{_libdir}/perl5/%{version}/%{_target_platform}*/asm
+%{_libdir}/perl5/%{version}/%{_target_platform}*/bits
+%{_libdir}/perl5/%{version}/%{_target_platform}*/gnu
+%{_libdir}/perl5/%{version}/%{_target_platform}*/linux
+%{_libdir}/perl5/%{version}/%{_target_platform}*/net
+%{_libdir}/perl5/%{version}/%{_target_platform}*/sys
+
%{_mandir}/man1/a2p.1*
%{_mandir}/man1/dprofpp.1*
%{_mandir}/man1/find2perl.1*
%{_mandir}/man1/perl.1*
+%{_mandir}/man1/perl[ae-z]*.1*
+%{_mandir}/man1/perlb[^u]*.1*
+%{_mandir}/man1/perlc[^c]*.1*
+%{_mandir}/man1/perld[^o]*.1*
%{_mandir}/man1/s2p.1*
%{_mandir}/man1/xsubpp.1*
-%lang(fi) %{_mandir}/fi/man1/perl.1*
-%lang(pl) %{_mandir}/pl/man1/perl.1*
-
+%lang(fi) %{_mandir}/fi/man1/perl*
+%lang(pl) %{_mandir}/pl/man1/perl*
+%{_mandir}/man3/AutoL*
+%{_mandir}/man3/C[aow]*
+%{_mandir}/man3/D[iy]*
+%{_mandir}/man3/Exp*
+%{_mandir}/man3/Fcntl*
+%{_mandir}/man3/File::[BFPSs]*
+%{_mandir}/man3/FileH*
+%{_mandir}/man3/IO*
+%{_mandir}/man3/IPC::O*
+%{_mandir}/man3/PO*
+%{_mandir}/man3/Sele*
+%{_mandir}/man3/So*
+%{_mandir}/man3/Sym*
+%{_mandir}/man3/Text::[TW]*
+%{_mandir}/man3/Time::L*
+%{_mandir}/man3/[Xivw]*
+%{_mandir}/man3/attri*
+%{_mandir}/man3/au*
+# newer versions are in perl-Class-Fields
+#%{_mandir}/man3/base.*
+#%{_mandir}/man3/fields.*
+%{_mandir}/man3/co*
+%{_mandir}/man3/l[io]*
+%{_mandir}/man3/ov*
+%{_mandir}/man3/st*
%files devel
%defattr(644,root,root,755)
%{_mandir}/man1/c2ph.1*
%{_mandir}/man1/h2ph.1*
%{_mandir}/man1/h2xs.1*
-%{_mandir}/man1/perl[a-z]*.1*
+%{_mandir}/man1/perlbug.1*
+%{_mandir}/man1/perlcc.1*
+%{_mandir}/man1/perldoc.1*
%{_mandir}/man1/pl2pm.1*
%{_mandir}/man1/pod2html.1*
%{_mandir}/man1/pod2man.1*
%{_mandir}/man1/podselect.1*
%{_mandir}/man1/pstruct.1*
%{_mandir}/man1/splain.1*
-%{_mandir}/man3/[A-BD-Za-z]*
-%{_mandir}/man3/CPAN*
-%{_mandir}/man3/C[a-z]*
-%lang(fi) %{_mandir}/fi/man1/perl[a-z]*.1*
-%lang(pl) %{_mandir}/pl/man1/perl[a-z]*.1*
%{_libdir}/perl5/%{version}/%{_target_platform}*/CORE
%files modules
%defattr(644,root,root,755)
%{_libdir}/perl5/site_perl/B
-%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/Apache
-%{_libdir}/perl5/site_perl/%{_target_platform}*/%{version}/auto/Apache
+%{_libdir}/perl5/site_perl/NetServer
+%{_libdir}/perl5/site_perl/Netscape
+%{_libdir}/perl5/site_perl/SOAP
%{_libdir}/perl5/%{version}/B
%{_libdir}/perl5/%{version}/CPAN
-%{_libdir}/perl5/%{version}/Class
%{_libdir}/perl5/%{version}/Devel
%{_libdir}/perl5/%{version}/ExtUtils
%{_libdir}/perl5/%{version}/File/CheckTree.pm
%{_libdir}/perl5/%{version}/File/Copy.pm
%{_libdir}/perl5/%{version}/File/DosGlob.pm
%{_libdir}/perl5/%{version}/File/Temp.pm
-%{_libdir}/perl5/%{version}/File/Spec/[A-OV-Z]*.pm
+#%{_libdir}/perl5/%{version}/File/Spec/[A-OV-Z]*.pm
%{_libdir}/perl5/%{version}/Getopt
%{_libdir}/perl5/%{version}/I18N
%{_libdir}/perl5/%{version}/Math
%{_libdir}/perl5/%{version}/Pod
%{_libdir}/perl5/%{version}/Search
%{_libdir}/perl5/%{version}/Term
-%{_libdir}/perl5/%{version}/Test
+#%{_libdir}/perl5/%{version}/Test
%{_libdir}/perl5/%{version}/Text/Abbrev.pm
%{_libdir}/perl5/%{version}/Text/ParseWords.pm
%{_libdir}/perl5/%{version}/Text/Soundex.pm
%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader
%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader/ByteLoader.bs
%attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/ByteLoader/ByteLoader.so
-%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File
-%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/autosplit.ix
-%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.bs
-%attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.so
+# we have newer DB_File in a separate package
+#%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File
+#%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/autosplit.ix
+#%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.bs
+#%attr(755,root,root) %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/DB_File/DB_File.so
%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data
%dir %{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper
%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/Data/Dumper/Dumper.bs
%{_libdir}/perl5/%{version}/%{_target_platform}*/auto/sdbm
%{_libdir}/perl5/%{version}/%{_target_platform}*/B.pm
%{_libdir}/perl5/%{version}/%{_target_platform}*/ByteLoader.pm
-%{_libdir}/perl5/%{version}/%{_target_platform}*/DB_File.pm
+#%{_libdir}/perl5/%{version}/%{_target_platform}*/DB_File.pm
%{_libdir}/perl5/%{version}/%{_target_platform}*/attrs.pm
%{_libdir}/perl5/%{version}/%{_target_platform}*/GDBM_File.pm
%{_libdir}/perl5/%{version}/%{_target_platform}*/NDBM_File.pm
%{_libdir}/perl5/%{version}/%{_target_platform}*/Safe.pm
%{_libdir}/perl5/%{version}/%{_target_platform}*/SDBM_File.pm
+%{_mandir}/man3/An*
+%{_mandir}/man3/AutoS*
+%{_mandir}/man3/[BMNOU]*
+%{_mandir}/man3/C[Pl]*
+%{_mandir}/man3/D[Baeu]*
+%{_mandir}/man3/E[nr]*
+%{_mandir}/man3/Ext*
+%{_mandir}/man3/Fa*
+%{_mandir}/man3/File::[CDGT]*
+%{_mandir}/man3/FileC*
+%{_mandir}/man3/Fin*
+%{_mandir}/man3/G[De]*
+%{_mandir}/man3/I1*
+%{_mandir}/man3/IPC::[MS]*
+%{_mandir}/man3/Po*
+%{_mandir}/man3/S[Dah]*
+%{_mandir}/man3/Sea*
+%{_mandir}/man3/Self*
+%{_mandir}/man3/Sys*
+%{_mandir}/man3/Te[rs]*
+%{_mandir}/man3/Text::[APS]*
+%{_mandir}/man3/Tie*
+%{_mandir}/man3/Time::[glt]*
+%{_mandir}/man3/attrs*
+%{_mandir}/man3/b[ly]*
+%{_mandir}/man3/ch*
+%{_mandir}/man3/d*
+%{_mandir}/man3/fil*
+%{_mandir}/man3/le*
+%{_mandir}/man3/op*
+%{_mandir}/man3/re*
+%{_mandir}/man3/s[iu]*
+%{_mandir}/man3/u*
+
%files pod
%defattr(644,root,root,755)
%{_libdir}/perl5/%{version}/pod/perl[^d]*