rpms/perl-Class-Data-Accessor/devel .cvsignore, 1.2, 1.3 perl-Class-Data-Accessor.spec, 1.2, 1.3 sources, 1.2, 1.3
Chris Weyl (cweyl)
fedora-extras-commits at redhat.com
Wed May 16 23:30:04 UTC 2007
Author: cweyl
Update of /cvs/extras/rpms/perl-Class-Data-Accessor/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12695/devel
Modified Files:
.cvsignore perl-Class-Data-Accessor.spec sources
Log Message:
Helps to check in the _correct_ srpm.... *sigh*
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-Data-Accessor/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 16 May 2007 23:27:18 -0000 1.2
+++ .cvsignore 16 May 2007 23:29:29 -0000 1.3
@@ -1 +1 @@
-Class-Data-Accessor-0.03.tar.gz
+Class-Data-Accessor-0.04000.tar.gz
Index: perl-Class-Data-Accessor.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-Data-Accessor/devel/perl-Class-Data-Accessor.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- perl-Class-Data-Accessor.spec 16 May 2007 23:28:21 -0000 1.2
+++ perl-Class-Data-Accessor.spec 16 May 2007 23:29:29 -0000 1.3
@@ -1,16 +1,28 @@
Name: perl-Class-Data-Accessor
-Version: 0.03
+Version: 0.04000
Release: 2%{?dist}
Summary: Inheritable, overridable class and instance data accessor creation
-License: GPL or Artistic
+License: Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Class-Data-Accessor/
Source0: http://www.cpan.org/authors/id/C/CL/CLACO/Class-Data-Accessor-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-BuildRequires: perl(Module::Build)
+BuildRequires: perl >= 1:5.6.1
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+# core
+#BuildRequires: perl(Carp)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Test::More)
+# cpan
+# test -- note, following three only needed when author tests are enabled
+#BuildRequires: perl(Test::Pod)
+#BuildRequires: perl(Test::Pod::Coverage)
+#BuildRequires: perl(Test::Spelling)
+
+
+
%description
Class::Data::Accessor is the marriage of Class::Accessor and
Class::Data::Inheritable into a single module. It is used for creating
@@ -20,33 +32,40 @@
%prep
%setup -q -n Class-Data-Accessor-%{version}
+sed -i 's/\r//' t/*.t Changes
+perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t
+
%build
-%{__perl} Build.PL installdirs=vendor
-./Build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%install
rm -rf %{buildroot}
-./Build install destdir=%{buildroot} create_packlist=0
+make pure_install PERL_INSTALL_ROOT=%{buildroot}
+
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
-./Build test
+# set TEST_AUTHOR=1 to enable the upstream author tests.
+make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
-%doc Changes README
+%doc Changes README t/
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
-* Wed May 16 2007 Chris Weyl <cweyl at alumni.drew.edu> 0.03-2
-- bump
+* Wed May 16 2007 Chris Weyl <cweyl at alumni.drew.edu> 0.04000-2
+- license -> Artistic until conflicting statements are resolved. See also
+ http://rt.cpan.org/Ticket/Display.html?id=27146
-* Mon Feb 19 2007 Chris Weyl <cweyl at alumni.drew.edu> 0.03-1
-- Specfile autogenerated by cpanspec 1.70.
+* Tue May 15 2007 Chris Weyl <cweyl at alumni.drew.edu> 0.04000-1
+- Specfile autogenerated by cpanspec 1.71.
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-Data-Accessor/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 16 May 2007 23:27:18 -0000 1.2
+++ sources 16 May 2007 23:29:29 -0000 1.3
@@ -1 +1 @@
-ebd99741ed0d65e95724ee72dae56bbe Class-Data-Accessor-0.03.tar.gz
+9d886842b40c11456ce553ece7f5894a Class-Data-Accessor-0.04000.tar.gz
More information about the fedora-extras-commits
mailing list