%define real_name POE-Component-IRC %define name perl-%{real_name} %define version 3.8 %define release 1mdk Summary: POE::Component::IRC perl module Name: %{name} Version: %{version} Release: %{release} License: GPL Group: Development/Perl Requires: perl BuildRequires: perl-devel Buildroot: %{_tmppath}/%{name}-root URL: http://search.cpan.org/dist/%{real_name} Source: %{real_name}-%{version}.tar.bz2 BuildArch: noarch Requires: perl-POE Buildrequires: perl-POE %description POE::Component::IRC is a POE (Perl Object Environment) component which provides a convenient way for POE applications to create a tiny IRC client session and send and receive IRC events through it. If that first sentence was a bit too much, go read the POE documentation over and over until it makes some sense. %prep %setup -q -n %{real_name}-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %make %make test %install rm -rf $RPM_BUILD_ROOT %makeinstall_std %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README Changes examples/* %{perl_vendorlib}/POE/* %_mandir/*/* %changelog * Mon Mar 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.8-1mdk - 3.8 * Mon Mar 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.7-1mdk - 3.7 * Fri Feb 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.5-1mdk - 3.5 * Mon Feb 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.4-1mdk - 3.4 * Wed Feb 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.3-1mdk - 3.3 - spec cleanup * Fri Dec 24 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.9-2mdk - q(Birthday rebuild) && perl->new() and "COIN"; - remove MANIFEST file from %%doc * Thu Aug 14 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.9-1mdk - 2.9 - rebuild for perl 5.8.1 * Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.7-2mdk - rebuild for new auto{prov,req} * Tue Feb 04 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.7-1mdk - first version of rpm.