rpms/parrot/F-12 parrot.spec,1.9,1.10 sources,1.7,1.8

Gerd Pokorra gerd at fedoraproject.org
Sun Jun 20 11:59:32 UTC 2010


Author: gerd

Update of /cvs/pkgs/rpms/parrot/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv20324

Modified Files:
	parrot.spec sources 
Log Message:
update to 2.5.0 (the current parrot sources) with some little changes at the spec file


Index: parrot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/F-12/parrot.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- parrot.spec	19 May 2010 10:52:09 -0000	1.9
+++ parrot.spec	20 Jun 2010 11:59:32 -0000	1.10
@@ -1,5 +1,5 @@
 Name:           parrot
-Version:        2.4.0
+Version:        2.5.0
 Release:        1%{?dist}
 Summary:        a virtual machine
 License:        Artistic 2.0
@@ -201,10 +201,10 @@ find docs/html -type f -size 0 -exec rm 
 find docs -wholename 'docs/doc-prep' -type f -size 0 -exec rm -f {} \;
 
 # Set path for installed programs in docs package
-find examples/json -type f -name "*.pir" \
-    -exec %{__sed} -i -e '1 s&#!../../parrot&#!/usr/bin/parrot&' {} \;
-find examples -type f -path 'examples/*/*/setup.pir' \
-    -exec %{__sed} -i -e '1 s&#! ../../../parrot&#!/usr/bin/parrot&' {} \;
+find examples -type f \( -name "*.pir" -o \
+                         -wholename 'examples/shootout/random.pasm' \)  \
+    -exec %{__sed} -i -e '1 s&#!.*\(parrot\)&#!/usr/bin/\1&' {} \;
+
 find examples -type f \( -name '*.pl' -o \
                          -wholename 'examples/pir/befunge/t/basic.t' -o  \
                          -path 'examples/languages/*/harness'               \) \
@@ -214,14 +214,8 @@ find examples -type f -name "*.py" \
 find examples -type f -name "*.rb" \
     -exec %{__sed} -i -e '1 s&#! ruby&#!/usr/bin/ruby&' {} \;
 
-find examples -type f \( -name "*.pir" -o \
-                         -wholename 'examples/shootout/random.pasm' \)  \
-    -exec %{__sed} -i -e '1 s&#!./parrot&#!/usr/bin/parrot&' {} \;
-
 find examples -wholename 'examples/languages/abc/t/01-tests.t' \
     -exec %{__sed} -i -e '1 s&#!perl&#!/usr/bin/perl&' {} \;
-find examples -wholename 'examples/shootout/revcomp.pir' \
-    -exec %{__sed} -i -e '1 s&#!parrot&#!/usr/bin/parrot&' {} \;
 
 find examples -wholename 'examples/languages/abc/t/harness' \
     -exec %{__perl} -pi -e 's/\r$//' {} \;
@@ -244,7 +238,7 @@ desktop-file-install --delete-original -
 export LD_LIBRARY_PATH=$( pwd )/blib/lib
 FULL='full'
 %{?_without_fulltest: FULL=''}
-%{?!_without_tests: make ${FULL}test}
+%{?!_without_tests: make ${FULL}test; rm -f docs/doc-prep}
 
 
 %clean
@@ -282,6 +276,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/pbc_merge
 %{_bindir}/pbc_to_exe
 %{_bindir}/pbc_dump
+%{_bindir}/ops2c
 %{_includedir}/parrot
 %{_libdir}/libparrot.so
 %exclude %{_libdir}/libparrot.a
@@ -303,8 +298,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Wed May 19 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.4.0-1
-- updated to 2.4.0
+* Fri Jun 18 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.5.0-1
+- updated to 2.5.0
+- add the ops2c binary
 - add the parrot-prove binary
 
 * Tue Apr 20 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.3.0-1
@@ -345,7 +341,6 @@ rm -rf $RPM_BUILD_ROOT
 
 * Sun Mar 22 2009 David Fetter <david at fetter.org> 1.0.0-3
 - Removed wrong prefix from pkgconfig per Christoph Wickert
-- Changed i386 to ix86 per Christoph Wickert
 
 * Tue Mar 17 2009 Allison Randal <allison at parrot.org> 1.0.0
 - updated to 1.0.0
@@ -375,6 +370,3 @@ rm -rf $RPM_BUILD_ROOT
 - Force permissions on the doc directories.
 - Add -lcurses to get readline detection to work.
 - Add BuildRequires libicu-devel.
-
-* Tue Mar 18 2003 Steve Fink <sfink at foxglove.localdomain> 0.0.11
-- first .spec file created


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/F-12/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	19 May 2010 10:52:09 -0000	1.7
+++ sources	20 Jun 2010 11:59:32 -0000	1.8
@@ -1,2 +1,2 @@
-596c62109f80e1c4b6a5919553dc801b  parrot-2.4.0.tar.gz
+c64fe3a619afbda92e92d8df93b0d05d  parrot-2.5.0.tar.gz
 63344e357df345da0e91cdeb43bc1610  parrot.desk.in.tar.gz



More information about the scm-commits mailing list