Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 756d74e701cef7774788050d05630b83 > files > 2

perl-Filter-1.29-1mdk.src.rpm

%define module  Filter
%define version 1.29
%define release 1mdk
%define	pdir	Filter

%define perl_man3dir %(eval "`perl -V:installman3dir`"; echo $installman3dir)

Summary: 	%{module} module for perl
Name: 		perl-%{module}
Version: 	%{version}
Release: 	%{release}
License: 	GPL or Artistic
Group: 		Development/Perl
Source0: 	%{pdir}-%{version}.tar.bz2
Url:		http://www.cpan.org
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Requires: 	perl
BuildRequires:	perl-devel

%description
Filter module for perl

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
CFLAGS="$RPM_OPT_FLAGS" make PREFIX=%{_prefix}
make test
find examples -type f -a \( -name "*.bak" \) -print | xargs rm -f ;

%install
rm -rf $RPM_BUILD_ROOT
make PREFIX="$RPM_BUILD_ROOT%{_prefix}" install

rm -rf $RPM_BUILD_ROOT%{perl_vendorarch}/Filter/Util/Call.pm
rm -rf $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Filter/Util/Call
rm -rf $RPM_BUILD_ROOT%{_mandir}/*/Filter::Util::Call.*

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(444,root,root,755)
%doc Changes examples README
%{_mandir}/*/*
%{perl_vendorarch}/auto/Filter
%{perl_vendorarch}/Filter
%{perl_vendorarch}/filter-util.pl
%{perl_vendorarch}/perlfilter.pod

%changelog
* Mon Nov 04 2002 François Pons <fpons@mandrakesoft.com> 1.29-1mdk
- 1.29.

* Mon Aug  5 2002 Pixel <pixel@mandrakesoft.com> 1.28-7mdk
- rebuild for perl thread-multi

* Tue Jul  9 2002 Pixel <pixel@mandrakesoft.com> 1.28-6mdk
- remove Filter::Util::Call

* Tue Jul  9 2002 Pixel <pixel@mandrakesoft.com> 1.28-5mdk
- rebuild for perl 5.8.0
- cleanup %%files

* Tue Jul  9 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.28-4mdk
- Use %%perl_vendorarch, %%perl_man3dir

* Wed Jun 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.28-3mdk
- submitted by Peter Chen <petechen@netilla.com>

* Tue Jun 04 2002 Peter Chen <petechen@netilla.com> 1.28-2mdk
- Add missing man pages
- Add CFLAGS to make

* Mon Jun 03 2002 Peter Chen <petechen@netilla.com> 1.28-1mdk
- 1.28.
- POE needs this.