[rakudo-star/f20] update to 2014.03

Gerd Pokorra gerd at fedoraproject.org
Thu Apr 3 16:03:46 UTC 2014


commit 10eda325e0a95ca42ce469f50562ea5071a8f89b
Author: gerd <gp at zimt.uni-siegen.de>
Date:   Thu Apr 3 18:03:23 2014 +0200

    update to 2014.03

 rakudo-star.spec |   31 ++++++++++++++++++-------------
 sources          |    4 ++--
 2 files changed, 20 insertions(+), 15 deletions(-)
---
diff --git a/rakudo-star.spec b/rakudo-star.spec
index d5111fb..313b857 100644
--- a/rakudo-star.spec
+++ b/rakudo-star.spec
@@ -1,6 +1,6 @@
-%global year 2013
-%global month 09
-%global parrot_version 5.5.0
+%global year 2014
+%global month 03
+%global parrot_version 6.1.0
 
 %define PAR_LIB_DIR %{_libdir}/parrot/%{parrot_version}
 %define parrot_dynext %{PAR_LIB_DIR}/dynext
@@ -16,7 +16,7 @@ URL:            http://www.rakudo.org/
 
 Source0:        http://rakudo.org/downloads/star/rakudo-star-%{year}.%{month}.tar.gz
 # sources for desktop files are added here
-Source1:        http://github.com/downloads/gerd/desktop-files/rakudo.desk.in.tar.gz
+Source1:        http://github.com/downloads/gerd/desktop-files/rakudo.desk.tar.gz
 
 # This librarys are needed while "pbc_to_exe" include them
 #BuildRequires:  ncurses-devel
@@ -58,7 +58,7 @@ The documentation includes a PDF-document that describes the using of Perl 6.
 
 
 %build
-%{__perl} Configure.pl
+%{__perl} Configure.pl --prefix=/usr
 
 # add flags like '-g' to CFLAGS
 %{__sed} -i -e "/^CFLAGS/ s/$/ $RPM_OPT_FLAGS/" Makefile
@@ -106,13 +106,10 @@ export LD_LIBRARY_PATH=$( pwd )/rakudo/dynext
 %{__chmod} 755 $RPM_BUILD_ROOT%{parrot_dynext}/perl6*.so
 
 
-# install desktop files
+# install desktop files for specs-URL and UsingPerl6-PDF-document
 %define DESK_TARGET $RPM_BUILD_ROOT%{_datadir}/applications/
 %{__mkdir} -p %{DESK_TARGET}
-# specs-URL
-%{__tar} xzf %{SOURCE1} --directory=%{DESK_TARGET} perl6_specs_link.desktop
-# UsingPerl6-PDF-document
-%{__tar} xzf %{SOURCE1} --to-stdout rakudo_guide_pdf.desk.in | %{__sed} "s|@VERSION@|%{version}|g" > %{DESK_TARGET}rakudo_guide_pdf.desktop
+%{__tar} xzf %{SOURCE1} --directory=%{DESK_TARGET}
 
 desktop-file-install --delete-original --add-category="Documentation"  \
     --dir=%{DESK_TARGET} %{DESK_TARGET}perl6_specs_link.desktop
@@ -162,11 +159,10 @@ prove -e ./perl6 -r modules/xml-writer/t
 %files
 %defattr(-,root,root,-)
 #
-# fix f20 doc file issue
-%{_pkgdocdir}/rakudo
-#
 %doc LICENSE README docs/CREDITS docs/cheatsheet.txt docs/UsingPerl6-draft.pdf
 %{_bindir}/perl6
+%{_bindir}/perl6-p
+%{_bindir}/perl6-debug-p
 %{parrot_dynext}/perl6_ops.so
 %{parrot_lang_perl6}
 %{PAR_LIB_DIR}/languages/nqp/lib/Perl6
@@ -185,6 +181,15 @@ prove -e ./perl6 -r modules/xml-writer/t
 
 
 %changelog
+* Thu Apr 03 2014 Gerd Pokorra <gp at zimt.uni-siegen.de> - 0.0.2014.03_6.1.0-1
+- updated to 2014.03
+- add desktop file source with no versions
+
+* Wed Feb 19 2014 Gerd Pokorra <gp at zimt.uni-siegen.de> - 0.0.2014.01_5.9.0-1
+- updated to 2014.01
+- add prefix option to Configure.pl
+- remove f20 doc file fix
+
 * Sat Oct 05 2013 Gerd Pokorra <gp at zimt.uni-siegen.de> - 0.0.2013.09_5.5.0-1
 - updated to 2013.09
 - remove perl6_group.so
diff --git a/sources b/sources
index 73b0db1..7bcfad9 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-01b14014b647bb85ac1efedc8f596693  rakudo-star-2013.09.tar.gz
-3f49413c8b8a9d0de40678d59d29078d  rakudo.desk.in.tar.gz
+d137508497410f45ad31494d40979014  rakudo-star-2014.03.tar.gz
+efcca1635725da957f1c528daad0c94a  rakudo.desk.tar.gz


More information about the scm-commits mailing list