[parrot/el6/master] update to current version

Gerd Pokorra gerd at fedoraproject.org
Thu Sep 9 12:49:54 UTC 2010


commit c6f47ca80162a2d329ae608af90013e16db222d5
Author: Gerd Pokorra <gz016 at vgerd1.zimt.uni-siegen.de>
Date:   Thu Sep 9 14:43:38 2010 +0200

    update to current version

 parrot.spec |   20 ++++++++++++--------
 sources     |    1 +
 2 files changed, 13 insertions(+), 8 deletions(-)
---
diff --git a/parrot.spec b/parrot.spec
index 87344a6..4d8ed64 100644
--- a/parrot.spec
+++ b/parrot.spec
@@ -1,12 +1,12 @@
 Name:           parrot
-Version:        2.6.0
+Version:        2.7.0
 Release:        1%{?dist}
-Summary:        a virtual machine
+Summary:        A virtual machine
 License:        Artistic 2.0
 Group:          Development/Libraries
 URL:            http://www.parrot.org/
 
-Source0:        ftp://ftp.parrot.org/pub/parrot/releases/stable/%{version}/parrot-%{version}.tar.gz
+Source0:        ftp://ftp.parrot.org/pub/parrot/releases/devel/%{version}/parrot-%{version}.tar.gz
 Source1:        %{name}.desk.in.tar.gz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -158,7 +158,7 @@ for var in 'parrot docs/running.pod' 'parrot_debugger src/parrot_debugger.c' \
            'pbc_disassemble src/pbc_disassemble.c' 'pbc_dump src/pbc_dump.c' \
            'pbc_merge src/pbc_merge.c' 'pbc_to_exe tools/dev/pbc_to_exe.pir' \
            'parrot_config tools/build/parrot_config_c.pl' \
-           'parrot-nqp compilers/nqp/README.pod'
+           'parrot-nqp ext/nqp-rx/README'    # evtl. docs/book/pct/ch05_nqp.pod
 do
     MAN_NAME=`echo $var | %{__perl} -na -e 'print $F[0]'`
     MAN_SOURCE=`echo $var | %{__perl} -na -e 'print $F[1]'`
@@ -181,9 +181,13 @@ find docs examples -type f -exec chmod 644 {} \;
 # With changed permissions the dependencies will be found
 find %{RPM_PAR_LIB_DIR}dynext -type f -name '*.so' -exec chmod 755 {} \;
 
-# Remove module that should be install instead (perl(File::Which))
+# Remove files that are already provided with the module: perl(File::Which)
 rm -rf %{RPM_PAR_LIB_DIR}tools/lib/File
 
+# Change the perl5 'use lib' command to find Parrot::Config in the
+# subdirectory 'tools/lib' of the RPM location
+%{__sed} -i -e '67 s&use lib "$Bin/../../lib"\; # build location&use lib '"'"'%{_libdir}/%{name}/%{version}/tools/lib'"'"'\; # RPM location&' ${RPM_PAR_LIB_DIR}tools/dev/mk_language_shell.pl
+
 
 # Added to reduce output errors when using rpmlint
 
@@ -301,6 +305,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Aug 21 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.7.0-1
+- updated to 2.7.0
+
 * Wed Jul 21 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.6.0-1
 - updated to 2.6.0
 - add vim files for syntax-highlighting and automatic indenting
@@ -360,9 +367,6 @@ rm -rf $RPM_BUILD_ROOT
 * Tue Dec 16 2008 Whiteknight <wknight8111 at gmail.com> 0.8.2
 - updated to 0.8.2
 
-* Wed Feb 20 2008 Patrick Michaud <pmichaud at pobox.com> 0.5.3
-- Update to 0.5.3.
-
 * Sat Mar 10 2007 Steven Pritchard <steve at kspei.com> 0.4.9-1
 - BuildRequires ncurses-devel.
 - For some reason now I need to force -lm too.
diff --git a/sources b/sources
index bf9312b..78f568f 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,3 @@
 a8e0d723797dc4ff3d6551d03814204a  parrot-2.6.0.tar.gz
 63344e357df345da0e91cdeb43bc1610  parrot.desk.in.tar.gz
+15ffa1a4548ecab9868668f0584a1194  parrot-2.7.0.tar.gz


More information about the scm-commits mailing list