rpms/perl-Perl6-Bible/devel README.license, NONE, 1.1 perl-Perl6-Bible.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Steven Pritchard (steve) fedora-extras-commits at redhat.com
Thu Dec 28 17:13:24 UTC 2006


Author: steve

Update of /cvs/extras/rpms/perl-Perl6-Bible/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6253/devel

Modified Files:
	.cvsignore sources 
Added Files:
	README.license perl-Perl6-Bible.spec 
Log Message:
auto-import perl-Perl6-Bible-0.30-2 on branch devel from perl-Perl6-Bible-0.30-2.src.rpm


--- NEW FILE README.license ---
When asked for clarification of the license of this package, the Perl
Foundation President Bill Odom answered as follows:

Date: Wed, 1 Nov 2006 09:13:01 -0600
From: "Bill Odom" <billodom at gmail.com>
To: "Steven Pritchard" <steve at kspei.com>
Subject: Re: documentation license question
In-Reply-To: <f695806b0610291450v231e8a90yc468423107a54cfd at mail.gmail.com>

Steve:

Okay, here's the definitive word from Allison, who's been immersed in
the legal and licensing side for far longer than any one person should
ever have to be:

On 10/31/06, Allison Randal <allison at perl.org> wrote:
>The Perl 6 Bible is the Apocalypses, Exegeses, and Synopses.
...
>They'll be under the same terms as the production release of Perl 6,
>which is:
>  - they are covered by the author's contributor agreement to TPF
>  - the compilation copyright is owned by TPF
>  - authors retain their individual copyright in individual pieces
>  - Artistic 2.0 license

Does that give you what you need, or should I do some more digging?

Thanks,
Bill


--- NEW FILE perl-Perl6-Bible.spec ---
Name:           perl-Perl6-Bible
Version:        0.30
Release:        2%{?dist}
Summary:        Perl 6 Design Documentations
License:        GPL or Artistic
Group:          Development/Libraries
URL:            http://search.cpan.org/dist/Perl6-Bible/
Source0:        http://www.cpan.org/authors/id/A/AU/AUTRIJUS/Perl6-Bible-%{version}.tar.gz
Source1:        README.license
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))

%description
This Perl module distribution contains all the latest Perl 6 documentation
and a utility called p6bible for viewing it.

%prep
%setup -q -n Perl6-Bible-%{version}

# http://rt.cpan.org//Ticket/Display.html?id=20310
perl -pi -e 's/(?<!\xc2)([\xab\xbb])/\xc2$1/g' lib/Perl6/Bible/S05.pod

cp -a %{SOURCE1} .

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT

find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;

%{_fixperms} $RPM_BUILD_ROOT/*

%check
make test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc Changes README README.license
%{_bindir}/p6bible
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Thu Dec 21 2006 Steven Pritchard <steve at kspei.com> 0.30-2
- Include README.license.
- Fix find option order.
- Use fixperms macro instead of our own chmod incantation.

* Wed Jul 05 2006 Steven Pritchard <steve at kspei.com> 0.30-1
- Specfile autogenerated by cpanspec 1.66.
- Drop explicit perl dep.
- p6bible is in bindir, not docs.
- Clean up S05.pod to make rpmlint happy.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Perl6-Bible/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	28 Dec 2006 17:12:24 -0000	1.1
+++ .cvsignore	28 Dec 2006 17:12:54 -0000	1.2
@@ -0,0 +1 @@
+Perl6-Bible-0.30.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Perl6-Bible/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	28 Dec 2006 17:12:24 -0000	1.1
+++ sources	28 Dec 2006 17:12:54 -0000	1.2
@@ -0,0 +1 @@
+b0cbdf1397f1a16ad6e34a39bbb12382  Perl6-Bible-0.30.tar.gz




More information about the scm-commits mailing list