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