[perl-Catalyst-Authentication-Store-DBIx-Class] New version.

Christopher Meng cicku at fedoraproject.org
Thu Aug 8 04:37:28 UTC 2013


commit b84cc99a228c3ab20c8dcf8ca57172b351e8d04b
Author: Christopher Meng <rpm at cicku.me>
Date:   Thu Aug 8 12:37:05 2013 +0800

    New version.

 .gitignore                                         |    1 +
 perl-Catalyst-Authentication-Store-DBIx-Class.spec |   76 ++++++-------------
 sources                                            |    2 +-
 3 files changed, 26 insertions(+), 53 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1bcc10b..658b28e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 Catalyst-Authentication-Store-DBIx-Class-0.1082.tar.gz
+/Catalyst-Authentication-Store-DBIx-Class-0.1505.tar.gz
diff --git a/perl-Catalyst-Authentication-Store-DBIx-Class.spec b/perl-Catalyst-Authentication-Store-DBIx-Class.spec
index 165075e..458fa3f 100644
--- a/perl-Catalyst-Authentication-Store-DBIx-Class.spec
+++ b/perl-Catalyst-Authentication-Store-DBIx-Class.spec
@@ -1,16 +1,13 @@
-Name:      perl-Catalyst-Authentication-Store-DBIx-Class
-Version:   0.1082
-Release:   14%{?dist}
-Summary:   A storage class for Catalyst Authentication using DBIx::Class
-License:   GPL+ or Artistic
-Group:     Development/Libraries
-URL:       http://search.cpan.org/dist/Catalyst-Authentication-Store-DBIx-Class/
-Source0:   http://search.cpan.org/CPAN/authors/id/J/JA/JAYK/Catalyst-Authentication-Store-DBIx-Class-%{version}.tar.gz
-Source1:   FedoraLicense.txt
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildArch: noarch
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
+%global pkgname Catalyst-Authentication-Store-DBIx-Class
+
+Name:           perl-Catalyst-Authentication-Store-DBIx-Class
+Version:        0.1505
+Release:        1%{?dist}
+Summary:        A storage class for Catalyst Authentication using DBIx::Class
+License:        GPL+ or Artistic
+URL:            http://search.cpan.org/dist/Catalyst-Authentication-Store-DBIx-Class/
+Source0:        http://search.cpan.org/CPAN/authors/id/J/JA/JAYK/%{pkgname}-%{version}.tar.gz
+BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(DBIx::Class)
@@ -18,69 +15,44 @@ BuildRequires:  perl(Catalyst::Runtime)
 BuildRequires:  perl(Catalyst::Plugin::Authentication)
 BuildRequires:  perl(Catalyst::Model::DBIC::Schema)
 # required for tests
-BuildRequires: perl(Test::Pod)
-BuildRequires: perl(Test::Pod::Coverage)
-BuildRequires: perl(Test::WWW::Mechanize::Catalyst)
-BuildRequires: perl(DBD::SQLite)
-BuildRequires: perl(Catalyst::Plugin::Session::State::Cookie)
-BuildRequires: perl(Catalyst::Plugin::Authorization::Roles)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
+BuildRequires:  perl(DBD::SQLite)
+BuildRequires:  perl(Catalyst::Plugin::Session::State::Cookie)
+BuildRequires:  perl(Catalyst::Plugin::Authorization::Roles)
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 
 %description
 The Catalyst::Authentication::Store::DBIx::Class class provides access
 to authentication information stored in a database via DBIx::Class.
 
 %prep
-%setup -q -n Catalyst-Authentication-Store-DBIx-Class-%{version} 
-# fix up .t files to shut up rpmlint
-%{__sed} -i 's|#!perl|#!/usr/bin/perl|' t/*.t
-# clarification on SimpleDB.pm licensing
-%{__install} -m 0644 %{SOURCE1} .
-
-# make sure doc/tests don't generate provides
-# note we first filter out the bits in _docdir...
-cat << \EOF > %{name}-prov
-#!/bin/sh
-%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
-EOF
-
-%define __perl_provides %{_builddir}/Catalyst-Authentication-Store-DBIx-Class-%{version}/%{name}-prov
-chmod +x %{__perl_provides}
-
-cat << \EOF > %{name}-req
-#!/bin/sh
-%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'`
-EOF
-
-%define __perl_requires %{_builddir}/Catalyst-Authentication-Store-DBIx-Class-%{version}/%{name}-req
-chmod +x %{__perl_requires}
+%setup -qn %{pkgname}-%{version} 
+
+%{?perl_default_filter}
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
-
 make pure_install PERL_INSTALL_ROOT=%{buildroot}
-
 find %{buildroot} -type f -name .packlist -exec rm -f {} \;
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
-
 %{_fixperms} %{buildroot}/*
 
 %check
 TEST_POD=1 make test
 
-%clean
-rm -rf %{buildroot}
-
 %files
-%defattr(-,root,root,-)
-%doc FedoraLicense.txt Changes README t/
+%doc Changes README t/
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
 %changelog
+* Thu Aug 08 2013 Christopher Meng <rpm at cicku.me> - 0.1505-1
+- Update to new release.
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1082-14
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index 84d5133..d7e9024 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c057bed16d46cd5ac73fdbd0d22b1643  Catalyst-Authentication-Store-DBIx-Class-0.1082.tar.gz
+896546790e8c80f6551b8da9bef2628d  Catalyst-Authentication-Store-DBIx-Class-0.1505.tar.gz


More information about the scm-commits mailing list