rpms/perl-DateTimeX-Easy/devel perl-DateTimeX-Easy.spec,1.4,1.5
by corsepiu
Author: corsepiu
Update of /cvs/pkgs/rpms/perl-DateTimeX-Easy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30579
Modified Files:
perl-DateTimeX-Easy.spec
Log Message:
* Tue Aug 04 2009 Ralf Corsépius <corsepiu(a)fedoraproject.org> 0.087-3
- Fix mass rebuild breakdown: Add --skipdeps.
- Use Test::Most.
Index: perl-DateTimeX-Easy.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-DateTimeX-Easy/devel/perl-DateTimeX-Easy.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- perl-DateTimeX-Easy.spec 26 Jul 2009 05:39:51 -0000 1.4
+++ perl-DateTimeX-Easy.spec 4 Aug 2009 07:30:58 -0000 1.5
@@ -1,6 +1,6 @@
Name: perl-DateTimeX-Easy
Version: 0.087
-Release: 2%{?dist}
+Release: 3%{?dist}
# see lib/DateTimeX/Easy.pm
License: GPL+ or Artistic
Group: Development/Libraries
@@ -19,7 +19,7 @@ BuildRequires: perl(DateTime::Format::Na
BuildRequires: perl(DateTime::Format::ICal)
BuildRequires: perl(DateTime::Format::DateManip)
BuildRequires: perl(Scalar::Util)
-BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::Most)
# not picked up
Provides: perl(DateTimeX::Easy::DateParse)
@@ -33,12 +33,8 @@ timezone detection and selection).
%prep
%setup -q -n DateTimeX-Easy-%{version}
-# note -- we cannot package/use Test::Most as it requires newer levels of core
-# modules than are currently present in F-9+
-perl -pi -e 's/Most/More/g' t/*.t Makefile.PL
-
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
make %{?_smp_mflags}
%install
@@ -63,6 +59,10 @@ rm -rf %{buildroot}
%{_mandir}/man3/*.3*
%changelog
+* Tue Aug 04 2009 Ralf Corsépius <corsepiu(a)fedoraproject.org> 0.087-3
+- Fix mass rebuild breakdown: Add --skipdeps.
+- Use Test::Most.
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.087-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
14 years, 8 months
rpms/perl-Test-Refcount/F-10 import.log, NONE, 1.1 perl-Test-Refcount.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/pkgs/rpms/perl-Test-Refcount/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25514/F-10
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Test-Refcount.spec
Log Message:
Initial import for F10
--- NEW FILE import.log ---
perl-Test-Refcount-0_05-2_fc11:F-10:perl-Test-Refcount-0.05-2.fc11.src.rpm:1249301001
--- NEW FILE perl-Test-Refcount.spec ---
Name: perl-Test-Refcount
Version: 0.05
Release: 2%{?dist}
Summary: Assert reference counts on objects
Group: Development/Libraries
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Test-Refcount/
Source0: http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Test-Refcount-%{versio...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Devel::Refcount)
BuildRequires: perl(Devel::FindRef)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::Builder::Tester)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
The Perl garbage collector uses simple reference counting during the normal
execution of a program. This means that cycles or unweakened references in
other parts of code can keep an object around for longer than intended. To
help avoid this problem, the reference count of a new object from its class
constructor ought to be 1. This way, the caller can know the object will be
properly DESTROYed when it drops all of its references to it.
%prep
%setup -q -n Test-Refcount-%{version}
%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 {} ';'
%{_fixperms} $RPM_BUILD_ROOT/*
%check
#Test fails rhbz#514942
make test || :
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README
%{perl_vendorlib}/Test
%{_mandir}/man3/Test*.3*
%changelog
* Fri Jul 31 2009 kwizart < kwizart at gmail.com > - 0.05-2
- Add missing BR
- Use %%{_fixperms}
- Fix %%files section
- Add comment about why it fails
* Thu Jul 9 2009 kwizart < kwizart at gmail.com > - 0.05-1
- Initial spec
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 31 Jul 2009 21:19:45 -0000 1.1
+++ .cvsignore 3 Aug 2009 12:06:36 -0000 1.2
@@ -0,0 +1 @@
+Test-Refcount-0.05.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 31 Jul 2009 21:19:45 -0000 1.1
+++ sources 3 Aug 2009 12:06:36 -0000 1.2
@@ -0,0 +1 @@
+657b089713b1283218590119faf12432 Test-Refcount-0.05.tar.gz
14 years, 8 months
rpms/perl-Test-Refcount/F-11 import.log, NONE, 1.1 perl-Test-Refcount.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/pkgs/rpms/perl-Test-Refcount/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24714/F-11
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Test-Refcount.spec
Log Message:
Initial import for f11
--- NEW FILE import.log ---
perl-Test-Refcount-0_05-2_fc11:F-11:perl-Test-Refcount-0.05-2.fc11.src.rpm:1249300857
--- NEW FILE perl-Test-Refcount.spec ---
Name: perl-Test-Refcount
Version: 0.05
Release: 2%{?dist}
Summary: Assert reference counts on objects
Group: Development/Libraries
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Test-Refcount/
Source0: http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Test-Refcount-%{versio...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Devel::Refcount)
BuildRequires: perl(Devel::FindRef)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::Builder::Tester)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
The Perl garbage collector uses simple reference counting during the normal
execution of a program. This means that cycles or unweakened references in
other parts of code can keep an object around for longer than intended. To
help avoid this problem, the reference count of a new object from its class
constructor ought to be 1. This way, the caller can know the object will be
properly DESTROYed when it drops all of its references to it.
%prep
%setup -q -n Test-Refcount-%{version}
%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 {} ';'
%{_fixperms} $RPM_BUILD_ROOT/*
%check
#Test fails rhbz#514942
make test || :
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README
%{perl_vendorlib}/Test
%{_mandir}/man3/Test*.3*
%changelog
* Fri Jul 31 2009 kwizart < kwizart at gmail.com > - 0.05-2
- Add missing BR
- Use %%{_fixperms}
- Fix %%files section
- Add comment about why it fails
* Thu Jul 9 2009 kwizart < kwizart at gmail.com > - 0.05-1
- Initial spec
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 31 Jul 2009 21:19:45 -0000 1.1
+++ .cvsignore 3 Aug 2009 12:02:57 -0000 1.2
@@ -0,0 +1 @@
+Test-Refcount-0.05.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 31 Jul 2009 21:19:45 -0000 1.1
+++ sources 3 Aug 2009 12:02:57 -0000 1.2
@@ -0,0 +1 @@
+657b089713b1283218590119faf12432 Test-Refcount-0.05.tar.gz
14 years, 8 months
rpms/perl-Test-Refcount/devel import.log, NONE, 1.1 perl-Test-Refcount.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/pkgs/rpms/perl-Test-Refcount/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23334/devel
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Test-Refcount.spec
Log Message:
Initial import for devel
--- NEW FILE import.log ---
perl-Test-Refcount-0_05-2_fc11:HEAD:perl-Test-Refcount-0.05-2.fc11.src.rpm:1249300708
--- NEW FILE perl-Test-Refcount.spec ---
Name: perl-Test-Refcount
Version: 0.05
Release: 2%{?dist}
Summary: Assert reference counts on objects
Group: Development/Libraries
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Test-Refcount/
Source0: http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Test-Refcount-%{versio...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Devel::Refcount)
BuildRequires: perl(Devel::FindRef)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::Builder::Tester)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
The Perl garbage collector uses simple reference counting during the normal
execution of a program. This means that cycles or unweakened references in
other parts of code can keep an object around for longer than intended. To
help avoid this problem, the reference count of a new object from its class
constructor ought to be 1. This way, the caller can know the object will be
properly DESTROYed when it drops all of its references to it.
%prep
%setup -q -n Test-Refcount-%{version}
%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 {} ';'
%{_fixperms} $RPM_BUILD_ROOT/*
%check
#Test fails rhbz#514942
make test || :
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README
%{perl_vendorlib}/Test
%{_mandir}/man3/Test*.3*
%changelog
* Fri Jul 31 2009 kwizart < kwizart at gmail.com > - 0.05-2
- Add missing BR
- Use %%{_fixperms}
- Fix %%files section
- Add comment about why it fails
* Thu Jul 9 2009 kwizart < kwizart at gmail.com > - 0.05-1
- Initial spec
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 31 Jul 2009 21:19:45 -0000 1.1
+++ .cvsignore 3 Aug 2009 12:00:27 -0000 1.2
@@ -0,0 +1 @@
+Test-Refcount-0.05.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 31 Jul 2009 21:19:45 -0000 1.1
+++ sources 3 Aug 2009 12:00:27 -0000 1.2
@@ -0,0 +1 @@
+657b089713b1283218590119faf12432 Test-Refcount-0.05.tar.gz
14 years, 8 months
[Bug 515082] New: DBIx::Class::TimeStamp missing
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: DBIx::Class::TimeStamp missing
https://bugzilla.redhat.com/show_bug.cgi?id=515082
Summary: DBIx::Class::TimeStamp missing
Product: Fedora
Version: 11
Platform: i686
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: perl-DBIx-Class
AssignedTo: cweyl(a)alumni.drew.edu
ReportedBy: jacek.radzikowski(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: cweyl(a)alumni.drew.edu,
fedora-perl-devel-list(a)redhat.com
Classification: Fedora
Description of problem:
DBIx::Class::TimeStamp is missing in the distro
Version-Release number of selected component (if applicable):
N/A
How reproducible:
Always
Steps to Reproduce:
N/A
Actual results:
Can't locate DBIx/Class/TimeStamp.pm in @INC (@INC contains:
/usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi
/usr/local/lib/perl5/site_perl/5.10.0
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0
/usr/lib/perl5/site_perl .) at
/usr/lib/perl5/vendor_perl/5.10.0/Class/C3/Componentised.pm line 128, <> line
1.
at /usr/lib/perl5/vendor_perl/5.10.0/DBIx/Class/Schema/Loader/Base.pm line 759
Expected results:
DBIx::Class::TimeStamp included in the distro
Additional info:
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
14 years, 8 months
rpms/perl-HTML-FormFu-Model-DBIC/devel .cvsignore, 1.2, 1.3 perl-HTML-FormFu-Model-DBIC.spec, 1.2, 1.3 sources, 1.2, 1.3
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-HTML-FormFu-Model-DBIC/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3775
Modified Files:
.cvsignore perl-HTML-FormFu-Model-DBIC.spec sources
Log Message:
* Sat Aug 01 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.05002-1
- auto-update to 0.05002 (by cpan-spec-update 0.01)
- altered br on perl(DBIx::Class) (0.08002 => 0.08106)
- added a new br on perl(DateTime::Format::SQLite) (version 0)
- altered br on perl(HTML::FormFu) (0.03007 => 0.05000)
- added a new br on perl(List::MoreUtils) (version 0)
- added a new req on perl(DBD::SQLite) (version 0)
- altered req on perl(DBIx::Class) (0 => 0.08106)
- added a new req on perl(HTML::FormFu) (version 0.05000)
- added a new req on perl(List::MoreUtils) (version 0)
- added a new req on perl(Task::Weaken) (version 0)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-HTML-FormFu-Model-DBIC/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore 1 Mar 2009 02:09:14 -0000 1.2
+++ .cvsignore 1 Aug 2009 06:37:20 -0000 1.3
@@ -1 +1 @@
-HTML-FormFu-Model-DBIC-0.03007.tar.gz
+HTML-FormFu-Model-DBIC-0.05002.tar.gz
Index: perl-HTML-FormFu-Model-DBIC.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-HTML-FormFu-Model-DBIC/devel/perl-HTML-FormFu-Model-DBIC.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- perl-HTML-FormFu-Model-DBIC.spec 26 Jul 2009 06:24:57 -0000 1.2
+++ perl-HTML-FormFu-Model-DBIC.spec 1 Aug 2009 06:37:20 -0000 1.3
@@ -1,28 +1,33 @@
-Name: perl-HTML-FormFu-Model-DBIC
-Version: 0.03007
-Release: 2%{?dist}
+Name: perl-HTML-FormFu-Model-DBIC
+Version: 0.05002
+Release: 1%{?dist}
# lib/HTML/FormFu/Model/DBIC.pm -> GPL+ or Artistic
-License: GPL+ or Artistic
+License: GPL+ or Artistic
Group: Development/Libraries
-Summary: Integrate HTML::FormFu with DBIx::Class
-Source: http://search.cpan.org/CPAN/authors/id/C/CF/CFRANKS/HTML-FormFu-Model-DBI...
+Summary: Integrate HTML::FormFu with DBIx::Class
+Source: http://search.cpan.org/CPAN/authors/id/C/CF/CFRANKS/HTML-FormFu-Model-DBI...
Url: http://search.cpan.org/dist/HTML-FormFu-Model-DBIC
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
+BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(DateTime::Format::MySQL)
+BuildRequires: perl(DateTime::Format::SQLite)
BuildRequires: perl(DBD::SQLite)
-BuildRequires: perl(DBIx::Class) >= 0.08002
-BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
-BuildRequires: perl(HTML::FormFu) >= 0.03007
+BuildRequires: perl(DBIx::Class) >= 0.08106
+BuildRequires: perl(HTML::FormFu) >= 0.05000
+BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(Task::Weaken)
BuildRequires: perl(Test::MockObject)
BuildRequires: perl(Test::More)
-# "use base"
Requires: perl(HTML::FormFu::Model)
-Requires: perl(DBIx::Class)
+Requires: perl(DBIx::Class) >= 0.08106
+Requires: perl(DBD::SQLite)
+Requires: perl(HTML::FormFu) >= 0.05000
+Requires: perl(List::MoreUtils)
+Requires: perl(Task::Weaken)
%description
Integrate your HTML::FormFu forms with a DBIx::Class model.
@@ -48,15 +53,27 @@ find %{buildroot} -depth -type d -exec r
make test
%clean
-rm -rf %{buildroot}
+rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
-%doc Changes
+%doc Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
+* Sat Aug 01 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.05002-1
+- auto-update to 0.05002 (by cpan-spec-update 0.01)
+- altered br on perl(DBIx::Class) (0.08002 => 0.08106)
+- added a new br on perl(DateTime::Format::SQLite) (version 0)
+- altered br on perl(HTML::FormFu) (0.03007 => 0.05000)
+- added a new br on perl(List::MoreUtils) (version 0)
+- added a new req on perl(DBD::SQLite) (version 0)
+- altered req on perl(DBIx::Class) (0 => 0.08106)
+- added a new req on perl(HTML::FormFu) (version 0.05000)
+- added a new req on perl(List::MoreUtils) (version 0)
+- added a new req on perl(Task::Weaken) (version 0)
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.03007-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
@@ -66,4 +83,3 @@ rm -rf %{buildroot}
* Fri Feb 27 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.03007-0
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)
-
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-HTML-FormFu-Model-DBIC/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 1 Mar 2009 02:09:15 -0000 1.2
+++ sources 1 Aug 2009 06:37:20 -0000 1.3
@@ -1 +1 @@
-caca3a81477206d8233ed39b46b4d8ce HTML-FormFu-Model-DBIC-0.03007.tar.gz
+aba55f669530e02b421632da95c03f6b HTML-FormFu-Model-DBIC-0.05002.tar.gz
14 years, 8 months
rpms/perl-DBIx-Class/F-11 perl-DBIx-Class.spec, 1.8, 1.9 sources, 1.3, 1.4
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-DBIx-Class/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27106
Modified Files:
perl-DBIx-Class.spec sources
Log Message:
* Fri Jul 31 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08108-1
- auto-update to 0.08108 (by cpan-spec-update 0.01)
Index: perl-DBIx-Class.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-DBIx-Class/F-11/perl-DBIx-Class.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- perl-DBIx-Class.spec 22 Mar 2009 18:02:31 -0000 1.8
+++ perl-DBIx-Class.spec 1 Aug 2009 03:00:20 -0000 1.9
@@ -1,50 +1,44 @@
-%define _default_patch_fuzz 2
-
Name: perl-DBIx-Class
-Version: 0.08012
-Release: 3%{?dist}
+Version: 0.08108
+Release: 1%{?dist}
Summary: Extensible and flexible object <-> relational mapper
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/DBIx-Class/
-Source0: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/DBIx-Class-%{version}.tar.gz
+Source0: http://search.cpan.org/CPAN/authors/id/R/RI/RIBASUSHI/DBIx-Class-%{versio...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-## patches...
-# make tests skip a little more verbosely
-Patch3: verbose.patch
-
# core
BuildRequires: perl >= 1:5.6.1
-BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl(Scalar::Util)
-BuildRequires: perl(Storable)
-BuildRequires: perl(Test::Builder) >= 0.32
+BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(Storable)
+BuildRequires: perl(Test::Builder) >= 0.33
BuildRequires: perl(Test::Deep)
+# Required by inc/Module/AutoInstall
+BuildRequires: perl(CPAN)
+
## Dependencies
-BuildRequires: perl(Carp::Clan)
-BuildRequires: perl(Class::Accessor::Grouped) >= 0.08002
+BuildRequires: perl(Carp::Clan) >= 6
+BuildRequires: perl(Class::Accessor::Grouped) >= 0.08003
BuildRequires: perl(Class::C3) >= 0.2
-BuildRequires: perl(Class::C3::Componentised)
+BuildRequires: perl(Class::C3::Componentised) >= 1.0005
# for CDBI-compat bits...
BuildRequires: perl(Class::Data::Inheritable)
-BuildRequires: perl(Class::Inspector)
-BuildRequires: perl(Class::Trigger)
+BuildRequires: perl(Class::Inspector) >= 1.24
+BuildRequires: perl(Class::Trigger)
BuildRequires: perl(Data::Page) >= 2
-# see BZ#245699 -- requires patched version, not CPAN
-BuildRequires: perl(DBD::SQLite) >= 1.13
-BuildRequires: perl(DBI) >= 1.4
-BuildRequires: perl(DBIx::ContextualFetch)
-BuildRequires: perl(JSON::Any) >= 1.17
+BuildRequires: perl(DBD::SQLite) >= 1.25
+BuildRequires: perl(DBI) >= 1.605
+BuildRequires: perl(DBIx::ContextualFetch)
+BuildRequires: perl(JSON::Any) >= 1.18
BuildRequires: perl(List::Util) >= 1.19
-BuildRequires: perl(Module::Find)
+BuildRequires: perl(Module::Find) >= 0.06
BuildRequires: perl(Scope::Guard) >= 0.03
-BuildRequires: perl(SQL::Abstract) >= 1.24
-# darn RPM version compares...
-#BuildRequires: perl(SQL::Abstract::Limit) >= 0.13
+BuildRequires: perl(SQL::Abstract) >= 1.56
BuildRequires: perl(SQL::Abstract::Limit) >= 0.13
BuildRequires: perl(Test::Exception)
# optional tests
@@ -57,16 +51,55 @@ BuildRequires: perl(SQL::Translator)
BuildRequires: perl(DateTime)
BuildRequires: perl(DateTime::Format::Oracle)
BuildRequires: perl(DBIx::ContextualFetch)
+# optional tests as of 0.08102
+BuildRequires: perl(Clone)
+BuildRequires: perl(Time::Piece)
+BuildRequires: perl(Time::Piece::MySQL)
+# .. the following are also needed as a requires for replicated dbd support
+BuildRequires: perl(MooseX::AttributeHelpers) >= 0.12
+BuildRequires: perl(Class::MOP) >= 0.63
+BuildRequires: perl(Moose) >= 0.54
+BuildRequires: perl(Moose::Util::TypeConstraints) >= 0.54
+
+BuildRequires: perl(Test::More) >= 0.82
+BuildRequires: perl(MRO::Compat) >= 0.09
+BuildRequires: perl(Test::Warn) >= 0.11
+BuildRequires: perl(Sub::Name) >= 0.04
+BuildRequires: perl(Path::Class) >= 0.16
+# these are hidden from PAUSE, yet picked up by us
+Provides: perl(DBIx::Class::ClassResolver::PassThrough) = 0
+Provides: perl(DBIx::Class::CDBICompat::Relationship) = 0
+Provides: perl(DBIx::Class::Storage::DBI::Replicated::Types) = 0
# not picked up...
-Requires: perl(Class::Accessor::Grouped) >= 0.05002
-Requires: perl(Class::C3::Componentised)
-Requires: perl(SQL::Abstract) >= 1.2
+Requires: perl(Class::Accessor::Grouped) >= 0.08003
+Requires: perl(Class::C3::Componentised) >= 1.0005
+Requires: perl(SQL::Abstract) >= 1.56
+
+### auto-added reqs!
+Requires: perl(Carp::Clan) >= 6
+Requires: perl(Class::Inspector) >= 1.24
+Requires: perl(DBD::SQLite) >= 1.25
+Requires: perl(DBI) >= 1.605
+Requires: perl(Data::Page) >= 2
+Requires: perl(JSON::Any) >= 1.18
+Requires: perl(List::Util)
+Requires: perl(MRO::Compat) >= 0.09
+Requires: perl(Module::Find) >= 0.06
+Requires: perl(Path::Class) >= 0.16
+Requires: perl(SQL::Abstract::Limit) >= 0.13
+Requires: perl(Scalar::Util)
+Requires: perl(Scope::Guard) >= 0.03
+Requires: perl(Storable)
+Requires: perl(Sub::Name) >= 0.04
+
+# don't "provide" rpm-metadata for things we shouldn't
+%global _use_internal_dependency_generator 0
+%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u
+%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}"
+%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R} | %{__sed} -e '/perl(DBD::Pg)/d; /perl(DBD::Oracle)/d'"
-# not picked up automagically (yet)...
-Provides: perl(DBIx::Class::ClassResolver::PassThrough) = 0
-Provides: perl(DBIx::Class::Storage::TxnScopeGuard) = 0
%description
This is an SQL to OO mapper with an object API inspired by Class::DBI
@@ -81,39 +114,16 @@ DISTINCT, GROUP BY and HAVING support.
%prep
%setup -q -n DBIx-Class-%{version}
-# tell us why we're skipping, eh?
-%patch3
-
find t/ -type f -exec perl -pi -e 's|\r||; s|^#!perl|#!/usr/bin/perl|' {} +
find . -type f -exec chmod -c -x {} +
find t/ -type f -name '*.orig' -exec rm -v {} +
# utf8 issues
-BAD='README ./lib/DBIx/Class/Storage/DBI/Replication.pm ./lib/DBIx/Class.pm'
-for i in $BAD ; do
+for i in `find . -type f` ; do
iconv -f iso8859-1 -t UTF-8 $i > foo
- mv foo $i
+ mv foo $i
done
-# Filter unwanted Provides:
-cat << \EOF > %{name}-prov
-#!/bin/sh
-%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
-EOF
-
-%define __perl_provides %{_builddir}/DBIx-Class-%{version}/%{name}-prov
-chmod +x %{__perl_provides}
-
-# Filter unwanted Requires:
-cat << \EOF > %{name}-req
-#!/bin/sh
-%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` |\
- sed -e '/perl(DBD::Pg)/d'
-EOF
-
-%define __perl_requires %{_builddir}/DBIx-Class-%{version}/%{name}-req
-chmod +x %{__perl_requires}
-
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
@@ -123,13 +133,17 @@ rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} +
+find %{buildroot} -type f -name .packlist -exec rm -f {} +
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
# note this test suite is noisy!
+export DBICTEST_THREAD_STRESS=1
+export DBICTEST_FORK_STRESS=1
+export DBICTEST_STORAGE_STRESS=1
+export DATA_DUMPER_TEST=1
make test
%clean
@@ -137,13 +151,79 @@ rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
-%doc Changes README t/
+%doc Changes README examples/ t/
%{perl_vendorlib}/*
%{_bindir}/*
%{_mandir}/man[13]/*
%changelog
+* Fri Jul 31 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08108-1
+- auto-update to 0.08108 (by cpan-spec-update 0.01)
+
+* Thu Jul 30 2009 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 0.08107-3
+- Add BR: perl(CPAN) to fix rebuild-breakdown.
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.08107-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jun 15 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08107-1
+- auto-update to 0.08107 (by cpan-spec-update 0.01)
+- altered br on perl(DBD::SQLite) (1.13 => 1.25)
+- altered br on perl(SQL::Abstract) (1.55 => 1.56)
+- added a new req on perl(Carp::Clan) (version 6)
+- altered req on perl(Class::Accessor::Grouped) (0.05002 => 0.08003)
+- altered req on perl(Class::C3::Componentised) (0 => 1.0005)
+- added a new req on perl(Class::Inspector) (version 1.24)
+- added a new req on perl(DBD::SQLite) (version 1.25)
+- added a new req on perl(DBI) (version 1.605)
+- added a new req on perl(Data::Page) (version 2)
+- added a new req on perl(JSON::Any) (version 1.18)
+- added a new req on perl(List::Util) (version 0)
+- added a new req on perl(MRO::Compat) (version 0.09)
+- added a new req on perl(Module::Find) (version 0.06)
+- added a new req on perl(Path::Class) (version 0.16)
+- altered req on perl(SQL::Abstract) (1.2 => 1.56)
+- added a new req on perl(SQL::Abstract::Limit) (version 0.13)
+- added a new req on perl(Scalar::Util) (version 0)
+- added a new req on perl(Scope::Guard) (version 0.03)
+- added a new req on perl(Storable) (version 0)
+- added a new req on perl(Sub::Name) (version 0.04)
+- ** manual updates follow
+- force a provides on perl(DBIx::Class::Storage::DBI::Replicated::Types)
+- rejigger filtering to a cleaner variant
+- drop remaining patch artifacts
+
+* Fri May 29 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08103-1
+- auto-update to 0.08103 (by cpan-spec-update 0.01)
+- altered br on perl(Class::Inspector) (0 => 1.24)
+- altered br on perl(Carp::Clan) (0 => 6)
+- altered br on perl(JSON::Any) (1.17 => 1.18)
+- altered br on perl(Module::Find) (0 => 0.06)
+- altered br on perl(DBI) (1.4 => 1.605)
+- altered br on perl(SQL::Abstract) (1.51 => 1.55)
+- added a new br on perl(Test::More) (version 0.82)
+- altered br on perl(Path::Class) (0 => 0.16)
+
+* Sun May 24 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08102-3
+- we should also provide perl(DBIx::Class::CDBICompat::Relationship) (and do
+ now so provide)
+
+* Sun May 24 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08102-2
+- additional BR's for optional tests
+
+* Sun May 24 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08102-1
+- drop verbose.patch: largely supersceded
+- auto-update to 0.08102 (by cpan-spec-update 0.01)
+- added a new br on perl(MRO::Compat) (version 0.09)
+- added a new br on perl(Test::Warn) (version 0.11)
+- altered br on perl(SQL::Abstract) (1.24 => 1.51)
+- added a new br on perl(Sub::Name) (version 0.04)
+- altered br on perl(Test::Builder) (0.32 => 0.33)
+- altered br on perl(Class::C3::Componentised) (0 => 1.0005)
+- altered br on perl(Class::Accessor::Grouped) (0.08002 => 0.08003)
+- added a new br on perl(Path::Class) (version 0)
+
* Sun Mar 22 2009 Robert Scheck <robert(a)fedoraproject.org> 0.08012-3
- Added missing build requirement perl(Test::Deep) for make tests
- Re-diffed make tests patch for more verbosity when skipping tests
@@ -155,7 +235,7 @@ rm -rf %{buildroot}
- update to 0.08012
* Thu Oct 16 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08010-9
-- stop filtering perl(DBD::Multi)
+- stop filtering perl(DBD::Multi)
* Sun Oct 05 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.08010-8
- filter all prov/req from anything under _docdir
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-DBIx-Class/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources 23 Feb 2009 07:03:24 -0000 1.3
+++ sources 1 Aug 2009 03:00:21 -0000 1.4
@@ -1 +1 @@
-8d8c526f812d6213a04c6644d52a44b1 DBIx-Class-0.08012.tar.gz
+ed377d6968192fcf874ee5b92d212382 DBIx-Class-0.08108.tar.gz
14 years, 8 months