Hello community, here is the log from the commit of package parrot for openSUSE:Factory checked in at Thu Jul 9 10:45:44 CEST 2009. -------- --- parrot/parrot.changes 2009-06-09 21:08:08.000000000 +0200 +++ parrot/parrot.changes 2009-06-26 14:32:33.000000000 +0200 @@ -2 +2 @@ -Tue Jun 9 21:08:01 CEST 2009 - coolo@novell.com +Fri Jun 26 14:13:27 CEST 2009 - mls@suse.de @@ -4 +4 @@ -- fix build +- update to June version calling whatdependson for head-i586 Old: ---- parrot-0.0.2009.06.01.tar.bz2 New: ---- parrot-0.0.2009.06.19.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ parrot.spec ++++++ --- /var/tmp/diff_new_pack.dIXK87/_old 2009-07-09 10:44:43.000000000 +0200 +++ /var/tmp/diff_new_pack.dIXK87/_new 2009-07-09 10:44:43.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package parrot (Version 0.0.2009.06.01) +# spec file for package parrot (Version 0.0.2009.06.19) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -18,11 +18,11 @@ Name: parrot -Version: 0.0.2009.06.01 -Release: 2 +Version: 0.0.2009.06.19 +Release: 1 Summary: Parrot Virtual Machine -License: Artistic License -Group: Development/Libraries/Other +License: Artistic 2.0 +Group: Development/Libraries Url: http://www.parrot.org/ Source0: parrot-%{version}.tar.bz2 Patch0: parrot.diff @@ -37,22 +37,22 @@ %endif %package docs -Summary: Parrot Virtual Machine -License: Artistic License -Group: Development/Libraries/Other +Summary: Parrot Virtual Machine documentation +License: Artistic 2.0 +Group: Development/Libraries %if ! 0%{?suse_version} BuildRequires: /usr/bin/perldoc %endif -%package -n libparrot1_1_0 -Summary: Parrot Virtual Machine -License: Artistic License -Group: Development/Libraries/Other +%package -n libparrot1_3_0 +Summary: Parrot Virtual Machine Library +License: Artistic 2.0 +Group: Development/Libraries %package devel -Summary: Parrot Virtual Machine -License: Artistic License -Group: Development/Libraries/Other +Summary: Parrot Virtual Machine development headers and libraries +License: Artistic 2.0 +Group: Development/Libraries Requires: %{name} = %{version} Requires: readline-devel Requires: ncurses-devel @@ -68,28 +68,17 @@ bytecode for dynamic languages. Parrot is the target for Rakudo Perl 6, as well as variety of other languages. - - -%description -n libparrot1_1_0 +%description -n libparrot1_3_0 Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot is the target for Rakudo Perl 6, as well as variety of other languages. - - %description docs -Parrot is a virtual machine designed to efficiently compile and execute -bytecode for dynamic languages. Parrot is the target for Rakudo Perl 6, -as well as variety of other languages. - - +Documentation in text-, POD- and HTML-format (docs/html-subdirectory) and also +examples about the Parrot Virtual Machine %description devel -Parrot is a virtual machine designed to efficiently compile and execute -bytecode for dynamic languages. Parrot is the target for Rakudo Perl 6, -as well as variety of other languages. - - +Parrot Virtual Machine development headers and libraries. %prep %setup -q @@ -104,7 +93,7 @@ %build if test "%{_vendor}" = "suse" then - LIBS='-lncurses -lm -lpthread' + LIBS='-lncurses -lm' else LIBS='-lcurses -lm' fi @@ -179,9 +168,9 @@ %clean rm -rf $RPM_BUILD_ROOT -%post -n libparrot1_1_0 -p /sbin/ldconfig +%post -n libparrot1_3_0 -p /sbin/ldconfig -%postun -n libparrot1_1_0 -p /sbin/ldconfig +%postun -n libparrot1_3_0 -p /sbin/ldconfig %files %defattr(-,root,root,-) @@ -190,7 +179,7 @@ %exclude %{_bindir}/pbc_* %{_bindir}/* -%files -n libparrot1_1_0 +%files -n libparrot1_3_0 %defattr(-,root,root,-) %dir %{_libdir}/parrot %dir %{_libdir}/parrot/* @@ -219,9 +208,3 @@ %{_libdir}/parrot/*/[st]* %changelog -* Tue Jun 09 2009 coolo@novell.com -- fix build -* Thu Apr 23 2009 mls@suse.de -- update to April version -* Fri Apr 03 2009 mls@suse.de -- initial revision ++++++ parrot-0.0.2009.06.01.tar.bz2 -> parrot-0.0.2009.06.19.tar.bz2 ++++++ ++++ 113471 lines of diff (skipped) ++++++ parrot.diff ++++++ --- /var/tmp/diff_new_pack.dIXK87/_old 2009-07-09 10:44:49.000000000 +0200 +++ /var/tmp/diff_new_pack.dIXK87/_new 2009-07-09 10:44:49.000000000 +0200 @@ -1,7 +1,7 @@ ---- ./MANIFEST.generated.orig 2009-04-23 12:51:23.000000000 +0000 -+++ ./MANIFEST.generated 2009-04-23 12:54:59.000000000 +0000 -@@ -190,12 +190,15 @@ runtime/parrot/library/Stream/Writer.pbc - runtime/parrot/library/TGE.pbc [tge] +--- ./MANIFEST.generated.orig 2009-06-19 08:29:08.000000000 +0000 ++++ ./MANIFEST.generated 2009-06-26 12:03:32.000000000 +0000 +@@ -200,12 +200,15 @@ runtime/parrot/library/YAML/Dumper/Defau + runtime/parrot/library/YAML/Dumper.pbc [main] src/call_list.txt [devel]src src/glut_callbacks.c [] +src/install_config.o [devel]src @@ -16,7 +16,7 @@ src/pmc/boolean.dump [devel]src src/pmc/continuation.dump [devel]src src/pmc/default.dump [devel]src -@@ -226,5 +229,6 @@ src/pmc/string.dump +@@ -240,5 +243,6 @@ src/pmc/string.dump src/pmc/sub.dump [devel]src src/pmc/undef.dump [devel]src src/string_private_cstring.h [] @@ -24,8 +24,8 @@ +tools/build/dynoplibs.pl [devel] +tools/build/dynpmc.pl [devel] vtable.dump [devel]src ---- ./config/gen/config_pm/config_pir.in.orig 2009-04-17 13:28:18.000000000 +0000 -+++ ./config/gen/config_pm/config_pir.in 2009-04-23 12:54:59.000000000 +0000 +--- ./config/gen/config_pm/config_pir.in.orig 2009-06-19 08:29:07.000000000 +0000 ++++ ./config/gen/config_pm/config_pir.in 2009-06-26 12:03:32.000000000 +0000 @@ -49,7 +49,7 @@ undefined values) is undefined, and may $S0 = concat prefix, "/runtime" $I0 = stat $S0, .STAT_EXISTS @@ -35,8 +35,8 @@ goto L2 L1: conf_file = prefix . "/runtime/parrot/include/config.fpmc" ---- ./config/init/defaults.pm.orig 2009-04-17 13:26:54.000000000 +0000 -+++ ./config/init/defaults.pm 2009-04-23 12:54:59.000000000 +0000 +--- ./config/init/defaults.pm.orig 2009-06-19 08:29:07.000000000 +0000 ++++ ./config/init/defaults.pm 2009-06-26 12:03:32.000000000 +0000 @@ -72,6 +72,10 @@ sub runstep { # to their 'use English' names as documented in 'perlvar'.) $conf->data->set_p5( OSNAME => $^O ); @@ -57,23 +57,24 @@ # ld: Tool used to build shared libraries and dynamically loadable # modules. Often $cc on Unix-ish systems, but apparently sometimes ---- ./tools/dev/install_dev_files.pl.orig 2009-04-17 13:17:12.000000000 +0000 -+++ ./tools/dev/install_dev_files.pl 2009-04-23 12:54:59.000000000 +0000 -@@ -134,8 +134,9 @@ while (<>) { - $dest = File::Spec->catdir( $options{includedir}, $parrotdir, $dest ); - } - elsif ( $meta{src} ) { -- $dest =~ s/^src//; # strip off leading src/ dir -- $dest = File::Spec->catdir( $options{srcdir}, $parrotdir, $dest ); -+ #$dest =~ s/^src//; # strip off leading src/ dir -+ #$dest = File::Spec->catdir( $options{srcdir}, $parrotdir, $dest ); -+ $dest = File::Spec->catdir( $options{libdir}, $parrotdir, $dest ); - } - elsif ( $meta{doc} ) { - $dest =~ s/^docs/pod/; # docs dir are actually raw Pod ---- ./tools/dev/pbc_to_exe.pir.orig 2009-04-23 12:51:15.000000000 +0000 -+++ ./tools/dev/pbc_to_exe.pir 2009-04-23 12:54:59.000000000 +0000 -@@ -227,17 +227,23 @@ MAIN +--- ./tools/dev/install_dev_files.pl.orig 2009-06-19 08:29:01.000000000 +0000 ++++ ./tools/dev/install_dev_files.pl 2009-06-26 12:11:38.000000000 +0000 +@@ -130,10 +130,10 @@ my(%metatransforms) = ( + }, + src => { + ismeta => 1, +- optiondir => 'src', ++ optiondir => 'lib', + transform => sub { + my($filehash) = @_; +- $filehash->{Dest} =~ s/^src//; # strip off leading src/ dir ++ #$filehash->{Dest} =~ s/^src//; # strip off leading src/ dir + $filehash->{DestDirs} = [$parrotdir]; + return($filehash); + }, +--- ./tools/dev/pbc_to_exe.pir.orig 2009-06-19 08:29:01.000000000 +0000 ++++ ./tools/dev/pbc_to_exe.pir 2009-06-26 12:03:32.000000000 +0000 +@@ -506,17 +506,23 @@ END_OF_FUNCTION .param int install :optional $P0 = '_config'() @@ -99,7 +100,7 @@ pathquote = '' unless osname == 'MSWin32' goto not_windows pathquote = '"' -@@ -277,7 +283,7 @@ MAIN +@@ -557,7 +563,7 @@ END_OF_FUNCTION $P0 = '_config'() .local string cc, link, link_dynamic, linkflags, ld_out, libparrot, libs, o @@ -108,7 +109,7 @@ cc = $P0['cc'] link = $P0['link'] link_dynamic = $P0['link_dynamic'] -@@ -289,12 +295,19 @@ MAIN +@@ -569,12 +575,19 @@ END_OF_FUNCTION rpath = $P0['rpath_blib'] osname = $P0['osname'] build_dir = $P0['build_dir'] ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org