[perl-YAML-Tiny] Update to 1.54

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



commit 534335ffb2dd400b8ca762f8a0eca93cf0a954fe
Author: Paul Howarth <paul@xxxxxxxxxxxx>
Date:   Thu Aug 22 19:14:44 2013 +0100

    Update to 1.54
    
    - New upstream release 1.54
      - Convert to Dist::Zilla
      - Updated format to conform to CPAN::Changes::Spec
    - Upstream shipping README again
    - Switch to Module::Build::Tiny flow
    - Classify buildreqs by usage

 perl-YAML-Tiny.spec |   43 +++++++++++++++++++++++++++++--------------
 sources             |    2 +-
 2 files changed, 30 insertions(+), 15 deletions(-)
---
diff --git a/perl-YAML-Tiny.spec b/perl-YAML-Tiny.spec
index f3d5a2d..ab818e1 100644
--- a/perl-YAML-Tiny.spec
+++ b/perl-YAML-Tiny.spec
@@ -1,5 +1,5 @@
 Name:           perl-YAML-Tiny
-Version:        1.53
+Version:        1.54
 Release:        1%{?dist}
 Summary:        Read/Write YAML files with as little code as possible
 License:        GPL+ or Artistic
@@ -7,21 +7,30 @@ Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/YAML-Tiny/
 Source0:        http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/YAML-Tiny-%{version}.tar.gz
 BuildArch:      noarch
+# Module Build
+BuildRequires:  perl(Module::Build::Tiny) >= 0.026
+# Module Runtime
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Exporter)
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(strict)
+# Test Suite
+BuildRequires:  perl(blib)
+BuildRequires:  perl(Capture::Tiny)
+BuildRequires:  perl(CPAN::Meta::Check) >= 0.007
 BuildRequires:  perl(File::Spec) >= 0.80
 BuildRequires:  perl(File::Spec::Functions)
-BuildRequires:  perl(Scalar::Util)
-BuildRequires:  perl(Test::More) >= 0.47
+BuildRequires:  perl(Test::CheckDeps) >= 0.006
+BuildRequires:  perl(Test::More) >= 0.94
+BuildRequires:  perl(warnings)
 BuildRequires:  perl(YAML)
 BuildRequires:  perl(YAML::Syck)
+BuildRequires:  perl(YAML::XS)
+# Runtime
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 Requires:       perl(Carp)
 Requires:       perl(Exporter)
 Requires:       perl(Scalar::Util)
-Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
-
-%{?perl_default_filter}
 
 %description
 YAML::Tiny is a Perl class for reading and writing YAML-style files,
@@ -32,23 +41,29 @@ memory overhead.
 %setup -q -n YAML-Tiny-%{version}
 
 %build
-perl Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
+perl Build.PL --installdirs=vendor
+./Build
 
 %install
-make pure_install PERL_INSTALL_ROOT=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} \;
-%{_fixperms} %{buildroot}/*
+./Build install --destdir=%{buildroot} --create_packlist=0
 
 %check
-make test AUTOMATED_TESTING=1
+./Build test
 
 %files
-%doc Changes LICENSE
+%doc Changes LICENSE README
 %{perl_vendorlib}/YAML/
 %{_mandir}/man3/YAML::Tiny.3pm*
 
 %changelog
+* Thu Aug 22 2013 Paul Howarth <paul@xxxxxxxxxxxx> 1.54-1
+- Update to 1.54
+  - Convert to Dist::Zilla
+  - Updated format to conform to CPAN::Changes::Spec
+- Upstream shipping README again
+- Switch to Module::Build::Tiny flow
+- Classify buildreqs by usage
+
 * Wed Aug 21 2013 Paul Howarth <paul@xxxxxxxxxxxx> 1.53-1
 - Update to 1.53
   - Updated repository metadata to reflect move to github
diff --git a/sources b/sources
index 5a55ab2..2775a8e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8eaa665b54b94770c438407dd99b3ee2  YAML-Tiny-1.53.tar.gz
+bb82110db337a9afca48630dfca9b8e0  YAML-Tiny-1.54.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel





[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux