rpms/rakudo/F-11 import.log, NONE, 1.1 rakudo.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Gerd Pokorra gerd at fedoraproject.org
Sun Aug 9 11:45:06 UTC 2009


Author: gerd

Update of /cvs/pkgs/rpms/rakudo/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22578/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	import.log rakudo.spec 
Log Message:
initial package



--- NEW FILE import.log ---
rakudo-0_0_2009_07_1_4_0-3_fc11:F-11:rakudo-0.0.2009.07_1.4.0-3.fc11.src.rpm:1249818177


--- NEW FILE rakudo.spec ---
%global year 2009
%global month 07
%global parrot_version 1.4.0

%define parrot_dynext %{_libdir}/parrot/%{parrot_version}/dynext
%define par_lang_perl6 %{_libdir}/parrot/%{parrot_version}/languages/perl6

ExcludeArch:ppc

Name:           rakudo
Version:        0.0.%{year}.%{month}_%{parrot_version}
Release:        3%{?dist}
Summary:        A Perl compiler on Parrot
License:        Artistic 2.0
Group:          Development/Languages
URL:            http://www.rakudo.org/

Source0:        http://cloud.github.com/downloads/rakudo/rakudo/rakudo-%{year}-%{month}.tar.gz

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

# This librarys are needed while pbc_to_exe include them
BuildRequires:  ncurses-devel
BuildRequires:  readline-devel
BuildRequires:  gmp-devel
BuildRequires:  gdbm-devel
BuildRequires:  libicu-devel

BuildRequires:  parrot >= %{parrot_version}
BuildRequires:  parrot-devel >= %{parrot_version}
BuildRequires:  parrot-tools >= %{parrot_version}

%description
Rakudo Perl 6, or just Rakudo, is a Perl 6 compiler for the Parrot virtual
machine. Rakudo is an implementation of the Perl 6 specification that runs
on the Parrot VM. More information about Perl 6 is available from:
http://perl6-projects.org

%prep
%setup -q -n %{name}-%{year}-%{month}
exit 0

%build
%{__perl} Configure.pl
make

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# Creating man-page
%{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1
pod2man --section=1 --name=perl6 docs/running.pod | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/perl6.1.gz

%check
%{?!_without_tests: make test}
exit 0

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc CREDITS LICENSE README
%{_bindir}/perl6
%{parrot_dynext}/perl6_group.so
%{parrot_dynext}/perl6_ops.so
%{parrot_dynext}/perl6_ops_cg.so
%{parrot_dynext}/perl6_ops_cgp.so
%{parrot_dynext}/perl6_ops_switch.so
%{par_lang_perl6}/lib/Safe.pm
%{par_lang_perl6}/lib/Test.pm
%{par_lang_perl6}/perl6.pbc
%{_mandir}/man1/perl6.1.gz


%changelog
* Sun Aug 9 2009 Gerd Pokorra <gp at zimt.uni-siegen.de> 0.0.2009.07_1.4.0-3
- modified source added so that shared objects will be stripped

* Thu Aug 6 2009 Gerd Pokorra <gp at zimt.uni-siegen.de> 0.0.2009.07_1.4.0-2
- Add a perl6 man page

* Fri Jul 31 2009 Gerd Pokorra <gp at zimt.uni-siegen.de> 0.0.2009.07_1.4.0-1
- Fix versioning
- use 'ExcludeArch:ppc' for now
- Provide full SourceURL
- strip binary
- first .spec file created

* Fri Jul 31 2009 wayland <wayland at wayland.id.au> 0.0.2009.07_1.4.0-1
- Tim Nelson also created an initial .spec file some things are taken from it


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rakudo/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	2 Aug 2009 23:32:04 -0000	1.1
+++ .cvsignore	9 Aug 2009 11:45:05 -0000	1.2
@@ -0,0 +1 @@
+rakudo-2009-07.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rakudo/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	2 Aug 2009 23:32:04 -0000	1.1
+++ sources	9 Aug 2009 11:45:06 -0000	1.2
@@ -0,0 +1 @@
+585ae3110c4471cb860f067028762c2b  rakudo-2009-07.tar.gz




More information about the fedora-extras-commits mailing list