From b23e7d7d4d35a637e66cd5e783c369d4658f28d2 Mon Sep 17 00:00:00 2001 From: Emmanuel Seyman Date: Aug 22 2015 06:52:10 +0000 Subject: Update to 0.11 Move to the Module::Build::Tiny workflow Remove tests subpackage Use %%license macro --- diff --git a/.gitignore b/.gitignore index 4f8e732..e09191a 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ MooseX-Types-DateTime-0.05.tar.gz /MooseX-Types-DateTime-0.07.tar.gz /MooseX-Types-DateTime-0.08.tar.gz /MooseX-Types-DateTime-0.10.tar.gz +/MooseX-Types-DateTime-0.11.tar.gz diff --git a/perl-MooseX-Types-DateTime.spec b/perl-MooseX-Types-DateTime.spec index 489c97d..9404543 100644 --- a/perl-MooseX-Types-DateTime.spec +++ b/perl-MooseX-Types-DateTime.spec @@ -1,20 +1,20 @@ Name: perl-MooseX-Types-DateTime -Version: 0.10 -Release: 3%{?dist} +Version: 0.11 +Release: 1%{?dist} # see, e.g., lib/MooseX/Types/DateTime.pm License: GPL+ or Artistic Summary: DateTime related constraints and coercions for Moose -Source: http://search.cpan.org/CPAN/authors/id/I/IL/ILMARI/MooseX-Types-DateTime-%{version}.tar.gz +Source: http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/MooseX-Types-DateTime-%{version}.tar.gz Url: http://search.cpan.org/dist/MooseX-Types-DateTime Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch -BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(DateTime) BuildRequires: perl(DateTime::Duration) BuildRequires: perl(DateTime::Locale) BuildRequires: perl(DateTime::TimeZone) >= 0.95 +BuildRequires: perl(Module::Build::Tiny) BuildRequires: perl(Moose) >= 0.41 BuildRequires: perl(MooseX::Types) >= 0.30 BuildRequires: perl(MooseX::Types::Moose) >= 0.30 @@ -29,11 +29,6 @@ Requires: perl(DateTime) >= 0.43 Requires: perl(DateTime::Duration) >= 0.43 Requires: perl(DateTime::Locale) >= 0.40 -# obsolete/provide old tests subpackage -# can be removed during F19 development cycle -Obsoletes: %{name}-tests < 0.07-3 -Provides: %{name}-tests = %{version}-%{release} - %{?perl_default_filter} # Remove over-specified dependencies @@ -47,27 +42,33 @@ and coercions designed to work with the DateTime suite of objects. %prep %setup -q -n MooseX-Types-DateTime-%{version} +sed -i '1s,#!.*perl,#!%{__perl},' t/*.t find . -type f -exec chmod -c -x {} + %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +perl Build.PL --installdirs=vendor +./Build %install -make pure_install DESTDIR=%{buildroot} -find %{buildroot} -type f -name .packlist -exec rm -f {} ';' - +./Build install --destdir=%{buildroot} --create_packlist=0 %{_fixperms} %{buildroot}/* %check -make test +./Build test %files %doc Changes t/ +%license LICENSE %{perl_vendorlib}/MooseX* %{_mandir}/man3/MooseX*.3* %changelog +* Sat Aug 22 2015 Emmanuel Seyman - 0.11-1 +- Update to 0.11 +- Move to the Module::Build::Tiny workflow +- Remove tests subpackage +- Use %%license macro + * Thu Jun 18 2015 Fedora Release Engineering - 0.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 16a1227..ffb3b0d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3f9a0b5c99949df997da1af47047c30d MooseX-Types-DateTime-0.10.tar.gz +c789dfa5cc2518a8fe784c75be9a5b24 MooseX-Types-DateTime-0.11.tar.gz