From de366c809d3a6d96b6fd37c4bb0926b47ed1903f Mon Sep 17 00:00:00 2001 From: Paul Howarth <p...@city-fan.org> Date: Tue, 30 Jun 2015 10:50:11 +0100 Subject: Update to 0.012
- New upstream release 0.012 - Switch to Dist::Zilla - Switch to new Changes Layout - Fix destructor bug (#12) - Switch to ExtUtils::MakeMaker flow - Package upstream's new LICENSE file diff --git a/Child-0.011-M::B.patch b/Child-0.011-M::B.patch deleted file mode 100644 index 04f89e5..0000000 --- a/Child-0.011-M::B.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/META.json b/META.json -index 493077c..a65ac77 100644 ---- a/META.json -+++ b/META.json -@@ -22,7 +22,7 @@ - }, - "configure" : { - "requires" : { -- "Module::Build" : "0.42" -+ "Module::Build" : "0.40" - } - }, - "runtime" : { -diff --git a/META.yml b/META.yml -index 25744a3..8948a8e 100644 ---- a/META.yml -+++ b/META.yml -@@ -6,7 +6,7 @@ build_requires: - Capture::Tiny: '0.22' - Test::More: '0.88' - configure_requires: -- Module::Build: '0.42' -+ Module::Build: '0.40' - dynamic_config: 1 - generated_by: 'Module::Build version 0.4211, CPAN::Meta::Converter version 2.142060' - license: perl diff --git a/perl-Child.spec b/perl-Child.spec index 1a9a682..db56f67 100644 --- a/perl-Child.spec +++ b/perl-Child.spec @@ -1,23 +1,22 @@ Name: perl-Child -Version: 0.011 -Release: 3%{?dist} +Version: 0.012 +Release: 1%{?dist} Summary: Object oriented simple interface to fork() License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Child/ Source0: http://search.cpan.org/CPAN/authors/id/E/EX/EXODIST/Child-%{version}.tar.gz -Patch0: Child-0.011-M::B.patch BuildArch: noarch # Build BuildRequires: perl -BuildRequires: perl(Module::Build) >= 0.40 -BuildRequires: perl(strict) -BuildRequires: perl(warnings) +BuildRequires: perl(ExtUtils::MakeMaker) # Runtime BuildRequires: perl(base) BuildRequires: perl(Carp) BuildRequires: perl(Exporter) >= 5.57 BuildRequires: perl(POSIX) +BuildRequires: perl(strict) +BuildRequires: perl(warnings) # Tests only BuildRequires: perl(Capture::Tiny) >= 0.22 BuildRequires: perl(Test::More) >= 0.88 @@ -36,26 +35,49 @@ you just have a pile of things nobody wants to think about. %prep %setup -q -n Child-%{version} -# Downgrade Module::Build version requirement from 0.42 to 0.40 -%patch0 -p1 %build -perl Build.PL --installdirs=vendor -./Build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} %install -./Build install --destdir=%{buildroot} --create_packlist=0 -%{_fixperms} %{buildroot}/* +rm -rf %{buildroot} +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +%{_fixperms} %{buildroot} %check -./Build test +make test %files -%doc README -%{perl_vendorlib}/* -%{_mandir}/man3/* +%if 0%{?_licensedir:1} +%license LICENSE +%else +%doc LICENSE +%endif +%doc Changes README +%{perl_vendorlib}/Child.pm +%{perl_vendorlib}/Child/ +%{_mandir}/man3/Child.3* +%{_mandir}/man3/Child::IPC::Pipe.3* +%{_mandir}/man3/Child::Link.3* +%{_mandir}/man3/Child::Link::IPC.3* +%{_mandir}/man3/Child::Link::IPC::Pipe.3* +%{_mandir}/man3/Child::Link::IPC::Pipe::Parent.3* +%{_mandir}/man3/Child::Link::IPC::Pipe::Proc.3* +%{_mandir}/man3/Child::Link::Parent.3* +%{_mandir}/man3/Child::Link::Proc.3* +%{_mandir}/man3/Child::Util.3* %changelog +* Tue Jun 30 2015 Paul Howarth <p...@city-fan.org> - 0.012-1 +- Update to 0.012 + - Switch to Dist::Zilla + - Switch to new Changes Layout + - Fix destructor bug (#12) +- Switch to ExtUtils::MakeMaker flow +- Package upstream's new LICENSE file + * Thu Jun 18 2015 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 0.011-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 16c8e41..d577397 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -260421fe469fbf734010631ba5649d72 Child-0.011.tar.gz +1ff5a584c8b5762c76e65d4b6a111268 Child-0.012.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Child.git/commit/?h=master&id=de366c809d3a6d96b6fd37c4bb0926b47ed1903f -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel