Summary(zh_CN): Perl ±à³ÌÓïÑÔ¡£
Name: perl
Version: 5.6.1
-Release: 48
+Release: 57
Epoch: 1
-License: GPL or Artistic
+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
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
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ì.
+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
%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.
+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.
+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¤ÎºÇ¤âÉÑÈˤʳèÍѤϥ·¥¹¥Æ¥à¥¢¥É¥ß¥Ë¥¹¥È¥ì¡¼¥·¥ç¥ó
¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤È web¥×¥í¥°¥é¥ß¥ó¥°¤Ç¤¹¡£web¾å¤Î ÂçÉôʬ¤ÎCGI"
¥¹¥¯¥ê¥×¥È¤¬Perl¤Ç½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£ ¥·¥¹¥Æ¥à¤¬Perl¥¹¥¯¥ê¥×¥È¤ò
-½èÍý½ÐÍè¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï perl¥Ñ¥Ã¥±¡¼¥¸¤ò ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë
+½èÍý½ÐÍè¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¤Ï perl¥Ñ¥Ã¥±¡¼¥¸¤ò ¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë
ɬÍפ¬¤¢¤ê¤Þ¤¹¡£
%description -l pl
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.
+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
ÎÁÐÉÓÁÎÁ ÎÁ 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ú
+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.
%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
+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
+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
%description -l zh_CN
Perl ÊÇÒ»Öָ߼¶±à³ÌÓïÑÔ£¬ÆðÔ´ÓÚ C¡¢sed¡¢awk ºÍ shell ½Å±¾¡£
-ËüÉÆÓÚ´¦Àí½ø³ÌºÍÎļþ£¬ÓÈÆäÊÇ´¦ÀíÎı¾¡£Perl µÄÌصãÔÚÓÚÆäʵÓÃÐÔºÍÓÐЧÐÔ¡£
+ËüÉÆÓÚ´¦Àí½ø³ÌºÍÎļþ£¬ÓÈÆäÊÇ´¦ÀíÎı¾¡£Perl
+µÄÌصãÔÚÓÚÆäʵÓÃÐÔºÍÓÐЧÐÔ¡£
¾¡¹ÜËü¿ÉÓÃÓÚÖ´ÐÐÐí¶à²»Í¬µÄÈÎÎñ£¬µ«ÊÇͨ³£¶àÓ¦ÓÃÓÚϵͳ¹ÜÀíʵÓóÌÐòºÍ Web
±à³Ì¡£\n Web ÉÏµÄ´ó²¿·Ö CGI ½Å±¾¾ùʹÓà Perl
-ÓïÑÔ½øÐбàд¡£Äú±ØÐëÔÚϵͳÖа²×° perl Èí¼þ°ü£¬ ÒԱ㴦Àí Perl ½Å±¾¡£
+ÓïÑÔ½øÐбàд¡£Äú±ØÐëÔÚϵͳÖа²×° perl Èí¼þ°ü£¬ ÒԱ㴦Àí Perl ½Å±¾¡£
%package devel
Summary: Perl development files
perl ¤Îsetuid ¥Ð¥¤¥Ê¥ê ¥³¥Ô¡¼¤Ç¤¹¡£
%description -n sperl -l pl
-sperl jest to kopia setuid root programu binarnego perl
-umo¿liwiaj±ca bezpieczniejsze (miejmy nadziejê) uruchamianie
-setuidowych skryptów Perla.
+sperl jest to kopia setuid root programu binarnego perl umo¿liwiaj±ca
+bezpieczniejsze (miejmy nadziejê) uruchamianie setuidowych skryptów
+Perla.
%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'.
+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 ÉÓÐÌØÚÕÅÔÓÑ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÄÁÔØ ×ÏÚÍÏÖÎÏÓÔØ ÓÏÚÄÁ×ÁÔØ
(förhoppningsvis) säkrare körning av setuid perlskript.
%description -n sperl -l zh_CN
-suidperl ÊÇ perl µÄ setuid ¶þ½øÖƸ±±¾¡£ËüÔÊÐí£¨Ï£ÍûÈç´Ë£©
-¸ü°²È«µØÔËÐÐ setuid perl ½Å±¾¡£
+suidperl ÊÇ perl µÄ setuid ¶þ½øÖƸ±±¾¡£ËüÔÊÐí£¨Ï£ÍûÈç´Ë£© ¸ü°²È«µØÔËÐÐ
+setuid perl ½Å±¾¡£
%package modules
Summary: Practical Extraction and Report Language - 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 Apache Archive Array Authen B Bundle Business CGI Class \
- Config Convert Crypt DBD Data Date Devel Digest ExtUtils File \
+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 Locale Log MIME Mail Math \
- Module Net NetServer Netscape News Number Parse Pod PostScript \
- Proc RADIUS RPC Regexp Set Sort Sub Statistics String Sys TeX \
- Test Text/Query Tie Time Tree WWW XML \
- auto/{Crypt,Net,Statistics,Text,WWW}
+ 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 Authen BSD Bit Compress Crypt/OpenSSL Data Devel Digest File \
- IPC Locale Math Net String Term Text Unicode XML \
- auto/{Authen,BSD,Bit,Compress,Crypt/OpenSSL,Data,Devel,Digest} \
- auto/{File,IPC,Locale,Math,Net,String,Term,Text,Unicode,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}/Test/Harness.pm
rm -f $RPM_BUILD_ROOT%{_mandir}/man3/Test::Harness.3pm*
#
-# Newer DB_File is available as a separate package
+# 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
+# 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*
%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/Digest
%{_libdir}/perl5/site_perl/ExtUtils
%{_libdir}/perl5/site_perl/File
-%{_libdir}/perl5/site_perl/Filesys
+%{_libdir}/perl5/site_perl/Filesys
%{_libdir}/perl5/site_perl/Font
%{_libdir}/perl5/site_perl/Games
%{_libdir}/perl5/site_perl/Getopt
%{_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/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/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/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}/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/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/%{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}/%{_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*
%{_libdir}/perl5/site_perl/B
%{_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