rpms/rakudo/F-11 import.log, 1.1, 1.2 rakudo.spec, 1.1, 1.2 sources, 1.2, 1.3

Gerd Pokorra gerd at fedoraproject.org
Wed Aug 12 20:39:46 UTC 2009


Author: gerd

Update of /cvs/pkgs/rpms/rakudo/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17465/F-11

Modified Files:
	import.log rakudo.spec sources 
Log Message:
modified source to add a path to the @*INC library array



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/rakudo/F-11/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	9 Aug 2009 11:45:06 -0000	1.1
+++ import.log	12 Aug 2009 20:39:46 -0000	1.2
@@ -1 +1,2 @@
 rakudo-0_0_2009_07_1_4_0-3_fc11:F-11:rakudo-0.0.2009.07_1.4.0-3.fc11.src.rpm:1249818177
+rakudo-0_0_2009_07_1_4_0-4_fc11:F-11:rakudo-0.0.2009.07_1.4.0-4.fc11.src.rpm:1250109455


Index: rakudo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rakudo/F-11/rakudo.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- rakudo.spec	9 Aug 2009 11:45:06 -0000	1.1
+++ rakudo.spec	12 Aug 2009 20:39:46 -0000	1.2
@@ -9,7 +9,7 @@ ExcludeArch:ppc
 
 Name:           rakudo
 Version:        0.0.%{year}.%{month}_%{parrot_version}
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        A Perl compiler on Parrot
 License:        Artistic 2.0
 Group:          Development/Languages
@@ -19,7 +19,7 @@ Source0:        http://cloud.github.com/
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-# This librarys are needed while pbc_to_exe include them
+# This librarys are needed while "pbc_to_exe" include them
 BuildRequires:  ncurses-devel
 BuildRequires:  readline-devel
 BuildRequires:  gmp-devel
@@ -38,19 +38,27 @@ http://perl6-projects.org
 
 %prep
 %setup -q -n %{name}-%{year}-%{month}
+%{__perl} -pi -e "s,'PATH_EXT','%{par_lang_perl6}/lib'," src/builtins/globals.pir
 exit 0
 
 %build
 %{__perl} Configure.pl
 make
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
+
 make install DESTDIR=$RPM_BUILD_ROOT
+
+# Force executable permission on shared objects so they get stripped
+%{__chmod} 755 $RPM_BUILD_ROOT%{parrot_dynext}/perl6*.so
+
 # Creating man-page
 %{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1
 pod2man --section=1 --name=perl6 docs/running.pod | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/perl6.1.gz
 
+
 %check
 %{?!_without_tests: make test}
 exit 0
@@ -75,16 +83,17 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Sun Aug 9 2009 Gerd Pokorra <gp at zimt.uni-siegen.de> 0.0.2009.07_1.4.0-3
-- modified source added so that shared objects will be stripped
+* Sun Aug 9 2009 Gerd Pokorra <gp at zimt.uni-siegen.de> 0.0.2009.07_1.4.0-4
+- modified source to add a path to the @*INC array
+- force executable permission on shared objects so they get stripped
 
 * Thu Aug 6 2009 Gerd Pokorra <gp at zimt.uni-siegen.de> 0.0.2009.07_1.4.0-2
-- Add a perl6 man page
+- add a perl6 man page
 
 * Fri Jul 31 2009 Gerd Pokorra <gp at zimt.uni-siegen.de> 0.0.2009.07_1.4.0-1
-- Fix versioning
+- fix versioning
 - use 'ExcludeArch:ppc' for now
-- Provide full SourceURL
+- provide full SourceURL
 - strip binary
 - first .spec file created
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rakudo/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	9 Aug 2009 11:45:06 -0000	1.2
+++ sources	12 Aug 2009 20:39:46 -0000	1.3
@@ -1 +1 @@
-585ae3110c4471cb860f067028762c2b  rakudo-2009-07.tar.gz
+8605d1d1987143db58749a983a7801bf  rakudo-2009-07.tar.gz




More information about the fedora-extras-commits mailing list