[parrot] update to 3.3.0
Gerd Pokorra
gerd at fedoraproject.org
Thu Apr 28 06:18:39 UTC 2011
commit a783aa54e139d597c9b7fac45e5c4be4d04d4374
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date: Thu Apr 28 08:18:27 2011 +0200
update to 3.3.0
.gitignore | 1 +
parrot.spec | 28 +++++++++++++---------------
sources | 2 +-
3 files changed, 15 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 66d5276..62374a0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ parrot-2.9.1.tar.gz
/parrot.desk.in.tar.gz
/parrot-2.11.0.tar.gz
/parrot-3.0.0.tar.gz
+/parrot-3.3.0.tar.gz
diff --git a/parrot.spec b/parrot.spec
index 6df55b0..157be73 100644
--- a/parrot.spec
+++ b/parrot.spec
@@ -1,6 +1,6 @@
Name: parrot
-Version: 3.0.0
-Release: 5%{?dist}
+Version: 3.3.0
+Release: 1%{?dist}
Summary: A virtual machine
License: Artistic 2.0
Group: Development/Libraries
@@ -35,10 +35,6 @@ BuildRequires: desktop-file-utils
#BuildRequires: mesa-libGLU-devel
#BuildRequires: freeglut-devel
-# rpm 4.9 onwards has a new requires/provides filtering mechanism
-# the only provide that needs filtering is perl(DB)
-%global __provides_exclude perl\\(DB\\)
-
%package docs
Summary: Parrot Virtual Machine documentation
@@ -55,7 +51,7 @@ BuildArch: noarch
Summary: Parrot Virtual Machine development headers and libraries
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: pkgconfig, vim-common
+Requires: vim-common
#--
@@ -122,9 +118,9 @@ chmod +x %{__perl_provides}
# there are problems in this version with the optimize="-O2" option building on
# ppc64 and ppc with nqp-rx
-%ifarch ppc64 ppc
- RPM_OPT_FLAGS=`echo "$RPM_OPT_FLAGS" | %{__perl} -pi -e 's/-O2//'`
-%endif
+#%%ifarch ppc64 ppc
+# RPM_OPT_FLAGS=`echo "$RPM_OPT_FLAGS" | %%{__perl} -pi -e 's/-O2//'`
+#%%endif
%{__perl} Configure.pl \
--prefix=%{_usr} \
@@ -133,19 +129,16 @@ chmod +x %{__perl_provides}
--infodir=%{_datadir}/info \
--mandir=%{_mandir} \
--cc="%{__cc}" \
- --cxx=%{__cxx} \
--optimize="$RPM_OPT_FLAGS" \
--parrot_is_shared \
--disable-rpath \
- --pkgconfigdir=pkgconfig \
--lex=%{_bindir}/flex
# The LD_LIBRARY_PATH hack is needed for "miniparrot"
# to find his parrot-library in "blib/lib"
export LD_LIBRARY_PATH=$( pwd )/blib/lib
-# pbc_to_exe would not build if %%{_smp_mflags} would used
-make
+make %{_smp_mflags}
make html pdf
@@ -297,7 +290,6 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/parrot
%{_libdir}/libparrot.so
%exclude %{_libdir}/libparrot.a
-%{_libdir}/pkgconfig/*
%{_mandir}/man1/parrot_config.1.gz
%{_mandir}/man1/parrot_debugger.1.gz
%{_mandir}/man1/pbc_disassemble.1.gz
@@ -319,6 +311,12 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Fri Apr 22 2011 Gerd Pokorra <gp at zimt.uni-siegen.de> 3.3.0-1
+- updated to 3.3.0
+- change to use make with _smp_mflags
+- remove pkgconfig depedency, configuration and files
+- remove configuration option: --cxx
+
* Fri Apr 15 2011 Paul Howarth <paul at city-fan.org> 3.0.0-5
- add provides filter for rpm 4.9 onwards
diff --git a/sources b/sources
index e8688a4..637aaae 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-fc1d88114636eff4fe7953de456cecfa parrot-3.0.0.tar.gz
+335d50fbef245bfe6d0bb277e224c728 parrot-3.3.0.tar.gz
63344e357df345da0e91cdeb43bc1610 parrot.desk.in.tar.gz
More information about the scm-commits
mailing list