[perl-Smart-Comments] 1.000004 bump

Petr Šabata psabata at fedoraproject.org
Mon Jul 1 11:29:30 UTC 2013


commit f7d63128216c0ea52c2182b23335976c3ce14307
Author: Petr Šabata <contyk at redhat.com>
Date:   Mon Jul 1 13:29:03 2013 +0200

    1.000004 bump
    
    - Update source URL
    - Drop the tests subpackage
    - Modernize spec

 .gitignore               |    1 +
 perl-Smart-Comments.spec |   49 +++++++++++++++++----------------------------
 sources                  |    2 +-
 3 files changed, 21 insertions(+), 31 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e1e571e..fe3d94f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 Smart-Comments-1.0.4.tar.gz
+/Smart-Comments-1.000004.tar.gz
diff --git a/perl-Smart-Comments.spec b/perl-Smart-Comments.spec
index aabf5f2..dd2b478 100644
--- a/perl-Smart-Comments.spec
+++ b/perl-Smart-Comments.spec
@@ -1,33 +1,31 @@
 Name:           perl-Smart-Comments
 Summary:        Comments that do more than just sit there
 Epoch:          1
-Version:        1.0.4
-Release:        9%{?dist}
+Version:        1.000004
+Release:        1%{?dist}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
-Source0:        http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Smart-Comments-%{version}.tar.gz 
+Source0:        http://search.cpan.org/CPAN/authors/id/D/DC/DCONWAY/Smart-Comments-%{version}.tar.gz
 URL:            http://search.cpan.org/dist/Smart-Comments
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
 BuildArch:      noarch
-
+BuildRequires:  perl
+BuildRequires:  perl(Carp)
 BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Filter::Simple) >= 0.8
 BuildRequires:  perl(List::Util)
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Text::Balanced) >= 2
-BuildRequires:  perl(version)
-
-Requires:       perl(Data::Dumper)
-Requires:       perl(Filter::Simple) >= 0.8
-Requires:       perl(List::Util)
-Requires:       perl(Text::Balanced) >= 2
-Requires:       perl(version)
+BuildRequires:  perl(warnings)
 
+# Drop the old tests subpackage
+# Can be removed diromg F22 development cycle
+Obsoletes:      %{name}-tests < 1.000004-1
+Provides:       %{name}-tests = %{version}-%{release}
 
 %{?perl_default_filter}
-%{?perl_default_subpackage_tests}
 
 %description
 Smart comments provide an easy way to insert debugging and tracking code into
@@ -39,43 +37,34 @@ Simply commenting out the use Smart::Comments line turns them back into
 regular comments. Leaving smart comments in your code is smart because if you
 needed them once, you'll almost certainly need them again later.
 
-
 %prep
 %setup -q -n Smart-Comments-%{version}
-
 perl -pi -e 's|^#!perl -T|#!%{_perl}|' t/*
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
-
 %install
-rm -rf %{buildroot}
-
 make pure_install DESTDIR=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} +
-find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
-
 %{_fixperms} %{buildroot}/*
 
-
 %check
 make test
 
-
-%clean
-rm -rf %{buildroot}
-
-
 %files
-%defattr(-,root,root,-)
 %doc README Changes
 %{perl_vendorlib}/*
 %{_mandir}/man3/*.3*
 
-
 %changelog
+* Mon Jul 01 2013 Petr Šabata <contyk at redhat.com> - 1:1.000004-1
+- 1.000004 bump (new versioning scheme)
+- Update source URL
+- Drop the tests subpackage
+- Modernize spec
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:1.0.4-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
diff --git a/sources b/sources
index 9b03a2b..f041918 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4f7a229e54ee067f3aaffb3338bfa4eb  Smart-Comments-1.0.4.tar.gz
+d6b70cbdb93a206c314450cf34ccfbc5  Smart-Comments-1.000004.tar.gz



More information about the perl-devel mailing list