rpms/parrot/F-12 parrot.patch, 1.1, 1.2 parrot.spec, 1.6, 1.7 sources, 1.4, 1.5
Gerd Pokorra
gerd at fedoraproject.org
Thu Mar 18 23:06:56 UTC 2010
Author: gerd
Update of /cvs/pkgs/rpms/parrot/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv22295
Modified Files:
parrot.patch parrot.spec sources
Log Message:
update to 2.2.0
parrot.patch:
lib/Parrot/Install.pm | 10 ++++++++++
tools/dev/install_files.pl | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
Index: parrot.patch
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/F-12/parrot.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- parrot.patch 23 Jan 2010 21:03:05 -0000 1.1
+++ parrot.patch 18 Mar 2010 23:06:55 -0000 1.2
@@ -9,14 +9,6 @@
return($filehash);
},
},
---- config/gen/makefiles/parrot_pc.in 2009-06-06 16:33:32.000000000 +0200
-+++ config/gen/makefiles/parrot_pc.in.new 2009-07-13 23:09:45.000000000 +0200
-@@ -7,4 +7,4 @@
- Description: virtual machine to execute bytecode for interpreted languages
- Version: @VERSION@
- Libs: -L${libdir} -lparrot @icu_shared@ @libs@
--Cflags: -I${includedir}
-+Cflags: -I${includedir}@versiondir@
--- lib/Parrot/Install.pm 2009-06-01 09:29:57.000000000 +0200
+++ lib/Parrot/Install.pm 2009-06-03 08:41:22.000000000 +0200
@@ -220,6 +220,16 @@
Index: parrot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/F-12/parrot.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- parrot.spec 26 Jan 2010 08:51:11 -0000 1.6
+++ parrot.spec 18 Mar 2010 23:06:55 -0000 1.7
@@ -1,20 +1,17 @@
Name: parrot
-Version: 2.0.0
-Release: 2%{?dist}
+Version: 2.2.0
+Release: 1%{?dist}
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
Patch0: parrot.patch
# patched file: tools/dev/install_files.pl
# It is responsible to have no subdirectory under pkgconfig.
#
-# patched file: config/gen/makefiles/parrot_pc.in
-# So "pkg-config parrot --cflags" works correct
-#
# see for upstream: https://trac.parrot.org/parrot/ticket/509
# patched file: lib/Parrot/Install.pm
# is to have the symlink: libparrot.so -> libparrot.so.%{version}
@@ -112,8 +109,9 @@ chmod +x %{__perl_provides}
# option.
RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
%endif
-%ifarch ppc64
+
# there are problems in this version with the optimize="-O2" option on ppc64
+%ifarch ppc64
RPM_OPT_FLAGS=`echo "$RPM_OPT_FLAGS" | %{__perl} -pi -e 's/-O2//'`
%endif
@@ -148,9 +146,7 @@ rm -rf $RPM_BUILD_ROOT
# to find his parrot-library in "blib/lib"
export LD_LIBRARY_PATH=$( pwd )/blib/lib
-# install-dev: Same as 'install' taget but also install support for
-# language development
-make install-dev DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
# Creating man-pages
%{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1
@@ -260,6 +256,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{_bindir}/parrot_config
%{_bindir}/parrot_debugger
+%{_bindir}/parrot_nci_thunk_gen
%{_bindir}/parrot-nqp
%{_bindir}/pbc_disassemble
%{_bindir}/pbc_merge
@@ -286,16 +283,14 @@ rm -rf $RPM_BUILD_ROOT
%changelog
-* Tue Jan 26 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.0.0-2
-- exclude the optimze="-O2" option on ppc64
+* Tue Mar 16 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.2.0-1
+- updated to 2.2.0
+- add the parrot_nci_thunk_gen binary
* Wed Jan 20 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.0.0-1
- new upstream version
- add the parrot-nqp binary, with generating of the man-page
-* Sat Aug 22 2009 Tomas Mraz <tmraz at redhat.com> 1.5.0-2
-- rebuilt with new openssl
-
* Fri Aug 21 2009 Gerd Pokorra <gp at zimt.uni-siegen.de> 1.5.0-1
- add man pages
@@ -313,7 +308,6 @@ rm -rf $RPM_BUILD_ROOT
- change the group of the subpackage "-docs" to Documentation
- put the main-documentation from the docs-package to the main package
- LICENSE file added
-- change 'make install' to 'make install-dev' to also install support for development (tools)
- add Provides-lines
- add patch for the file "tools/dev/install_files.pl"
- add commands to reduce output of errors when using rpmlint
@@ -333,7 +327,6 @@ rm -rf $RPM_BUILD_ROOT
- updated to 1.0.0
* Tue Jan 23 2009 Reini Urban <rurban at x-ray.at> 0.9.0
-- added make installable
- added parrot_utils to devel
* Tue Dec 16 2008 Whiteknight <wknight8111 at gmail.com> 0.8.2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/F-12/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources 23 Jan 2010 21:03:05 -0000 1.4
+++ sources 18 Mar 2010 23:06:55 -0000 1.5
@@ -1 +1 @@
-a28e09358a31ed93601deb8e5000a5f5 parrot-2.0.0.tar.gz
+f1ecfe948a6f096bb880c54e9f920b28 parrot-2.2.0.tar.gz
More information about the scm-commits
mailing list