675fa4c
Name:           perl-Kwiki-Search
675fa4c
Version:        0.12
3b31dc2
Release:        4%{?dist}
3b31dc2
Summary:        Kwiki Search Plugin
675fa4c
License:        GPL or Artistic
675fa4c
Group:          Development/Libraries
675fa4c
URL:            http://search.cpan.org/dist/Kwiki-Search/
2f61dd0
Source0:        http://www.cpan.org/authors/id/I/IN/INGY/Kwiki-Search-%{version}.tar.gz
675fa4c
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
675fa4c
BuildArch:      noarch
675fa4c
BuildRequires:  perl(Kwiki) >= 0.34
675fa4c
Requires:       perl(Kwiki) >= 0.34
675fa4c
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
675fa4c
2f61dd0
Source98:       Kwiki-Search-filter-requires.sh
2f61dd0
%global real_perl_requires %{__perl_requires}
2f61dd0
%define __perl_requires %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n)-filter-requires
2f61dd0
675fa4c
%description
675fa4c
Kwiki Search plugin.
675fa4c
675fa4c
%prep
675fa4c
%setup -q -n Kwiki-Search-%{version}
675fa4c
2f61dd0
sed -e 's,@@PERL_REQ@@,%{real_perl_requires},' %{SOURCE98} > %{__perl_requires}
675fa4c
chmod +x %{__perl_requires}
675fa4c
675fa4c
%build
675fa4c
%{__perl} Makefile.PL INSTALLDIRS=vendor
675fa4c
make %{?_smp_mflags}
675fa4c
675fa4c
%install
675fa4c
rm -rf $RPM_BUILD_ROOT
675fa4c
675fa4c
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
675fa4c
675fa4c
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
3b31dc2
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
675fa4c
675fa4c
chmod -R u+rwX,go+rX,go-w $RPM_BUILD_ROOT/*
675fa4c
675fa4c
%check
675fa4c
make test
675fa4c
675fa4c
%clean
2f61dd0
rm -rf $RPM_BUILD_ROOT %{__perl_requires}
675fa4c
675fa4c
%files
675fa4c
%defattr(-,root,root,-)
2f61dd0
%doc Changes README
675fa4c
%{perl_vendorlib}/*
675fa4c
%{_mandir}/man3/*
675fa4c
675fa4c
%changelog
3b31dc2
* Tue Sep 05 2006 Steven Pritchard <steve@kspei.com> 0.12-4
3b31dc2
- Fix find option order.
3b31dc2
2f61dd0
* Fri Mar 10 2006 Steven Pritchard <steve@kspei.com> 0.12-3
2f61dd0
- Cleanup.
2f61dd0
675fa4c
* Mon Feb 27 2006 Steven Pritchard <steve@kspei.com> 0.12-2
675fa4c
- Drop explicit BR: perl.
675fa4c
- Filter perl(mixin) dependency.
675fa4c
675fa4c
* Thu Dec 29 2005 Steven Pritchard <steve@kspei.com> 0.12-1
675fa4c
- Specfile autogenerated.