[perl-Sub-Uplevel] Update to 0.25

Paul Howarth pghmcfc at fedoraproject.org
Tue Jan 27 11:17:00 UTC 2015


commit 6f586a98560437849c03b844c83ea545465138fe
Author: Paul Howarth <paul at city-fan.org>
Date:   Tue Jan 27 11:16:12 2015 +0000

    Update to 0.25
    
    - New upstream release 0.25
      - Fixed: 00-compile.t failures under Windows (CPAN RT#98230)
      - The 00-compile.t file has been moved to a release test and is no longer
        shipped
      - Moved bug tracker to Github
      - Updated repo files explaining how to contribute
      - Enabled Travis CI
    - Specify all dependencies
    - Use %license
    - Make %files list more explicit

 .gitignore            |    3 +--
 perl-Sub-Uplevel.spec |   47 +++++++++++++++++++++++++++++++++--------------
 sources               |    2 +-
 3 files changed, 35 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 012991d..b3ca47f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1 @@
-Sub-Uplevel-0.22.tar.gz
-/Sub-Uplevel-0.24.tar.gz
+/Sub-Uplevel-[0-9.]*.tar.gz
diff --git a/perl-Sub-Uplevel.spec b/perl-Sub-Uplevel.spec
index 2ef3f61..1c6464a 100644
--- a/perl-Sub-Uplevel.spec
+++ b/perl-Sub-Uplevel.spec
@@ -1,27 +1,34 @@
 Name:           perl-Sub-Uplevel
 Summary:        Apparently run a function in a higher stack frame
 Epoch:          1
-Version:        0.24
-Release:        8%{?dist}
+Version:        0.25
+Release:        1%{?dist}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 Source0:        http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-%{version}.tar.gz 
 URL:            http://search.cpan.org/dist/Sub-Uplevel
 BuildArch:      noarch
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
+# Build:
+BuildRequires:  perl
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.17
 # Run-time:
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(constant)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
 # Tests:
 BuildRequires:  perl(Exporter)
 BuildRequires:  perl(File::Temp)
+BuildRequires:  perl(File::Spec)
 BuildRequires:  perl(Test::More)
 # Optional:
-BuildRequires:  perl(Test::Script) >= 1.05
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRequires:  perl(CPAN::Meta) >= 2.120900
+# Explicit Run-time:
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 Requires:       perl(Carp)
 
-%{?perl_default_filter}
+# Remove bogus perl(DB) provide
+%global __provides_exclude ^perl\\(DB\\)$
 
 %description
 Like Tcl's uplevel() function, but not quite so dangerous. The idea is
@@ -32,24 +39,36 @@ are avoided.
 %setup -q -n Sub-Uplevel-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
 %install
 make pure_install DESTDIR=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
-%{_fixperms} %{buildroot}/*
+%{_fixperms} %{buildroot}
 
 %check
 make test
 
 %files
-%doc Changes LICENSE README README.PATCHING examples/
-%{perl_vendorlib}/*
-%{_mandir}/man3/*
+%license LICENSE
+%doc Changes CONTRIBUTING.mkdn README examples/
+%{perl_vendorlib}/Sub/
+%{_mandir}/man3/Sub::Uplevel.3*
 
 %changelog
+* Tue Jan 27 2015 Paul Howarth <paul at city-fan.org> - 1:0.25-1
+- Update to 0.25
+  - Fixed: 00-compile.t failures under Windows (CPAN RT#98230)
+  - The 00-compile.t file has been moved to a release test and is no longer
+    shipped
+  - Moved bug tracker to Github
+  - Updated repo files explaining how to contribute
+  - Enabled Travis CI
+- Specify all dependencies
+- Use %%license
+- Make %%files list more explicit
+
 * Thu Aug 28 2014 Jitka Plesnikova <jplesnik at redhat.com> - 1:0.24-8
 - Perl 5.20 rebuild
 
@@ -87,7 +106,7 @@ make test
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
 * Wed Dec 22 2010 Marcela Maslanova <mmaslano at redhat.com> - 1:0.22-3
-- 661697 rebuild for fixing problems with vendorach/lib
+- Rebuild to fix problems with vendorarch/lib (#661697)
 
 * Thu May 06 2010 Marcela Maslanova <mmaslano at redhat.com> - 1:0.22-2
 - Mass rebuild with perl-5.12.0
@@ -147,7 +166,7 @@ make test
 * Thu Dec 29 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.09-3
 - Dist tag.
 
-* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.09-2
+* Wed Apr  6 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.09-2
 - rebuilt
 
 * Thu Jul  8 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.09-1
diff --git a/sources b/sources
index 0f1c991..9fabd63 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bea4037e8b2a0df563e25e6e44cb2e73  Sub-Uplevel-0.24.tar.gz
+5d0752dbfa94d0c91b25a264f47f5675  Sub-Uplevel-0.25.tar.gz



More information about the perl-devel mailing list