Broken dependencies: perl-Math-Random-MT-Auto
perl-Math-Random-MT-Auto has broken dependencies in the F-15 tree: On x86_64: perl-Math-Random-MT-Auto-6.16-2.fc15.x86_64 requires perl(Object::InsideOut) >= 0:2.06 On i386: perl-Math-Random-MT-Auto-6.16-2.fc15.i686 requires perl(Object::InsideOut) >= 0:2.06 Please resolve this as soon as possible. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-EnforceEncapsulation] Created tag perl-Devel-EnforceEncapsulation-0.50-3.fc16
The lightweight tag 'perl-Devel-EnforceEncapsulation-0.50-3.fc16' was created pointing to: a45f142... Initial import of perl-Devel-EnforceEncapsulation-0.50-3 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-EnforceEncapsulation] Created tag perl-Devel-EnforceEncapsulation-0.50-3.fc15
The lightweight tag 'perl-Devel-EnforceEncapsulation-0.50-3.fc15' was created pointing to: a45f142... Initial import of perl-Devel-EnforceEncapsulation-0.50-3 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-EnforceEncapsulation] Created tag perl-Devel-EnforceEncapsulation-0.50-3.el6
The lightweight tag 'perl-Devel-EnforceEncapsulation-0.50-3.el6' was created pointing to: a45f142... Initial import of perl-Devel-EnforceEncapsulation-0.50-3 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-EnforceEncapsulation/el6/master] Initial import of perl-Devel-EnforceEncapsulation-0.50-3
Summary of changes: a45f142... Initial import of perl-Devel-EnforceEncapsulation-0.50-3 (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-EnforceEncapsulation/f15/master] Initial import of perl-Devel-EnforceEncapsulation-0.50-3
Summary of changes: a45f142... Initial import of perl-Devel-EnforceEncapsulation-0.50-3 (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-Devel-EnforceEncapsulation] Initial import of perl-Devel-EnforceEncapsulation-0.50-3
commit a45f142b845aa5ec15a023254f7a48dbe37608f5 Author: Paul Howarth Date: Sun Apr 24 22:10:41 2011 +0100 Initial import of perl-Devel-EnforceEncapsulation-0.50-3 Encapsulation is the practice of creating subroutines to access the properties of a class instead of accessing those properties directly. The advantage of good encapsulation is that the author is permitted to change the internal implementation of a class without breaking its usage. Object-oriented programming in Perl is most commonly implemented via blessed hashes. This practice makes it easy for users of a class to violate encapsulation by simply accessing the hash values directly. Although less common, the same applies to classes implemented via blessed arrays, scalars, filehandles, etc. This module is a hack to block those direct accesses. If you try to access a hash value of an object from its own class, or a superclass or subclass, all goes well. If you try to access a hash value from any other package, an exception is thrown. The same applies to the scalar value of a blessed scalar, entry in a blessed array, etc. To be clear: this class is NOT intended for strict enforcement of encapsulation. If you want bullet-proof encapsulation, use inside-out objects or the like. Instead, this module is intended to be a development or debugging aid in catching places where direct access is used against classes implemented as blessed hashes. To repeat: the encapsulation enforced here is a hack and is easily circumvented. Please use this module for good (finding bugs), not evil (making life harder for downstream developers). .gitignore |1 + perl-Devel-EnforceEncapsulation.spec | 74 ++ sources |1 + 3 files changed, 76 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..28302f8 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Devel-EnforceEncapsulation-0.50.tgz diff --git a/perl-Devel-EnforceEncapsulation.spec b/perl-Devel-EnforceEncapsulation.spec new file mode 100644 index 000..679735c --- /dev/null +++ b/perl-Devel-EnforceEncapsulation.spec @@ -0,0 +1,74 @@ +Name: perl-Devel-EnforceEncapsulation +Version: 0.50 +Release: 3%{?dist} +Summary: Find access violations to blessed objects +Group: Development/Libraries +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/Devel-EnforceEncapsulation/ +Source0: http://search.cpan.org/CPAN/authors/id/C/CL/CLOTHO/Devel-EnforceEncapsulation-%{version}.tgz +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%description +Encapsulation is the practice of creating subroutines to access the properties +of a class instead of accessing those properties directly. The advantage of +good encapsulation is that the author is permitted to change the internal +implementation of a class without breaking its usage. + +Object-oriented programming in Perl is most commonly implemented via blessed +hashes. This practice makes it easy for users of a class to violate +encapsulation by simply accessing the hash values directly. Although less +common, the same applies to classes implemented via blessed arrays, scalars, +filehandles, etc. + +This module is a hack to block those direct accesses. If you try to access a +hash value of an object from its own class, or a superclass or subclass, all +goes well. If you try to access a hash value from any other package, an +exception is thrown. The same applies to the scalar value of a blessed scalar, +entry in a blessed array, etc. + +To be clear: this class is NOT intended for strict enforcement of +encapsulation. If you want bullet-proof encapsulation, use inside-out objects +or the like. Instead, this module is intended to be a development or debugging +aid in catching places where direct access is used against classes implemented +as blessed hashes. + +To repeat: the encapsulation enforced here is a hack and is easily +circumvented. Please use this module for good (finding bugs), not evil (making +life harder for downstream developers). + +%prep +%setup -q -n Devel-EnforceEncapsulation-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null +%{_fixperms} %{buildroot} + +%check +make test AUTHOR_TEST=1 AUTHOR_TEST_CDOLAN=1 + +%files +%defattr(-,root,root,-) +%doc CHANGES LICENSE README index.html +%{perl_vendorlib}/Devel/ +%{_mandir}/man3/Devel::EnforceEncapsulatio
File Devel-EnforceEncapsulation-0.50.tgz uploaded to lookaside cache by pghmcfc
A file has been added to the lookaside cache for perl-Devel-EnforceEncapsulation: 434b5a9e99e1153282076680c9de29c5 Devel-EnforceEncapsulation-0.50.tgz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-HTML-Template] fix failing test by adding missing BR, sync to rawhide
commit a70ae367e4ab60d9deae51e41616f76560961d18 Author: Tom "spot" Callaway Date: Sun Apr 24 16:59:52 2011 -0400 fix failing test by adding missing BR, sync to rawhide perl-HTML-Template.spec |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) --- diff --git a/perl-HTML-Template.spec b/perl-HTML-Template.spec index 0074e02..7944d29 100644 --- a/perl-HTML-Template.spec +++ b/perl-HTML-Template.spec @@ -1,6 +1,6 @@ Name: perl-HTML-Template Version:2.9 -Release:9%{?dist} +Release:10%{?dist} Summary:Perl module to use HTML Templates Group: Development/Libraries @@ -30,6 +30,7 @@ in the Perl script. %prep %setup -q -n HTML-Template-%{version} +%patch0 -p1 -b .manpages %{__perl} -pi -e 's/\r//g' README @@ -62,6 +63,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Apr 24 2011 Tom Callaway - 2.9-10 +- actually apply man page fixes patch + * Tue Feb 08 2011 Fedora Release Engineering - 2.9-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-HTML-Template/el6/master] fix failing test by adding missing BR, sync to rawhide
commit d793a6994b68f0166e3a203847ac33bfee4cee70 Author: Tom "spot" Callaway Date: Sun Apr 24 16:52:52 2011 -0400 fix failing test by adding missing BR, sync to rawhide perl-HTML-Template-manpages.patch | 75 + perl-HTML-Template.spec | 22 ++- 2 files changed, 96 insertions(+), 1 deletions(-) --- diff --git a/perl-HTML-Template-manpages.patch b/perl-HTML-Template-manpages.patch new file mode 100644 index 000..e8fed10 --- /dev/null +++ b/perl-HTML-Template-manpages.patch @@ -0,0 +1,75 @@ +diff -up HTML-Template-2.9/Template.pm.old HTML-Template-2.9/Template.pm +--- HTML-Template-2.9/Template.pm.old 2007-01-29 20:32:21.0 +0100 HTML-Template-2.9/Template.pm 2010-12-17 11:44:31.368712345 +0100 +@@ -14,7 +14,7 @@ extra tags, the simplest being +- Test Template ++ Test Template + + My Home Directory is + +@@ -271,7 +271,7 @@ available. As a final attempt, the file + directly. See below for more information on HTML_TEMPLATE_ROOT and + the "path" option to new(). + +-As a protection against infinitly recursive includes, an arbitary ++As a protection against infinitely recursive includes, an arbitrary + limit of 10 levels deep is imposed. You can alter this limit with the + "max_includes" option. See the entry for the "max_includes" option + below for more details. +@@ -715,7 +715,7 @@ the order they appear: + The old associateCGI() call is still supported, but should be + considered obsolete. + +-NOTE: The parameter names are matched in a case-insensitve manner. If ++NOTE: The parameter names are matched in a case-insensitive manner. If + you have two parameters in a CGI object like 'NAME' and 'Name' one + will be chosen randomly by associate. This behavior can be changed by + the following option. +@@ -852,7 +852,7 @@ HTML::Template reads your template file + template tags. + + In the most simple usage, you simply assign a code reference to the +-filter parameter. This subroutine will recieve a single argument - a ++filter parameter. This subroutine will receive a single argument - a + reference to a string containing the template file text. Here is an + example that accepts templates with tags that look like "!!!ZAP_VAR + FOO!!!" and transforms them into HTML::Template tags: +@@ -867,7 +867,7 @@ FOO!!!" and transforms them into HTML::T + filter => $filter); + + More complicated usages are possible. You can request that your +-filter receieve the template text as an array of lines rather than as ++filter receive the template text as an array of lines rather than as + a single scalar. To do that you need to specify your filter using a + hash-ref. In this form you specify the filter using the C key and + the desired argument format using the C key. The available +@@ -902,7 +902,7 @@ unless they declare a different escape i + + =back + +-=back 4 ++=back + + =cut + +@@ -2428,7 +2428,7 @@ C can be called in a number of + $self->param(PARAM => 'value'); + + # with a subroutine reference that gets called to get the value +- # of the scalar. The sub will recieve the template object as a ++ # of the scalar. The sub will receive the template object as a + # parameter. + $self->param(PARAM => sub { return 'value' }); + +@@ -3263,7 +3263,7 @@ Q: How can I execute a program from insi + + A: Short answer: you can't. Longer answer: you shouldn't since this + violates the fundamental concept behind HTML::Template - that design +-and code should be seperate. ++and code should be separate. + + But, inevitably some people still want to do it. If that describes + you then you should take a look at diff --git a/perl-HTML-Template.spec b/perl-HTML-Template.spec index a37f273..616dd15 100644 --- a/perl-HTML-Template.spec +++ b/perl-HTML-Template.spec @@ -1,15 +1,17 @@ Name: perl-HTML-Template Version:2.9 -Release:5%{?dist} +Release:10%{?dist} Summary:Perl module to use HTML Templates Group: Development/Libraries License:GPL+ or Artistic URL:http://search.cpan.org/dist/HTML-Template/ Source0: http://www.cpan.org/authors/id/S/SA/SAMTREGAR/HTML-Template-%{version}.tar.gz +Patch0: perl-HTML-Template-manpages.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch +BuildRequires: perl(CGI) BuildRequires: perl(Test::More) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(IPC::SharedCache) @@ -29,6 +31,7 @@ in the Perl script. %prep %setup -q -n HTML-Template-%{version} +%patch0 -p1 -b .manpages %{__perl} -pi -e 's/\r//g' README @@ -61,6 +64,23 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Apr 24 2011 Tom Callaway - 2.9-10 +- actually apply man page fixes patch + +* Tue Feb 08 2011 Fedora Release Engineering - 2.9-9 +- Rebuilt for https://fedoraproject.o
[Bug 699218] New: perl-threads-shared-1.37 is available
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: perl-threads-shared-1.37 is available https://bugzilla.redhat.com/show_bug.cgi?id=699218 Summary: perl-threads-shared-1.37 is available Product: Fedora Version: rawhide Platform: Unspecified OS/Version: Unspecified Status: NEW Keywords: FutureFeature, Triaged Severity: unspecified Priority: unspecified Component: perl-threads-shared AssignedTo: ppi...@redhat.com ReportedBy: upstream-release-monitor...@fedoraproject.org QAContact: extras...@fedoraproject.org CC: fedora-perl-devel-l...@redhat.com, mmasl...@redhat.com, ppi...@redhat.com, psab...@redhat.com Classification: Fedora Story Points: --- Latest upstream release: 1.37 Current version in Fedora Rawhide: 1.36 URL: http://search.cpan.org/dist/threads-shared/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring -- 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. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[Bug 699219] New: perl-WWW-Mechanize-1.68 is available
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: perl-WWW-Mechanize-1.68 is available https://bugzilla.redhat.com/show_bug.cgi?id=699219 Summary: perl-WWW-Mechanize-1.68 is available Product: Fedora Version: rawhide Platform: Unspecified OS/Version: Unspecified Status: NEW Keywords: FutureFeature, Triaged Severity: unspecified Priority: unspecified Component: perl-WWW-Mechanize AssignedTo: cw...@alumni.drew.edu ReportedBy: upstream-release-monitor...@fedoraproject.org QAContact: extras...@fedoraproject.org CC: cw...@alumni.drew.edu, fedora-perl-devel-l...@redhat.com Classification: Fedora Story Points: --- Latest upstream release: 1.68 Current version in Fedora Rawhide: 1.66 URL: http://search.cpan.org/dist/WWW-Mechanize/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring -- 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. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[Bug 699217] New: perl-threads-1.83 is available
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: perl-threads-1.83 is available https://bugzilla.redhat.com/show_bug.cgi?id=699217 Summary: perl-threads-1.83 is available Product: Fedora Version: rawhide Platform: Unspecified OS/Version: Unspecified Status: NEW Keywords: FutureFeature, Triaged Severity: unspecified Priority: unspecified Component: perl-threads AssignedTo: ppi...@redhat.com ReportedBy: upstream-release-monitor...@fedoraproject.org QAContact: extras...@fedoraproject.org CC: fedora-perl-devel-l...@redhat.com, mmasl...@redhat.com, ppi...@redhat.com, psab...@redhat.com Classification: Fedora Story Points: --- Latest upstream release: 1.83 Current version in Fedora Rawhide: 1.82 URL: http://search.cpan.org/dist/threads/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring -- 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. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[Bug 699220] New: perl-XML-Generator-1.03 is available
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: perl-XML-Generator-1.03 is available https://bugzilla.redhat.com/show_bug.cgi?id=699220 Summary: perl-XML-Generator-1.03 is available Product: Fedora Version: rawhide Platform: Unspecified OS/Version: Unspecified Status: NEW Keywords: FutureFeature, Triaged Severity: unspecified Priority: unspecified Component: perl-XML-Generator AssignedTo: psab...@redhat.com ReportedBy: upstream-release-monitor...@fedoraproject.org QAContact: extras...@fedoraproject.org CC: fedora-perl-devel-l...@redhat.com, psab...@redhat.com Classification: Fedora Story Points: --- Latest upstream release: 1.03 Current version in Fedora Rawhide: 1.01 URL: http://search.cpan.org/dist/XML-Generator/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring -- 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. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[Bug 699216] New: perl-Perl-Critic-Pulp-55 is available
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: perl-Perl-Critic-Pulp-55 is available https://bugzilla.redhat.com/show_bug.cgi?id=699216 Summary: perl-Perl-Critic-Pulp-55 is available Product: Fedora Version: rawhide Platform: Unspecified OS/Version: Unspecified Status: NEW Keywords: FutureFeature, Triaged Severity: unspecified Priority: unspecified Component: perl-Perl-Critic-Pulp AssignedTo: ppi...@redhat.com ReportedBy: upstream-release-monitor...@fedoraproject.org QAContact: extras...@fedoraproject.org CC: fedora-perl-devel-l...@redhat.com, mmasl...@redhat.com, ppi...@redhat.com, psab...@redhat.com Classification: Fedora Story Points: --- Latest upstream release: 55 Current version in Fedora Rawhide: 54 URL: http://search.cpan.org/dist/Perl-Critic-Pulp/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring -- 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. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime/f13/master] upload DateTime-TimeZone-1.33 sources
commit 9dda884bfa9439f9b489bada609eb1a0226b6644 Author: Iain Arnell Date: Sun Apr 24 12:12:59 2011 +0200 upload DateTime-TimeZone-1.33 sources sources |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) --- diff --git a/sources b/sources index a02b024..247dd32 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ bc2db48557d9520ad5095895daa1cb0b DateTime-0.53.tar.gz f2e4ba9f2de67d2296c92da2e7c8b27d DateTime-Locale-0.44.tar.gz -bdc85c10d9958298e41e294e8e9ea85d DateTime-TimeZone-1.10.tar.gz +61eeb38b2a47041d03a197fff8dae1d9 DateTime-TimeZone-1.33.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime/f13/master] update DateTime::TimeZone to 1.33
commit 6ac56f0942488686756b14b48809982588ceb5c8 Author: Iain Arnell Date: Sun Apr 24 11:38:38 2011 +0200 update DateTime::TimeZone to 1.33 perl-DateTime.spec | 34 -- 1 files changed, 24 insertions(+), 10 deletions(-) --- diff --git a/perl-DateTime.spec b/perl-DateTime.spec index b0db240..388f1fd 100644 --- a/perl-DateTime.spec +++ b/perl-DateTime.spec @@ -1,11 +1,11 @@ %define DT_version 0.53 %define DTLocale_version 0.44 -%define DTTimeZone_version 1.10 +%define DTTimeZone_version 1.33 Name: perl-DateTime # must now be 0.xx00 to preserve upgrade path: Version:%{DT_version}00 -Release:2%{?dist} +Release:3%{?dist} Epoch: 1 Summary:Date and time objects License:GPL+ or Artistic @@ -16,6 +16,7 @@ Source1: http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-%{ Source2: http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-%{DTLocale_version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XX) BuildRequires: perl(Class::ISA) +BuildRequires: perl(Class::Load) BuildRequires: perl(Class::Singleton) >= 1.03 BuildRequires: perl(ExtUtils::CBuilder) BuildRequires: perl(File::Find::Rule) @@ -30,6 +31,7 @@ BuildRequires: perl(Test::More) >= 0.34 BuildRequires: perl(Test::Output) BuildRequires: perl(Test::Pod) >= 1.14 BuildRequires: perl(Test::Pod::Coverage) >= 1.08 +BuildRequires: perl(parent) Requires: perl(Class::Singleton) >= 1.03 Requires: perl(Params::Validate) >= 0.91 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -50,7 +52,7 @@ DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project. For details on this project please see http://datetime.perl.org/. The DateTime site has a FAQ which may help answer many "how do I do X?" questions. The FAQ is at -http://datetime.perl.org/?FAQ. +http://datetime.perl.org/wiki/datetime/page/FAQ %prep %setup -q -T -c -n DateTimeBundle -a 0 @@ -58,8 +60,12 @@ http://datetime.perl.org/?FAQ. %setup -q -T -D -n DateTimeBundle -a 2 ( -f=DateTime-%{DT_version}/lib/DateTime/LeapSecond.pm +for f in \ + DateTime-%{DT_version}/lib/DateTime/LeapSecond.pm \ + DateTime-Locale-%{DTLocale_version}/Changes +do iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 && mv $f.utf8 $f +done ) %build @@ -69,8 +75,8 @@ cd DateTime-Locale-%{DTLocale_version} cd - cd DateTime-TimeZone-%{DTTimeZone_version} -%{__perl} Build.PL installdirs=vendor -./Build +%{__perl} Makefile.PL installdirs=vendor +make %{?_smp_mflags} cd - cd DateTime-%{DT_version} @@ -85,14 +91,17 @@ cd - rm -rf $RPM_BUILD_ROOT for d in DateTime-Locale-%{DTLocale_version} \ -DateTime-TimeZone-%{DTTimeZone_version} \ -DateTime-%{DT_version}; do + DateTime-%{DT_version}; do cd $d ./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 cd - done +cd DateTime-TimeZone-%{DTTimeZone_version} +make pure_install DESTDIR=%{buildroot} +cd - find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -empty -exec rmdir {} \; %{_fixperms} $RPM_BUILD_ROOT/* @@ -117,12 +126,14 @@ IS_MAINTAINER=1 export IS_MAINTAINER for d in DateTime-Locale-%{DTLocale_version} \ -DateTime-TimeZone-%{DTTimeZone_version} \ -DateTime-%{DT_version}; do + DateTime-%{DT_version}; do cd $d ./Build test cd - done +cd DateTime-TimeZone-%{DTTimeZone_version} +make test +cd - %clean rm -rf $RPM_BUILD_ROOT @@ -139,6 +150,9 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorarch}/DateTime*.pm %changelog +* Sun Apr 24 2011 Iain Arnell 1:0.5300-3 +- update DateTime::TimeZone to 1.33 (Olson 2011f) + * Wed Jan 27 2010 Stepan Kasal - 1:0.5300-2 - new upstream version of DateTime-TimeZone -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime/f14/master] fix the testing for loop
Summary of changes: 1ac19c2... fix the testing for loop (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime/f15/master] fix the testing for loop
Summary of changes: 1ac19c2... fix the testing for loop (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime] fix the testing for loop
commit 1ac19c2a6abdce8671856f38c4a0bb2820c86590 Author: Iain Arnell Date: Sun Apr 24 11:39:29 2011 +0200 fix the testing for loop perl-DateTime.spec |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-) --- diff --git a/perl-DateTime.spec b/perl-DateTime.spec index 8ecdf42..7e78a77 100644 --- a/perl-DateTime.spec +++ b/perl-DateTime.spec @@ -5,7 +5,7 @@ Name: perl-DateTime # must now be 0.xx00 to preserve upgrade path: Version:%{DT_version}00 -Release:5%{?dist} +Release:6%{?dist} Epoch: 1 Summary:Date and time objects License:Artistic 2.0 and (GPL+ or Artistic) @@ -130,10 +130,10 @@ for d in DateTime-Locale-%{DTLocale_version} \ cd $d ./Build test cd - +done cd DateTime-TimeZone-%{DTTimeZone_version} make test cd - -done %clean rm -rf $RPM_BUILD_ROOT @@ -150,6 +150,9 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorarch}/DateTime*.pm %changelog +* Sun Apr 24 2011 Iain Arnell 1:0.6600-6 +- fix the testing for loop + * Sun Apr 24 2011 Iain Arnell 1:0.6600-5 - update DateTime::TimeZone to 1.33 (Olson 2011f) -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime/f14/master] (2 commits) ...bump release too!
Summary of changes: b1ab4d2... update DateTime::TimeZone to 1.33 (Olson 2011f) (*) d77766f... bump release too! (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime/f15/master] (2 commits) ...bump release too!
Summary of changes: b1ab4d2... update DateTime::TimeZone to 1.33 (Olson 2011f) (*) d77766f... bump release too! (*) (*) This commit already existed in another branch; no separate mail sent -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime] bump release too!
commit d77766f2e97a2af6bc1d6ed951bed0fdbfdf0d37 Author: Iain Arnell Date: Sun Apr 24 11:27:27 2011 +0200 bump release too! perl-DateTime.spec |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) --- diff --git a/perl-DateTime.spec b/perl-DateTime.spec index 64d7256..8ecdf42 100644 --- a/perl-DateTime.spec +++ b/perl-DateTime.spec @@ -5,7 +5,7 @@ Name: perl-DateTime # must now be 0.xx00 to preserve upgrade path: Version:%{DT_version}00 -Release:4%{?dist} +Release:5%{?dist} Epoch: 1 Summary:Date and time objects License:Artistic 2.0 and (GPL+ or Artistic) @@ -150,7 +150,7 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorarch}/DateTime*.pm %changelog -* Sun Apr 24 2011 Iain Arnell 1:0.6600-4 +* Sun Apr 24 2011 Iain Arnell 1:0.6600-5 - update DateTime::TimeZone to 1.33 (Olson 2011f) * Wed Apr 06 2011 Iain Arnell 1:0.6600-4 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
[perl-DateTime] update DateTime::TimeZone to 1.33 (Olson 2011f)
commit b1ab4d26d27fa1bfb3df24a7d93e43fe3d07da71 Author: Iain Arnell Date: Sun Apr 24 11:15:03 2011 +0200 update DateTime::TimeZone to 1.33 (Olson 2011f) .gitignore |1 + perl-DateTime.spec |5 - sources|2 +- 3 files changed, 6 insertions(+), 2 deletions(-) --- diff --git a/.gitignore b/.gitignore index e98ce54..c30f860 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ DateTime-TimeZone-1.10.tar.gz /DateTime-TimeZone-1.26.tar.gz /DateTime-TimeZone-1.31.tar.gz /DateTime-TimeZone-1.32.tar.gz +/DateTime-TimeZone-1.33.tar.gz diff --git a/perl-DateTime.spec b/perl-DateTime.spec index e35a32b..64d7256 100644 --- a/perl-DateTime.spec +++ b/perl-DateTime.spec @@ -1,6 +1,6 @@ %define DT_version 0.66 %define DTLocale_version 0.45 -%define DTTimeZone_version 1.32 +%define DTTimeZone_version 1.33 Name: perl-DateTime # must now be 0.xx00 to preserve upgrade path: @@ -150,6 +150,9 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorarch}/DateTime*.pm %changelog +* Sun Apr 24 2011 Iain Arnell 1:0.6600-4 +- update DateTime::TimeZone to 1.33 (Olson 2011f) + * Wed Apr 06 2011 Iain Arnell 1:0.6600-4 - update DateTime::TimeZone to 1.32 (Olson 2011e) diff --git a/sources b/sources index 6c558a4..3bc8218 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ 9399b5b430da65ac0b9056c0182a805b DateTime-0.66.tar.gz 8ba6a4b70f8fa7d987529c2e2c708862 DateTime-Locale-0.45.tar.gz -0e6146dd3aa2e2a1d6f58fa23eae1de0 DateTime-TimeZone-1.32.tar.gz +61eeb38b2a47041d03a197fff8dae1d9 DateTime-TimeZone-1.33.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel
File DateTime-TimeZone-1.33.tar.gz uploaded to lookaside cache by iarnell
A file has been added to the lookaside cache for perl-DateTime: 61eeb38b2a47041d03a197fff8dae1d9 DateTime-TimeZone-1.33.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel