Chris Weyl 7e663b1
Name:       perl-Class-DBI-Plugin-DeepAbstractSearch 
Chris Weyl 7e663b1
Version:    0.08 
Chris Weyl 7e663b1
Release:    1%{?dist}
Chris Weyl 7e663b1
# lib/Class/DBI/Plugin/DeepAbstractSearch.pm -> GPL+ or Artistic
Chris Weyl 7e663b1
License:    GPL+ or Artistic 
Chris Weyl 7e663b1
Group:      Development/Libraries
Chris Weyl 7e663b1
Summary:    SQL::Abstract for Class::DBI 
Chris Weyl 7e663b1
Source:     http://search.cpan.org/CPAN/authors/id/S/SR/SRIHA/Class-DBI-Plugin-DeepAbstractSearch-%{version}.tar.gz 
Chris Weyl 7e663b1
Url:        http://search.cpan.org/dist/Class-DBI-Plugin-DeepAbstractSearch
Chris Weyl 7e663b1
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Chris Weyl 7e663b1
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Chris Weyl 7e663b1
BuildArch:  noarch
Chris Weyl 7e663b1
Chris Weyl 7e663b1
BuildRequires: perl(Class::DBI) >= 0.96
Chris Weyl 7e663b1
BuildRequires: perl(Class::DBI::Plugin) >= 0.02
Chris Weyl 7e663b1
BuildRequires: perl(ExtUtils::MakeMaker)
Chris Weyl 7e663b1
BuildRequires: perl(SQL::Abstract) >= 1.18
Chris Weyl 7e663b1
BuildRequires: perl(Test::More) >= 0.32
Chris Weyl 7e663b1
Chris Weyl 7e663b1
# not picked up -- "use base"
Chris Weyl 7e663b1
Requires:      perl(Class::DBI)
Chris Weyl 7e663b1
Requires:      perl(Class::DBI::Plugin)
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%description
Chris Weyl 7e663b1
This plugin provides a SQL::Abstract search method for Class::DBI.  It
Chris Weyl 7e663b1
is similar to Class::DBI::AbstractSearch, but allows you to search and 
Chris Weyl 7e663b1
sort by fields from joined tables.
Chris Weyl 7e663b1
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%prep
Chris Weyl 7e663b1
%setup -q -n Class-DBI-Plugin-DeepAbstractSearch-%{version}
Chris Weyl 7e663b1
find . -type f -exec chmod -c -x          {} ';'
Chris Weyl 7e663b1
find . -type f -exec perl -pi -e 's/\r//' {} ';'
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%build
Chris Weyl 7e663b1
%{__perl} Makefile.PL INSTALLDIRS=vendor
Chris Weyl 7e663b1
make %{?_smp_mflags}
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%install
Chris Weyl 7e663b1
rm -rf %{buildroot}
Chris Weyl 7e663b1
Chris Weyl 7e663b1
make pure_install PERL_INSTALL_ROOT=%{buildroot}
Chris Weyl 7e663b1
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
Chris Weyl 7e663b1
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%{_fixperms} %{buildroot}/*
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%check
Chris Weyl 7e663b1
make test
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%clean
Chris Weyl 7e663b1
rm -rf %{buildroot} 
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%files
Chris Weyl 7e663b1
%defattr(-,root,root,-)
Chris Weyl 7e663b1
%doc Changes README 
Chris Weyl 7e663b1
%{perl_vendorlib}/*
Chris Weyl 7e663b1
%{_mandir}/man3/*.3*
Chris Weyl 7e663b1
Chris Weyl 7e663b1
%changelog
Chris Weyl 7e663b1
* Sat May 23 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.08-1
Chris Weyl 7e663b1
- submission (new testing dep of latest DBIx::Class)
Chris Weyl 7e663b1
Chris Weyl 7e663b1
* Sat May 23 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.08-0
Chris Weyl 7e663b1
- initial RPM packaging
Chris Weyl 7e663b1
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)
Chris Weyl 7e663b1