Sven Nierlein e8836f5
Name:           perl-Date-Calc-XS
e9512d0
Version:        6.4
c27567d
Release:        2%{?dist}
Sven Nierlein e8836f5
Summary:        XS wrapper and C library plug-in for Date::Calc
Sven Nierlein e8836f5
License:        LGPLv2+ and ( GPL+ or Artistic )
Sven Nierlein e8836f5
Group:          Development/Libraries
Sven Nierlein e8836f5
URL:            http://search.cpan.org/dist/Date-Calc-XS/
Sven Nierlein e8836f5
Source0:        http://www.cpan.org/modules/by-module/Date/Date-Calc-XS-%{version}.tar.gz
Sven Nierlein e8836f5
# glibc-common contains the iconv binary
Sven Nierlein e8836f5
BuildRequires:  glibc-common
e9512d0
BuildRequires:  findutils
e9512d0
BuildRequires:  make
Sven Nierlein e8836f5
BuildRequires:  perl
e9512d0
BuildRequires:  perl(Bit::Vector) >= 7.1
Sven Nierlein e8836f5
BuildRequires:  perl(bytes)
e9512d0
BuildRequires:  perl(Carp::Clan) >= 6.01
Sven Nierlein e8836f5
BuildRequires:  perl(Config)
e9512d0
BuildRequires:  perl(Date::Calc) >= 6.3
Sven Nierlein e8836f5
BuildRequires:  perl(Date::Calc::Object)
Sven Nierlein e8836f5
BuildRequires:  perl(Date::Calendar)
Sven Nierlein e8836f5
BuildRequires:  perl(Date::Calendar::Profiles)
Sven Nierlein e8836f5
BuildRequires:  perl(Date::Calendar::Year)
Sven Nierlein e8836f5
BuildRequires:  perl(DynaLoader)
Sven Nierlein e8836f5
BuildRequires:  perl(Exporter)
Sven Nierlein e8836f5
BuildRequires:  perl(ExtUtils::MakeMaker)
Sven Nierlein e8836f5
BuildRequires:  perl(strict)
Sven Nierlein e8836f5
BuildRequires:  perl(vars)
Sven Nierlein e8836f5
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Sven Nierlein e8836f5
Sven Nierlein e8836f5
Sven Nierlein e8836f5
%description
Sven Nierlein e8836f5
Date::Calc::XS is a XS wrapper and C library plug-in for Date::Calc
Sven Nierlein e8836f5
Sven Nierlein e8836f5
%prep
Sven Nierlein e8836f5
%setup -q -n Date-Calc-XS-%{version}
Sven Nierlein e8836f5
iconv --from=ISO-8859-1 --to=UTF-8 CREDITS.txt >CREDITS.fixed
Sven Nierlein e8836f5
mv CREDITS.fixed CREDITS.txt
Sven Nierlein e8836f5
Sven Nierlein e8836f5
%build
e9512d0
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
Sven Nierlein e8836f5
make %{?_smp_mflags}
Sven Nierlein e8836f5
Sven Nierlein e8836f5
%install
Sven Nierlein e8836f5
make pure_install DESTDIR=$RPM_BUILD_ROOT
Sven Nierlein e8836f5
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
Sven Nierlein e8836f5
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
Sven Nierlein e8836f5
%{_fixperms} $RPM_BUILD_ROOT/*
Sven Nierlein e8836f5
Sven Nierlein e8836f5
%check
Sven Nierlein e8836f5
make test
Sven Nierlein e8836f5
Sven Nierlein e8836f5
%files
e9512d0
%license license
Sven Nierlein e8836f5
%{perl_vendorarch}/*
Sven Nierlein e8836f5
%{_mandir}/man3/*
e9512d0
%doc CHANGES.txt README.txt CREDITS.txt
Sven Nierlein e8836f5
Sven Nierlein e8836f5
%changelog
c27567d
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.4-2
c27567d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c27567d
e9512d0
* Thu Jun 25 2015 Jitka Plesnikova <jplesnik@redhat.com> - 6.4-1
e9512d0
- 6.4 bump
e9512d0
d2d736b
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3-10
d2d736b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d2d736b
a1b0dc2
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 6.3-9
a1b0dc2
- Perl 5.22 rebuild
a1b0dc2
Petr Šabata b5ec812
* Mon Jan 12 2015 Petr Ĺ abata <contyk@redhat.com> - 6.3-8
Petr Šabata b5ec812
- Adapt the test suite for the 2015-2115 era
Petr Šabata b5ec812
c396dea
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 6.3-7
c396dea
- Perl 5.20 rebuild
c396dea
1fbb21c
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3-6
1fbb21c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1fbb21c
1e0d623
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3-5
1e0d623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1e0d623
Sven Nierlein e8836f5
* Sat May 17 2014 Sven Nierlein <sven.nierlein@consol.de> 6.3-4
Sven Nierlein e8836f5
- convert credits to utf8
Sven Nierlein e8836f5
- updated build requires
Sven Nierlein e8836f5
Sven Nierlein e8836f5
* Mon Apr 21 2014 Sven Nierlein <sven.nierlein@consol.de> 6.3-3
Sven Nierlein e8836f5
- added LGPLv2+ to license
Sven Nierlein e8836f5
- replaced multiple doc files with a single entry
Sven Nierlein e8836f5
- updated build requires to match versions from Makefile.PL
Sven Nierlein e8836f5
- changed source to non-author specific
Sven Nierlein e8836f5
Sven Nierlein e8836f5
* Sun Apr 06 2014 Sven Nierlein <sven.nierlein@consol.de> 6.3-2
Sven Nierlein e8836f5
- added perl build requires
Sven Nierlein e8836f5
- added Changes and README
Sven Nierlein e8836f5
- use DESTDIR as install target folder
Sven Nierlein e8836f5
- removed unnecessary build steps
Sven Nierlein e8836f5
Sven Nierlein e8836f5
* Sun Mar 23 2014 Sven Nierlein <sven.nierlein@consol.de> 6.3-1
Sven Nierlein e8836f5
- Specfile created