%define pkg_name DateTime-Format-MySQL %define pkg_version 0.04 %define rpm_pkg_version 0.04 %define rpm_pkg_release 2.n0i.4 Summary: Parse and format MySQL dates and times Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools Requires: perl(DateTime::Format::Builder) >= 0.6 BuildRequires: perl(Module::Build) %{!?_without_test:BuildRequires: perl(DateTime)} %{!?_without_test:BuildRequires: perl(DateTime::Format::Builder) >= 0.6} %description This module understands the formats used by MySQL for its DATE, DATETIME, TIME, and TIMESTAMP data types. It can be used to parse these formats in order to create DateTime objects, and it can take a DateTime object and produce a string representing it in the MySQL format. %prep %setup -q -n %{pkg_name}-%{pkg_version} [ -f Makefile.PL ] || cat < Makefile.PL use Module::Build::Compat; Module::Build::Compat->run_build_pl(args => \@ARGV); Module::Build::Compat->write_makefile(); EOF %build %{perl_build} %{!?_without_test:%{__make} test} %install %{__rm} -rf $RPM_BUILD_ROOT %{perl_install} %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{perl_files} %doc Changes LICENSE README %changelog * Tue May 22 2007 Marius Feraru - 0.04-2.n0i.4 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - mass rebuild * Sun Jul 24 2005 Marius Feraru 0.04-1.n0i.3 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Thu Mar 31 2005 Marius FERARU 0:0.03_01-1.n0i.2.0.0301 - rebuild (FC4) * Tue Dec 21 2004 Marius Feraru 0:0.03_01-1.n0i.1 - version 0.0301 - spec file (re?)created using N0i::CPAN::RPMizer/2004120601