Blame SPECS/perl-Date-Calc.spec

ea8348
%global aarchrev .1
ea8348
ea8348
Name:           perl-Date-Calc
ea8348
Version:        6.3
ea8348
Release:        13%{?aarchrev}%{?dist}
ea8348
Summary:        Gregorian calendar date calculations
ea8348
ea8348
Group:          Development/Libraries
ea8348
License:        GPL+ or Artistic
ea8348
URL:            http://search.cpan.org/dist/Date-Calc/
ea8348
Source0:        http://www.cpan.org/authors/id/S/ST/STBEY/Date-Calc-%{version}.tar.gz
ea8348
# rt#101232
ea8348
Patch0:         Date-Calc-6.3-century.patch
ea8348
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
ea8348
ea8348
BuildRequires:  perl(ExtUtils::MakeMaker)
ea8348
BuildRequires:  perl(Carp::Clan) >= 6.3
ea8348
BuildRequires:  perl(Bit::Vector) >= 7.1
ea8348
BuildRequires:  perl(Exporter)
ea8348
Requires:       perl(Bit::Vector) >= 7.1
ea8348
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
ea8348
BuildArch:      noarch
ea8348
ea8348
# Filter unwanted Provides:
ea8348
%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}perl\\(Date::Calc\\)$
ea8348
ea8348
%description
ea8348
The library provides all sorts of date calculations based on the
ea8348
Gregorian calendar (the one used in all western countries today),
ea8348
thereby complying with all relevant norms and standards: ISO/R
ea8348
2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).
ea8348
ea8348
%prep
ea8348
%setup -q -n Date-Calc-%{version} 
ea8348
%patch0 -p1
ea8348
ea8348
%build
ea8348
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
ea8348
make %{?_smp_mflags}
ea8348
ea8348
ea8348
%install
ea8348
rm -rf $RPM_BUILD_ROOT
ea8348
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
ea8348
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
ea8348
find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
ea8348
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
ea8348
chmod -R u+w $RPM_BUILD_ROOT/*
ea8348
ea8348
for file in $RPM_BUILD_ROOT%{_mandir}/man3/Date::Calc.3pm \
ea8348
            CREDITS.txt; do
ea8348
  iconv -f iso-8859-1 -t utf-8 < "$file" > "${file}_"
ea8348
  mv -f "${file}_" "$file"
ea8348
done
ea8348
ea8348
%check
ea8348
make test
ea8348
ea8348
ea8348
%clean
ea8348
rm -rf $RPM_BUILD_ROOT
ea8348
ea8348
ea8348
%files
ea8348
%defattr(-,root,root,-)
ea8348
%doc license/Artistic.txt license/GNU_GPL.txt license/GNU_LGPL.txt
ea8348
%doc CHANGES.txt CREDITS.txt README.txt
ea8348
%{perl_vendorlib}/Date/
ea8348
%{_mandir}/man3/*.3*
ea8348
ea8348
ea8348
%changelog
ea8348
* Tue Jan 20 2015 Yaakov Selkowitz <yselkowi@redhat.com> - 6.3-13.1
ea8348
- Adapt the test suite for the 2015-2115 era (#1180155)
ea8348
ea8348
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 6.3-13
ea8348
- Mass rebuild 2013-12-27
ea8348
ea8348
* Mon Nov 26 2012 Jitka Plesnikova <jplesnik@redhat.com> - 6.3-12
ea8348
- Update filter
ea8348
- Add BR perl(Carp)
ea8348
- Don't need to remove examples and tools, they don't exist
ea8348
ea8348
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3-11
ea8348
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ea8348
ea8348
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 6.3-10
ea8348
- Perl 5.16 rebuild
ea8348
ea8348
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3-9
ea8348
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ea8348
ea8348
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 6.3-8
ea8348
- Perl mass rebuild
ea8348
ea8348
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 6.3-7
ea8348
- Perl mass rebuild
ea8348
ea8348
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 6.3-6
ea8348
- Perl mass rebuild
ea8348
ea8348
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3-5
ea8348
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ea8348
ea8348
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 6.3-4
ea8348
- 661697 rebuild for fixing problems with vendorach/lib
ea8348
ea8348
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 6.3-3
ea8348
- Mass rebuild with perl-5.12.0
ea8348
ea8348
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 6.3-2
ea8348
- rebuild against perl 5.10.1
ea8348
ea8348
* Wed Nov 18 2009 Marcela Mašláňová <mmaslano@redhat.com> - 6.3-1
ea8348
- new upstream version - noarch, because since 6.0 there were bigger
ea8348
 changes like stripping this module into more of them
ea8348
ea8348
* Mon Oct 19 2009 Marcela Mašláňová <mmaslano@redhat.com> - 6.2-1
ea8348
- new upstream version
ea8348
ea8348
* Tue Aug  4 2009 Stepan Kasal <skasal@redhat.com> - 5.6-1
ea8348
- new upstream version
ea8348
ea8348
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.4-8
ea8348
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ea8348
ea8348
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.4-7
ea8348
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ea8348
ea8348
* Tue Mar  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> 5.4-6
ea8348
- rebuild for new perl
ea8348
ea8348
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 5.4-5
ea8348
- Autorebuild for GCC 4.3
ea8348
ea8348
* Mon Nov 12 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 5.4-4
ea8348
- filtered out too many provides
ea8348
ea8348
* Wed Oct 24 2007 Robin Norwood <rnorwood@redhat.com> - 5.4-3
ea8348
- various specfile fixes
ea8348
ea8348
* Mon Oct 15 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 5.4-2.1
ea8348
- correct license tag
ea8348
- add BR: perl(ExtUtils::MakeMaker)
ea8348
ea8348
* Mon Aug 27 2007 Robin Norwood <rnorwood@redhat.com> - 5.4-2
ea8348
- Update License tag
ea8348
- Clean up minor specfile issues
ea8348
ea8348
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 5.4-1.2.2.1
ea8348
- rebuild
ea8348
ea8348
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 5.4-1.2.2
ea8348
- bump again for double-long bug on ppc(64)
ea8348
ea8348
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 5.4-1.2.1
ea8348
- rebuilt for new gcc4.1 snapshot and glibc changes
ea8348
ea8348
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 5.4-1.2
ea8348
- rebuild for new perl-5.8.8
ea8348
ea8348
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
ea8348
- rebuilt for new gcc
ea8348
ea8348
* Sat Apr  2 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 5.4-1
ea8348
- Update to 5.4.
ea8348
- Bring up to date with current Fedora.Extras perl spec template.
ea8348
ea8348
* Thu Nov 25 2004 Miloslav Trmac <mitr@redhat.com> - 5.3-10
ea8348
- Convert man page to UTF-8
ea8348
ea8348
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
ea8348
- rebuilt
ea8348
ea8348
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
ea8348
- rebuilt
ea8348
ea8348
* Fri Feb 13 2004 Chip Turner <cturner@redhat.com> 5.3-5
ea8348
- rebuilt
ea8348
ea8348
* Thu Jun 05 2003 Elliot Lee <sopwith@redhat.com>
ea8348
- rebuilt
ea8348
ea8348
* Tue Dec 10 2002 Chip Turner <cturner@redhat.com>
ea8348
- update to latest version from CPAN
ea8348
ea8348
* Tue Aug  6 2002 Chip Turner <cturner@redhat.com>
ea8348
- automated release bump and build
ea8348
ea8348
* Wed Jan 30 2002 cturner@redhat.com
ea8348
- Specfile autogenerated
ea8348