From c7aec5fba556f1fbdaf6480dbbb10aea78f95c75 Mon Sep 17 00:00:00 2001 From: Chris Weyl Date: Jan 16 2009 02:45:25 +0000 Subject: initial import --- diff --git a/.cvsignore b/.cvsignore index e69de29..a21f27f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +MooseX-Types-DateTime-0.03.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..5114836 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +perl-MooseX-Types-DateTime-0_03-3_fc10:HEAD:perl-MooseX-Types-DateTime-0.03-3.fc10.src.rpm:1232073913 diff --git a/perl-MooseX-Types-DateTime.spec b/perl-MooseX-Types-DateTime.spec new file mode 100644 index 0000000..5631d4c --- /dev/null +++ b/perl-MooseX-Types-DateTime.spec @@ -0,0 +1,80 @@ +Name: perl-MooseX-Types-DateTime +Version: 0.03 +Release: 3%{?dist} +# see, e.g., lib/MooseX/Types/DateTime.pm +License: GPL+ or Artistic +Group: Development/Libraries +Summary: DateTime related constraints and coercions for Moose +Source: http://search.cpan.org/CPAN/authors/id/N/NU/NUFFIN/MooseX-Types-DateTime-%{version}.tar.gz +Url: http://search.cpan.org/dist/MooseX-Types-DateTime +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildArch: noarch + +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(DateTime) >= 0.4302 +BuildRequires: perl(DateTime::Format::DateParse) >= 0.04 +BuildRequires: perl(DateTime::Format::Flexible) >= 0.05 +BuildRequires: perl(DateTime::Format::Natural) >= 0.71 +# stupid versions... grr +#BuildRequires: perl(DateTime::Locale) >= 0.4001 +BuildRequires: perl(DateTime::Locale) +BuildRequires: perl(DateTime::TimeZone) >= 0.7701 +BuildRequires: perl(DateTimeX::Easy) >= 0.082 +BuildRequires: perl(Moose) >= 0.41 +BuildRequires: perl(MooseX::Types) >= 0.04 +BuildRequires: perl(namespace::clean) >= 0.08 +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Exception) >= 0.27 +BuildRequires: perl(Test::use::ok) >= 0.02 +BuildRequires: perl(Time::Duration::Parse) >= 0.06 +# optional tests +BuildRequires: perl(DateTime::Format::DateManip) + + +%description +This module packages several type constraints (Moose::Util::TypeConstraints) +and coercions designed to work with the DateTime suite of objects. + + +%prep +%setup -q -n MooseX-Types-DateTime-%{version} + +find . -type f -exec chmod -c -x {} + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} + +make pure_install PERL_INSTALL_ROOT=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' + +%{_fixperms} %{buildroot}/* + +%check +make test + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc Changes +%{perl_vendorlib}/* +%{_mandir}/man3/*.3* + +%changelog +* Thu Jan 15 2009 Chris Weyl 0.03-3 +- add DateTime::Format::DateManip as a br + +* Sat Dec 06 2008 Chris Weyl 0.03-2 +- touchup for submission + +* Sat Oct 11 2008 Chris Weyl 0.03-1 +- initial RPM packaging +- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.1) + diff --git a/sources b/sources index e69de29..62a1f4e 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +a270e7d20c23ef23ee782563187d93c5 MooseX-Types-DateTime-0.03.tar.gz