Update to 0.403

- New upstream release 0.403
  - Use DateTime->set_locale instead of ->set to set the locale; using ->set
    may actually change the local time unintentionally (GH#2)
- Run the author and release tests too
- Make %files list more explicit
- Update build dependencies and drop redundant requires filter
This commit is contained in:
Paul Howarth 2016-06-28 09:21:47 +01:00
parent a9c5e1ba43
commit 22e548d942
3 changed files with 30 additions and 19 deletions

4
.gitignore vendored
View File

@ -1,3 +1,5 @@
DateTime-Format-Mail-0.3001.tar.gz /DateTime-Format-Mail-0.30.tar.gz
/DateTime-Format-Mail-0.3001.tar.gz
/DateTime-Format-Mail-0.401.tar.gz /DateTime-Format-Mail-0.401.tar.gz
/DateTime-Format-Mail-0.402.tar.gz /DateTime-Format-Mail-0.402.tar.gz
/DateTime-Format-Mail-0.403.tar.gz

View File

@ -1,35 +1,36 @@
%global cpan_version 0.402
Name: perl-DateTime-Format-Mail Name: perl-DateTime-Format-Mail
Epoch: 1 Epoch: 1
Version: %{cpan_version}.0 Version: 0.403
Release: 3%{?dist} Release: 1%{?dist}
Summary: Convert between DateTime and RFC2822/822 formats Summary: Convert between DateTime and RFC2822/822 formats
Group: Development/Libraries
License: GPL+ or Artistic License: GPL+ or Artistic
URL: http://search.cpan.org/dist/DateTime-Format-Mail URL: http://search.cpan.org/dist/DateTime-Format-Mail
Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOOK/DateTime-Format-Mail-%{cpan_version}.tar.gz Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOOK/DateTime-Format-Mail-%{version}.tar.gz
BuildArch: noarch BuildArch: noarch
# Build # Build
BuildRequires: coreutils
BuildRequires: make BuildRequires: make
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-generators BuildRequires: perl-generators
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
BuildRequires: perl(strict) BuildRequires: perl(strict)
BuildRequires: perl(warnings) BuildRequires: perl(warnings)
# Runtime: # Runtime
BuildRequires: perl(Carp) BuildRequires: perl(Carp)
BuildRequires: perl(DateTime) >= 0.18 BuildRequires: perl(DateTime) >= 1.04
BuildRequires: perl(Params::Validate) BuildRequires: perl(Params::Validate)
BuildRequires: perl(vars) BuildRequires: perl(vars)
# Tests only # Tests only
BuildRequires: perl(File::Spec) BuildRequires: perl(File::Spec)
BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::More) >= 0.88
# Author tests
BuildRequires: perl(Pod::Coverage::TrustPod)
BuildRequires: perl(Test::Pod) >= 1.41
BuildRequires: perl(Test::Pod::Coverage) >= 1.08
# Release tests
BuildRequires: perl(Test::CPAN::Meta)
# Dependencies
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(DateTime) >= 0.18
# Remove under-specified dependencies
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(DateTime\\)
%description %description
RFCs 2822 and 822 specify date formats to be used by email. This module parses RFCs 2822 and 822 specify date formats to be used by email. This module parses
@ -43,7 +44,7 @@ Despite the ease of generating and parsing perfectly valid RFC822 and RFC2822
people still get it wrong. This module aims to correct that. people still get it wrong. This module aims to correct that.
%prep %prep
%setup -q -n DateTime-Format-Mail-%{cpan_version} %setup -q -n DateTime-Format-Mail-%{version}
%build %build
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
@ -51,18 +52,26 @@ make %{?_smp_mflags}
%install %install
make pure_install DESTDIR=%{buildroot} make pure_install DESTDIR=%{buildroot}
%{_fixperms} %{buildroot}/* %{_fixperms} %{buildroot}
%check %check
make test make test AUTHOR_TESTING=1 RELEASE_TESTING=1
%files %files
%license LICENSE %license LICENSE
%doc CREDITS Changes README %doc CREDITS Changes README
%{perl_vendorlib}/* %{perl_vendorlib}/DateTime/
%{_mandir}/man3/*.3* %{_mandir}/man3/DateTime::Format::Mail.3*
%changelog %changelog
* Tue Jun 28 2016 Paul Howarth <paul@city-fan.org> - 1:0.403-1
- Update to 0.403
- Use DateTime->set_locale instead of ->set to set the locale; using ->set
may actually change the local time unintentionally (GH#2)
- Run the author and release tests too
- Make %%files list more explicit
- Update build dependencies and drop redundant requires filter
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.402.0-3 * Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.402.0-3
- Perl 5.24 rebuild - Perl 5.24 rebuild

View File

@ -1 +1 @@
0c469323564cd88189c15cc396884214 DateTime-Format-Mail-0.402.tar.gz b34a52d96290c42cf53e8db0a8f16ecd DateTime-Format-Mail-0.403.tar.gz