Hello community, here is the log from the commit of package perl checked in at Thu May 17 00:31:31 CEST 2007. -------- --- perl/perl.changes 2007-03-26 14:53:52.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl/perl.changes 2007-05-11 13:57:48.517108000 +0200 @@ -1,0 +2,12 @@ +Fri May 11 13:58:01 CEST 2007 - rguenther@suse.de + +- Add all required directories to perl-base. + +------------------------------------------------------------------- +Mon Apr 23 17:55:37 CEST 2007 - rguenther@suse.de + +- Split off a perl-base package containing /usr/bin/perl and + some basic modules. +- Depend on perl-base from perl. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl.spec ++++++ --- /var/tmp/diff_new_pack.P21511/_old 2007-05-17 00:31:09.000000000 +0200 +++ /var/tmp/diff_new_pack.P21511/_new 2007-05-17 00:31:09.000000000 +0200 @@ -13,16 +13,17 @@ Name: perl BuildRequires: db-devel gdbm-devel ncurses-devel zlib-devel +Version: 5.8.8 +Release: 51 +Summary: The Perl interpreter License: Artistic License, GNU General Public License (GPL) Group: Development/Languages/Perl -Provides: perl-500 perl-base perl-Digest perl-Digest-MD5 perl-Filter-Simple perl-I18N-LangTags perl-MIME-Base64 perl-Storable perl-Test-Simple perl-Text-Balanced perl-Time-HiRes perl-libnet -Obsoletes: perl-Digest perl-Digest-MD5 perl-Filter-Simple perl-I18N-LangTags perl-MIME-Base64 perl-Storable perl-Test-Simple perl-Text-Balanced perl-Time-HiRes perl-libnet +Provides: perl-500 perl-Filter-Simple perl-I18N-LangTags perl-MIME-Base64 perl-Storable perl-Test-Simple perl-Text-Balanced perl-Time-HiRes perl-libnet +Obsoletes: perl-Filter-Simple perl-I18N-LangTags perl-MIME-Base64 perl-Storable perl-Test-Simple perl-Text-Balanced perl-Time-HiRes perl-libnet Requires: gzip +PreReq: perl-base = %version PreReq: %fillup_prereq Autoreqprov: on -Version: 5.8.8 -Release: 44 -Summary: The Perl interpreter Source: perl-%{version}.tar.bz2 Patch: perl-%{version}.dif Patch1: perl-gracefull-net-ftp.diff @@ -47,6 +48,29 @@ -------- Larry Wall, Louis J. LaBash, Jr. <llabash@siue.edu> +%package base +Group: Development/Languages/Perl +Summary: The Perl interpreter +Provides: perl-Digest perl-Digest-MD5 + +%description base +perl - Practical Extraction and Report Language + +Perl is optimized for scanning arbitrary text files, extracting +information from those text files, and printing reports based on that +information. It is also good for many system management tasks. Perl is +intended to be practical (easy to use, efficient, and complete) rather +than beautiful (tiny, elegant, and minimal). + +Some of the modules available on CPAN can be found in the "perl" +series. + + + +Authors: +-------- + Larry Wall, Louis J. LaBash, Jr. <llabash@siue.edu> + %prep %setup -q -n perl-5.8.8 %patch @@ -106,22 +130,145 @@ test -f "$d/stdarg.h" && (cd $d ; $RPM_BUILD_ROOT/usr/bin/perl -I$cp -I$cpa $RPM_BUILD_ROOT/usr/bin/h2ph -d $vpa stdarg.h stddef.h float.h) touch $RPM_BUILD_ROOT/usr/share/man/man3/perllocal.3pm touch $cpa/perllocal.pod +%if 0 +# remove unrelated target/os manpages +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlaix.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlamiga.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlapollo.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlbeos.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlbs2000.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlcygwin.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perldgux.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perldos.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlepoc.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlfreebsd.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlhpux.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlhurd.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlirix.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlmachten.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlmacos.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlmacosx.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlmint.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlnetware.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlopenbsd.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlos2.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlos390.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlos400.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlplan9.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlqnx.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlsolaris.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perltru64.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perluts.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlvmesa.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlvms.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlvos.1* +rm $RPM_BUILD_ROOT/usr/share/man/man1/perlwin32.1* +%endif +cat << EOF > perl-base-filelist +/usr/lib/perl5/%version/IO/ +/usr/lib/perl5/%version/List/ +/usr/lib/perl5/%version/Scalar/ +/usr/lib/perl5/%version/Carp.pm +/usr/lib/perl5/%version/Carp/ +/usr/lib/perl5/%version/Class/ +/usr/lib/perl5/%version/Digest.pm +/usr/lib/perl5/%version/Digest/ +/usr/lib/perl5/%version/Exporter.pm +/usr/lib/perl5/%version/Exporter/ +/usr/lib/perl5/%version/File/ +/usr/lib/perl5/%version/Getopt/ +/usr/lib/perl5/%version/IPC/ +/usr/lib/perl5/%version/Text/ +/usr/lib/perl5/%version/warnings.pm +/usr/lib/perl5/%version/warnings/ +/usr/lib/perl5/%version/AutoLoader.pm +/usr/lib/perl5/%version/FileHandle.pm +/usr/lib/perl5/%version/SelectSaver.pm +/usr/lib/perl5/%version/Symbol.pm +/usr/lib/perl5/%version/attributes.pm +/usr/lib/perl5/%version/base.pm +/usr/lib/perl5/%version/bytes.pm +/usr/lib/perl5/%version/bytes_heavy.pl +/usr/lib/perl5/%version/constant.pm +/usr/lib/perl5/%version/fields.pm +/usr/lib/perl5/%version/integer.pm +/usr/lib/perl5/%version/locale.pm +/usr/lib/perl5/%version/overload.pm +/usr/lib/perl5/%version/strict.pm +/usr/lib/perl5/%version/utf8.pm +/usr/lib/perl5/%version/utf8_heavy.pl +/usr/lib/perl5/%version/vars.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/Data/ +/usr/lib/perl5/%version/*-linux-thread-multi*/Digest/ +/usr/lib/perl5/%version/*-linux-thread-multi*/File/ +/usr/lib/perl5/%version/*-linux-thread-multi*/IO.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/IO/ +/usr/lib/perl5/%version/*-linux-thread-multi*/B.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/B/Deparse.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/Config.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/Cwd.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/DynaLoader.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/Errno.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/Fcntl.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/POSIX.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/Socket.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/XSLoader.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/Data/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/Digest/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/Fcntl/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/File/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/IO/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/List/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/Cwd/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/DynaLoader/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/Socket/ +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/POSIX/POSIX.bs +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/POSIX/POSIX.so +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/POSIX/autosplit.ix +/usr/lib/perl5/%version/*-linux-thread-multi*/auto/POSIX/load_imports.al +/usr/lib/perl5/%version/*-linux-thread-multi*/lib.pm +/usr/lib/perl5/%version/*-linux-thread-multi*/re.pm +EOF +cat perl-base-filelist | sed -e 's/^/%exclude /g' > perl-base-excludes %post %{fillup_only -an suseconfig} -%files +%files base -f perl-base-filelist +%defattr(-,root,root) +%dir /usr/lib/perl5 +%dir /usr/lib/perl5/%version +%dir /usr/lib/perl5/%version/*-linux-thread-multi* +%dir /usr/lib/perl5/%version/*-linux-thread-multi*/auto +%dir /usr/lib/perl5/%version/*-linux-thread-multi*/B +%dir /usr/lib/perl5/%version/*-linux-thread-multi*/auto/POSIX +/usr/bin/perl +/usr/bin/perl%version +/usr/bin/suidperl +%doc /usr/share/man/man1/perl.1.gz + +%files -f perl-base-excludes %defattr(-,root,root) +%exclude /usr/bin/perl +%exclude /usr/bin/perl%version +%exclude /usr/bin/suidperl +%exclude /usr/share/man/man1/perl.1.gz /sbin/conf.d/SuSEconfig.perl /var/adm/fillup-templates/sysconfig.suseconfig-perl /usr/bin/* -/usr/lib/perl* +/usr/lib/perl5/* %ghost /usr/lib/perl*/*/*/perllocal.pod %doc /usr/share/man/man1/* %doc /usr/share/man/man3/* %ghost %doc /usr/share/man/man3/perllocal.3pm.gz %changelog +* Fri May 11 2007 - rguenther@suse.de +- Add all required directories to perl-base. +* Mon Apr 23 2007 - rguenther@suse.de +- Split off a perl-base package containing /usr/bin/perl and + some basic modules. +- Depend on perl-base from perl. * Mon Mar 26 2007 - rguenther@suse.de - Add gdbm-devel, ncurses-devel and zlib-devel BuildRequires. * Wed Dec 27 2006 - schwab@suse.de ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de