[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