[parrot] update to 5.0.0
Gerd Pokorra
gerd at fedoraproject.org
Thu Jan 31 08:19:44 UTC 2013
commit 28ff15c1b12c847c97a581e00ebc98db255e6122
Author: gerd <gp at zimt.uni-siegen.de>
Date: Thu Jan 31 09:00:43 2013 +0100
update to 5.0.0
.gitignore | 1 +
parrot.spec | 27 ++++++++++++++++++++-------
sources | 2 +-
3 files changed, 22 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ba4c35b..7350dd8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@ parrot-2.9.1.tar.gz
/parrot-4.6.0.tar.bz2
/parrot-4.7.0.tar.bz2
/parrot-4.9.0.tar.bz2
+/parrot-5.0.0.tar.bz2
diff --git a/parrot.spec b/parrot.spec
index 011c3fd..e814f2c 100644
--- a/parrot.spec
+++ b/parrot.spec
@@ -1,7 +1,7 @@
%global __provides_exclude perl\\(DB\\)|perl\\(A\\)|perl\\(B\\)
Name: parrot
-Version: 4.9.0
+Version: 5.0.0
Release: 1%{?dist}
Summary: A virtual machine
License: Artistic 2.0
@@ -134,7 +134,9 @@ Parrot Virtual Machine development files for building languages.
export LD_LIBRARY_PATH=$( pwd )/blib/lib
make %{_smp_mflags}
-make html pdf
+make docs html
+#make docs html pdf
+gmake -C docs man
%install
@@ -145,6 +147,8 @@ rm -rf $RPM_BUILD_ROOT
export LD_LIBRARY_PATH=$( pwd )/blib/lib
make install DESTDIR=$RPM_BUILD_ROOT
+rm -f $RPM_BUILD_ROOT/usr/share/parrot/%{version}/MANIFEST
+rm -f $RPM_BUILD_ROOT/usr/share/parrot/%{version}/MANIFEST.dev
# Generate several files for syntax-highlighting and automatic indenting.
# First they are installed in BUILD-directory with make and after that
@@ -156,11 +160,8 @@ make install DESTDIR=$RPM_BUILD_ROOT
# Creating man-pages
%{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1
-for var in 'parrot docs/running.pod' \
- 'pbc_disassemble src/pbc_disassemble.c' 'pbc_dump src/pbc_dump.c' \
- 'pbc_merge src/pbc_merge.c' 'pbc_to_exe tools/dev/pbc_to_exe.pir' \
- 'parrot_config tools/build/parrot_config_c.pl' \
- 'parrot-nqp ext/nqp-rx/README' # evtl. docs/book/pct/ch05_nqp.pod
+for var in 'pbc_disassemble src/pbc_disassemble.c' 'pbc_dump src/pbc_dump.c' \
+ 'pbc_merge src/pbc_merge.c'
do
MAN_NAME=`echo $var | %{__perl} -na -e 'print $F[0]'`
MAN_SOURCE=`echo $var | %{__perl} -na -e 'print $F[1]'`
@@ -290,6 +291,12 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/pbc_to_exe.1.gz
%{_mandir}/man1/pbc_dump.1.gz
%{_mandir}/man1/parrot-nqp.1.gz
+%{_mandir}/man1/ops2c.1.gz
+%{_mandir}/man1/parrot-prove.1.gz
+%{_mandir}/man1/parrot_nci_thunk_gen.1.gz
+%{_mandir}/man1/parrotbug.1.gz
+%{_mandir}/man1/plumage.1.gz
+%{_mandir}/man1/winxed.1.gz
%{_datadir}/vim/vimfiles/skeleton.pir
%{_datadir}/vim/vimfiles/plugin/parrot.vim
%{_datadir}/vim/vimfiles/syntax/*
@@ -304,6 +311,12 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Jan 31 2012 Gerd Pokorra <gp at zimt.uni-siegen.de> - 5.0.0-1
+- update to 5.0.0
+- add additional man pages
+- remove MANIFEST to avoid to having BUILDROOT in installed files
+- remove MANIFEST.dev to avoid to having BUILDROOT in installed files
+
* Wed Nov 07 2012 Gerd Pokorra <gp at zimt.uni-siegen.de> - 4.9.0-1
- updated to 4.9.0
- add BuildRequires perl(ExtUtils::Manifest)
diff --git a/sources b/sources
index 7b01347..dbf6971 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-ca42f4fbcc734e4cf354117cd7c073b0 parrot-4.9.0.tar.bz2
+4f16127f539e019a30d21b4d1ea7196f parrot-5.0.0.tar.bz2
63344e357df345da0e91cdeb43bc1610 parrot.desk.in.tar.gz
More information about the scm-commits
mailing list