1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- Summary: Gregorian calendar date calculations using Perl
- Name: perl-Date-Calc
- Version: 5.4
- Release: 1%{?_dist_release}
- License: distributable
- Group: Development/Libraries
- URL: http://search.cpan.org/search?dist=Date-Calc
- Source0: http://www.cpan.org/authors/id/STBEY/Date-Calc-%{version}.tar.gz
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- BuildRequires: perl >= 0:5.00503
- BuildRequires: perl-Bit-Vector >= 6.4
- BuildRequires: perl-Carp-Clan >= 5.3
- Requires: perl-Bit-Vector >= 6.4
- Requires: perl-Carp-Clan >= 5.3
- %description
- This package consists of a C library (intended to make life easier for C
- developers) and a Perl module to access this library from Perl.
- The library provides all sorts of date calculations based on the Gregorian
- calendar (the one used in all western countries today), thereby complying
- with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to
- some extent, ISO 8601 (where applicable).
- The package is designed as an efficient (and fast) toolbox, not a bulky
- ready-made application. It provides extensive documentation and examples
- of use, multi-language support and special functions for business needs.
- %prep
- %setup -q -n Date-Calc-%{version}
- %build
- CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS=vendor
- make
- %install
- rm -rf $RPM_BUILD_ROOT
- make DESTDIR=$RPM_BUILD_ROOT pure_install
- find $RPM_BUILD_ROOT%{perl_vendorarch} -type f -print | \
- sed "s@^$RPM_BUILD_ROOT@@g" | \
- grep -v perllocal.pod | \
- grep -v "\.packlist" > Date-Calc-%{version}-filelist
- if [ "$(cat Date-Calc-%{version}-filelist)X" = "X" ] ; then
- echo "ERROR: EMPTY FILE LIST"
- exit -1
- fi
- install -m 0644 blib/man3/* %{buildroot}%{_mandir}/man3
- %check
- LANG=C make test
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files -f Date-Calc-%{version}-filelist
- %defattr(-,root,root)
- %doc CHANGES.txt CREDITS.txt EXAMPLES.txt README.txt TOOLS.txt
- %doc examples tools
- %dir %{perl_vendorarch}/Date
- %dir %{perl_vendorarch}/Date/Calc
- %dir %{perl_vendorarch}/Date/Calendar
- %dir %{perl_vendorarch}/auto/Date/Calc
- %{_mandir}/man3/*
- %changelog
- * Sat Nov 8 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.4-1
- - applied new versioning policy
- - rebuilt with perl-5.10.0
- * Sun Jan 2 2005 IWAI, Masaharu <iwai@alib.jp> 5.4-0vl1
- - new upstream release
- - update {Build,}Requires
- - add Summary and description
- * Thu Apr 17 2003 IWAI Masaharu <iwai@alib.jp> 5.3-0vl1
- - version up to 5.3
- - add directories in %%files section
- - add some documents
- - drop %%{perl_sitearch}/Carp ( installed from perl-Bit-Vector )
- * Thu Apr 11 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 5.0-15vl2
- - add LANG=C for 'make test'
- * Thu Apr 11 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 5.0-15vl1
- - build Rawhide-5.0-15 for Vine Linux
- - added perl-Bit-Vector in {Build,}Requires
- * Wed Jan 30 2002 cturner@redhat.com
- - Specfile autogenerated
|