Blame SPECS/perl-DateTime-Format-Mail.spec

Packit 7d2f91
# Run extra tests
Packit 7d2f91
%bcond_with perl_DateTime_Format_Mail_enables_extra_test
Packit 7d2f91
Packit 7d2f91
Name:           perl-DateTime-Format-Mail
Packit 7d2f91
Epoch:          1
Packit 7d2f91
Version:        0.403
Packit 7d2f91
Release:        6%{?dist}
Packit 7d2f91
Summary:        Convert between DateTime and RFC2822/822 formats
Packit 7d2f91
License:        GPL+ or Artistic        
Packit 7d2f91
URL:            https://metacpan.org/release/DateTime-Format-Mail            
Packit 7d2f91
Source0:        https://cpan.metacpan.org/authors/id/B/BO/BOOK/DateTime-Format-Mail-%{version}.tar.gz
Packit 7d2f91
BuildArch:      noarch
Packit 7d2f91
# Build
Packit 7d2f91
BuildRequires:  coreutils
Packit 7d2f91
BuildRequires:  make
Packit 7d2f91
BuildRequires:  perl-interpreter
Packit 7d2f91
BuildRequires:  perl-generators
Packit 7d2f91
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
Packit 7d2f91
BuildRequires:  perl(strict)
Packit 7d2f91
BuildRequires:  perl(warnings)
Packit 7d2f91
# Runtime
Packit 7d2f91
BuildRequires:  perl(Carp)
Packit 7d2f91
BuildRequires:  perl(DateTime) >= 1.04
Packit 7d2f91
BuildRequires:  perl(Params::Validate)
Packit 7d2f91
BuildRequires:  perl(vars)
Packit 7d2f91
# Tests only
Packit 7d2f91
BuildRequires:  perl(File::Spec)
Packit 7d2f91
BuildRequires:  perl(Test::More) >= 0.88
Packit 7d2f91
%if %{with perl_DateTime_Format_Mail_enables_extra_test}
Packit 7d2f91
# Author tests
Packit 7d2f91
BuildRequires:  perl(Pod::Coverage::TrustPod)
Packit 7d2f91
BuildRequires:  perl(Test::Pod) >= 1.41
Packit 7d2f91
BuildRequires:  perl(Test::Pod::Coverage) >= 1.08
Packit 7d2f91
# Release tests
Packit 7d2f91
BuildRequires:  perl(Test::CPAN::Meta)
Packit 7d2f91
%endif
Packit 7d2f91
# Dependencies
Packit 7d2f91
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Packit 7d2f91
Packit 7d2f91
%description
Packit 7d2f91
RFCs 2822 and 822 specify date formats to be used by email. This module parses
Packit 7d2f91
and emits such dates.
Packit 7d2f91
Packit 7d2f91
RFC2822 (April 2001) introduces a slightly different format of date than that
Packit 7d2f91
used by RFC822 (August 1982). The main correction is that the preferred format
Packit 7d2f91
is more limited, and thus easier to parse programmatically.
Packit 7d2f91
Packit 7d2f91
Despite the ease of generating and parsing perfectly valid RFC822 and RFC2822
Packit 7d2f91
people still get it wrong. This module aims to correct that.
Packit 7d2f91
Packit 7d2f91
%prep
Packit 7d2f91
%setup -q -n DateTime-Format-Mail-%{version}
Packit 7d2f91
Packit 7d2f91
%build
Packit 7d2f91
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
Packit 7d2f91
make %{?_smp_mflags}
Packit 7d2f91
Packit 7d2f91
%install
Packit 7d2f91
make pure_install DESTDIR=%{buildroot}
Packit 7d2f91
%{_fixperms} %{buildroot}
Packit 7d2f91
Packit 7d2f91
%check
Packit 7d2f91
make test %{?with_perl_DateTime_Format_Mail_enables_extra_test:\
Packit 7d2f91
    AUTHOR_TESTING=1 RELEASE_TESTING=1}
Packit 7d2f91
Packit 7d2f91
%files
Packit 7d2f91
%license LICENSE
Packit 7d2f91
%doc CREDITS Changes README
Packit 7d2f91
%{perl_vendorlib}/DateTime/
Packit 7d2f91
%{_mandir}/man3/DateTime::Format::Mail.3*
Packit 7d2f91
Packit 7d2f91
%changelog
Packit 7d2f91
* Thu Jul 12 2018 Petr Pisar <ppisar@redhat.com> - 1:0.403-6
Packit 7d2f91
- Disable extra test
Packit 7d2f91
Packit 7d2f91
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.403-5
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.403-4
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.403-3
Packit 7d2f91
- Perl 5.26 rebuild
Packit 7d2f91
Packit 7d2f91
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.403-2
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Tue Jun 28 2016 Paul Howarth <paul@city-fan.org> - 1:0.403-1
Packit 7d2f91
- Update to 0.403
Packit 7d2f91
  - Use DateTime->set_locale instead of ->set to set the locale; using ->set
Packit 7d2f91
    may actually change the local time unintentionally (GH#2)
Packit 7d2f91
- Run the author and release tests too
Packit 7d2f91
- Make %%files list more explicit
Packit 7d2f91
- Update build dependencies and drop redundant requires filter
Packit 7d2f91
Packit 7d2f91
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.402.0-3
Packit 7d2f91
- Perl 5.24 rebuild
Packit 7d2f91
Packit 7d2f91
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.402.0-2
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Thu Jul 23 2015 Petr Šabata <contyk@redhat.com> - 1:0.402.0-1
Packit 7d2f91
- 0.402 bump
Packit 7d2f91
Packit 7d2f91
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.401.0-3
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.401.0-2
Packit 7d2f91
- Perl 5.22 rebuild
Packit 7d2f91
Packit 7d2f91
* Fri Dec 05 2014 Petr Pisar <ppisar@redhat.com> - 1:0.401.0-1
Packit 7d2f91
- 0.401 bump
Packit 7d2f91
Packit 7d2f91
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.3001-21
Packit 7d2f91
- Perl 5.20 rebuild
Packit 7d2f91
Packit 7d2f91
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3001-20
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3001-19
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Wed Jul 31 2013 Petr Pisar <ppisar@redhat.com> - 0.3001-18
Packit 7d2f91
- Perl 5.18 rebuild
Packit 7d2f91
Packit 7d2f91
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3001-17
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Sat Dec 29 2012 Iain Arnell <iarnell@gmail.com> 0.3001-16
Packit 7d2f91
- gzip the sample dates file in documentation (rhbz#890441)
Packit 7d2f91
- update spec for modern rpmbuild
Packit 7d2f91
Packit 7d2f91
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3001-15
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Wed Jun 20 2012 Petr Pisar <ppisar@redhat.com> - 0.3001-14
Packit 7d2f91
- Perl 5.16 rebuild
Packit 7d2f91
Packit 7d2f91
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3001-13
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Wed Jul 20 2011 Iain Arnell <iarnell@gmail.com> - 0.3001-12
Packit 7d2f91
- update filtering macros for rpm 4.9
Packit 7d2f91
Packit 7d2f91
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.3001-11
Packit 7d2f91
- Perl mass rebuild
Packit 7d2f91
Packit 7d2f91
* Mon Feb 14 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 0.3001-10
Packit 7d2f91
- Switch to using perl-filters/Abandon filter-requires.sh 
Packit 7d2f91
  (Work around mass rebuild breakdown).
Packit 7d2f91
Packit 7d2f91
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3001-9
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.3001-8
Packit 7d2f91
- 661697 rebuild for fixing problems with vendorach/lib
Packit 7d2f91
Packit 7d2f91
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.3001-7
Packit 7d2f91
- Mass rebuild with perl-5.12.0
Packit 7d2f91
Packit 7d2f91
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.3001-6
Packit 7d2f91
- rebuild against perl 5.10.1
Packit 7d2f91
Packit 7d2f91
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3001-5
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3001-4
Packit 7d2f91
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit 7d2f91
Packit 7d2f91
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.3001-3
Packit 7d2f91
- Rebuild for perl 5.10 (again)
Packit 7d2f91
Packit 7d2f91
* Fri Jan 25 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.3001-2
Packit 7d2f91
- no more notes/ directory
Packit 7d2f91
Packit 7d2f91
* Thu Jan 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.3001-1
Packit 7d2f91
- 0.3001
Packit 7d2f91
- fix license tag
Packit 7d2f91
- rebuild against new perl
Packit 7d2f91
Packit 7d2f91
* Thu Aug 31 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.30-4
Packit 7d2f91
- bump for mass rebuild
Packit 7d2f91
Packit 7d2f91
* Sun Aug 06 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.30-3
Packit 7d2f91
- bump for build and release
Packit 7d2f91
Packit 7d2f91
* Sun Aug 06 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.30-2
Packit 7d2f91
- add missing br: perl(File::Find::Rule)
Packit 7d2f91
- additional files from the test suite added to %%doc
Packit 7d2f91
Packit 7d2f91
* Fri Aug 04 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.30-1
Packit 7d2f91
- Initial spec file for F-E