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