Hello community, here is the log from the commit of package parrot for openSUSE:Factory checked in at 2013-03-08 09:36:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/parrot (Old) and /work/SRC/openSUSE:Factory/.parrot.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "parrot", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/parrot/parrot.changes 2013-01-17 09:53:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.parrot.new/parrot.changes 2013-03-08 09:36:31.000000000 +0100 @@ -1,0 +2,8 @@ +Thu Feb 7 11:16:02 CET 2013 - [email protected] + +- update to parrot-5.0.0 + * install of a couple of forgotten files + * new experimental PARROT_DYNEXT environment variable + * new experimental dynext_dirs config entry + +------------------------------------------------------------------- Old: ---- parrot-4.11.0.tar.bz2 New: ---- parrot-5.0.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ parrot.spec ++++++ --- /var/tmp/diff_new_pack.3oxCc1/_old 2013-03-08 09:36:32.000000000 +0100 +++ /var/tmp/diff_new_pack.3oxCc1/_new 2013-03-08 09:36:32.000000000 +0100 @@ -16,9 +16,9 @@ # Name: parrot -Version: 4.11.0 +Version: 5.0.0 Release: 0 -%define pversion 4_11_0 +%define pversion 5_0_0 Summary: Parrot Virtual Machine License: Artistic-2.0 Group: Development/Libraries/Other @@ -104,6 +104,7 @@ %{__perl} Configure.pl \ --prefix=%{_usr} \ --libdir=%{_libdir} \ + --datadir=%{_libdir} \ --sysconfdir=%{_sysconfdir} \ --infodir=%{_datadir}/info \ --mandir=%{_mandir} \ @@ -126,8 +127,9 @@ mkdir $RPM_BUILD_ROOT export LD_LIBRARY_PATH=$( pwd )/blib/lib make install-dev DESTDIR=$RPM_BUILD_ROOT -PARROT_LIB=%{_libdir}`./parrot_config versiondir` -PARROT_INC=%{_includedir}`./parrot_config versiondir` +PARROT_VER=`./parrot_config versiondir` +PARROT_LIB=%{_libdir}$PARROT_VER +PARROT_INC=%{_includedir}$PARROT_VER wd=`pwd` for i in $RPM_BUILD_ROOT$PARROT_LIB/tools/build/* ; do perl -pi -e "s@$wd/include@$PARROT_INC@g" $i @@ -136,9 +138,8 @@ perl -pi -e "s@$wd@$PARROT_LIB@g" $i done perl -pi -e 's@^(use lib ..FindBin::Bin/\.\./)\.\."@$1lib"@' $RPM_BUILD_ROOT$PARROT_LIB/tools/build/dynpmc.pl -# Drop the docs so rpm can pick them up itself. -rm -rf $RPM_BUILD_ROOT%{_usr}/share/doc/parrot # necessary for SuSE -#rm -rf $RPM_BUILD_ROOT/%{_docdir}/parrot # for Solaris? +# Drop the docs so rpm can pick them up itself with %doc. +rm -rf $RPM_BUILD_ROOT%{_libdir}/doc # Force permissions on doc directories. find docs examples -type d -exec chmod 755 {} \; find docs examples -type f -exec chmod 644 {} \; ++++++ parrot-4.11.0.tar.bz2 -> parrot-5.0.0.tar.bz2 ++++++ ++++ 7587 lines of diff (skipped) ++++++ parrot.diff ++++++ --- /var/tmp/diff_new_pack.3oxCc1/_old 2013-03-08 09:36:36.000000000 +0100 +++ /var/tmp/diff_new_pack.3oxCc1/_new 2013-03-08 09:36:36.000000000 +0100 @@ -41,6 +41,45 @@ # Copyright (C) 2007, Parrot Foundation. +--- ./lib/Parrot/Install.pm.orig 2013-02-07 12:31:06.000000000 +0000 ++++ ./lib/Parrot/Install.pm 2013-02-07 12:32:57.000000000 +0000 +@@ -295,7 +295,7 @@ sub install_files { + @$options{qw(destdir datadir versiondir dryrun)}; + ref($files) eq 'ARRAY' or die "Error: parameter \$files must be an arrayref\n"; + +- my ($src, $dest, $mode, $manifest); ++ my ($src, $dest, $mdest, $mode, $manifest); + print("Installing ...\n"); + if (!$dryrun) { + my $destdatadir = $destdir +@@ -311,8 +311,8 @@ sub install_files { + warn "Bad reference passed in \$files (want a HASH, got a '$ref')\n"; + next; + } +- ( $src, $dest ) = map { $el->{$_} } qw(Source Dest); +- $dest = $destdir . $dest; ++ ( $src, $mdest ) = map { $el->{$_} } qw(Source Dest); ++ $dest = $destdir . $mdest; + if ( $dryrun ) { + print "$src -> $dest\n"; + next; +@@ -332,14 +332,14 @@ sub install_files { + # this loop + if (-e $dest) { + print "$dest\n"; +- print $manifest "$dest\n" unless $dryrun; ++ print $manifest "$mdest\n" unless $dryrun; + next; + } + } + } + cp( $src, $dest ) or die "Error: couldn't copy $src to $dest: $!\n"; + print "$dest\n"; +- print $manifest "$dest\n" unless $dryrun; ++ print $manifest "$mdest\n" unless $dryrun; + } + $mode = ( stat($src) )[2]; + chmod $mode, $dest; --- ./lib/Parrot/Pmc2c/PCCMETHOD.pm.orig 2011-07-18 10:38:55.000000000 +0000 +++ ./lib/Parrot/Pmc2c/PCCMETHOD.pm 2011-07-18 10:44:39.000000000 +0000 @@ -4,7 +4,8 @@ package Parrot::Pmc2c::PCCMETHOD; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
