From 724f6afb503e99739873defb2f885ef1ffcf4730 Mon Sep 17 00:00:00 2001 From: Chris Weyl Date: May 31 2009 17:51:07 +0000 Subject: Initial import. --- diff --git a/.cvsignore b/.cvsignore index e69de29..444b9f1 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +Class-DBI-Plugin-DeepAbstractSearch-0.08.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..9e9265f --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +perl-Class-DBI-Plugin-DeepAbstractSearch-0_08-1_fc10:F-10:perl-Class-DBI-Plugin-DeepAbstractSearch-0.08-1.fc10.src.rpm:1243792256 diff --git a/perl-Class-DBI-Plugin-DeepAbstractSearch.spec b/perl-Class-DBI-Plugin-DeepAbstractSearch.spec new file mode 100644 index 0000000..9306b83 --- /dev/null +++ b/perl-Class-DBI-Plugin-DeepAbstractSearch.spec @@ -0,0 +1,67 @@ +Name: perl-Class-DBI-Plugin-DeepAbstractSearch +Version: 0.08 +Release: 1%{?dist} +# lib/Class/DBI/Plugin/DeepAbstractSearch.pm -> GPL+ or Artistic +License: GPL+ or Artistic +Group: Development/Libraries +Summary: SQL::Abstract for Class::DBI +Source: http://search.cpan.org/CPAN/authors/id/S/SR/SRIHA/Class-DBI-Plugin-DeepAbstractSearch-%{version}.tar.gz +Url: http://search.cpan.org/dist/Class-DBI-Plugin-DeepAbstractSearch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildArch: noarch + +BuildRequires: perl(Class::DBI) >= 0.96 +BuildRequires: perl(Class::DBI::Plugin) >= 0.02 +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(SQL::Abstract) >= 1.18 +BuildRequires: perl(Test::More) >= 0.32 + +# not picked up -- "use base" +Requires: perl(Class::DBI) +Requires: perl(Class::DBI::Plugin) + +%description +This plugin provides a SQL::Abstract search method for Class::DBI. It +is similar to Class::DBI::AbstractSearch, but allows you to search and +sort by fields from joined tables. + + +%prep +%setup -q -n Class-DBI-Plugin-DeepAbstractSearch-%{version} +find . -type f -exec chmod -c -x {} ';' +find . -type f -exec perl -pi -e 's/\r//' {} ';' + +%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 +make test + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/*.3* + +%changelog +* Sat May 23 2009 Chris Weyl 0.08-1 +- submission (new testing dep of latest DBIx::Class) + +* Sat May 23 2009 Chris Weyl 0.08-0 +- initial RPM packaging +- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) + diff --git a/sources b/sources index e69de29..f49359a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +c4753aff910ba9080dfa4040ed834d4e Class-DBI-Plugin-DeepAbstractSearch-0.08.tar.gz