rpms/parrot/EL-6 parrot.spec,1.9,1.10 sources,1.7,1.8
Gerd Pokorra
gerd at fedoraproject.org
Sun Jun 20 12:00:17 UTC 2010
Author: gerd
Update of /cvs/pkgs/rpms/parrot/EL-6
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv20408
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/EL-6/parrot.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- parrot.spec 19 May 2010 11:35:24 -0000 1.9
+++ parrot.spec 20 Jun 2010 12:00:17 -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/EL-6/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources 19 May 2010 11:35:24 -0000 1.7
+++ sources 20 Jun 2010 12:00:17 -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