From 41cad5fbf3ffd35c3adddff3ba8decfb9e86383b8ea52ec88c9b163ea95451fd Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Wed, 29 Jul 2009 14:26:46 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-TimeDate?expand=0&rev=4 --- perl-TimeDate.changes | 13 ++++++ perl-TimeDate.spec | 92 +++++++++++++++++-------------------------- 2 files changed, 50 insertions(+), 55 deletions(-) diff --git a/perl-TimeDate.changes b/perl-TimeDate.changes index 9a6ea2c..af0867a 100644 --- a/perl-TimeDate.changes +++ b/perl-TimeDate.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Sat Jul 25 19:45:30 CEST 2009 - chris@computersalat.de + +- spec mods + * removed ^---------- + * removed ^#--------- + +------------------------------------------------------------------- +Tue Jun 23 18:37:55 CEST 2009 - chris@computersalat.de + +- added perl-macros +- fixed summary, description + ------------------------------------------------------------------- Wed Jan 25 21:40:00 CET 2006 - mls@suse.de diff --git a/perl-TimeDate.spec b/perl-TimeDate.spec index a8f199a..47b1100 100644 --- a/perl-TimeDate.spec +++ b/perl-TimeDate.spec @@ -19,79 +19,61 @@ Name: perl-TimeDate -License: Artistic License -Group: Development/Libraries/Perl -Provides: TimeDate -Requires: perl = %{perl_version} -AutoReqProv: on +%define cpan_name TimeDate +Summary: Parse date strings into time values Version: 1.16 -Release: 257 -Summary: Perl Modules for Time and Date Calculation -Source: TimeDate-%{version}.tar.gz -Patch: TimeDate-deprecated_array_use.patch +Release: 258 +License: Artistic License .. +Group: Development/Libraries/Perl +AutoReqProv: on +Source: %{cpan_name}-%{version}.tar.gz +Patch: %{cpan_name}-deprecated_array_use.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +BuildRequires: perl-macros +Requires: perl = %{perl_version} +Provides: %{cpan_name} %description -These modules provide Perl functions for performing time and date -calculations. + Date::Parse provides two routines for parsing date strings into time values. + str2time(DATE [, ZONE]) + str2time parses DATE and returns a unix time value, or undef upon failure. + ZONE, if given, specifies the timezone to assume when parsing if the date + string does not specify a timezome. -Authors: --------- - Graham Barr + strptime(DATE [, ZONE]) + + strptime takes the same arguments as str2time but returns an array of values + ($ss,$mm,$hh,$day,$month,$year,$zone). Elements are only defined if they + could be extracted from the date string. The $zone element is the timezone + offset in seconds from GMT. An empty array is returned upon failure. + + Authors: Graham Barr %prep -%setup -n TimeDate-%{version} +%setup -q -n %{cpan_name}-%{version} %patch %build -perl Makefile.PL -make -make test +perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" +%{__make} + +%check +%{__make} test %install -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT -make DESTDIR=$RPM_BUILD_ROOT install_vendor +%perl_make_install %perl_process_packlist +%perl_gen_filelist %clean -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT +%{__rm} -rf $RPM_BUILD_ROOT -%files -%defattr(-, root, root) +%files -f %{name}.files +# normally you only need to check for doc files +%defattr(-,root,root) %doc ChangeLog README -%doc %{_mandir}/man?/* -%{perl_vendorlib}/Date -%{perl_vendorlib}/Time -%{perl_vendorarch}/auto/TimeDate -/var/adm/perl-modules/%{name} %changelog -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Sun Jan 11 2004 adrian@suse.de -- build as user -* Fri Aug 22 2003 mjancar@suse.cz -- require the perl version we build with -* Mon Jul 21 2003 rommel@suse.de -- update to version 1.16 -- using perl_vendorlib and perl_vendorarch instead of - perl_sitearch and perl_archlib -* Wed Jun 18 2003 coolo@suse.de -- package directories -* Sun May 25 2003 ro@suse.de -- remove unpackaged files from buildroot -* Thu Jan 16 2003 rommel@suse.de -- update to version 1.14 -- fixed depricated array use in timegm() -* Thu Aug 08 2002 mls@suse.de -- use sitearch macro -* Tue Jul 02 2002 mls@suse.de -- remove race in .packlist generation -* Tue Nov 07 2000 grimmer@suse.de -- added .packlist to file list and removed BuildRoot path -* Tue Nov 07 2000 grimmer@suse.de -- removed BuildRoot path from perllocal.pod -* Mon Nov 06 2000 grimmer@suse.de -- initial version (1.10)