%define module Net-Server %define name perl-%{module} %define version 0.94 %define release %mkrel 3 %define _provides_exceptions perl(My\\|perl(Sample Name: %{name} Version: %{version} Release: %{release} Summary: Extensible, general Perl server engine License: GPL or Artistic Group: Development/Perl Url: http://search.cpan.org/dist/%{module} Source: http://www.cpan.org/modules/by-module/Net/%{module}-%{version}.tar.bz2 %if %{mdkversion} < 1010 Buildrequires: perl-devel %endif BuildRequires: perl(IO::Socket) BuildRequires: perl(POSIX) BuildRequires: perl(Socket) Requires: perl-IO-Multiplex BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version} %description Net::Server is an extensible, generic Perl server engine. Net::Server combines the good properties from Net::Daemon (0.34), NetServer::Generic (1.03), and Net::FTPServer (1.0), and also from various concepts in the Apache Webserver. %prep %setup -q -n %{module}-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %make %check %{__make} test %install rm -rf %{buildroot} %makeinstall_std %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc Changes examples README %{_mandir}/*/* %{perl_vendorlib}/Net %changelog * Sun Sep 03 2006 Scott Karns <scottk@mandriva.org> 0.94-3mdv2007.0 - Added Requires perl-IO-Multiplex (fixes bug #25086) * Sun Sep 03 2006 Scott Karns <scottk@mandriva.org> 0.94-2mdv2007.0 - Added BuildRequires and _provides_exceptions * Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.94-1mdv2007.0 - new version * Mon Mar 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.93-1mdk - New release 0.93 * Fri Mar 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-1mdk - New release 0.91 * Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.90-1mdk - New release 0.90 - spec cleanup - fix directory ownership - rpmbuildupdate aware * Mon Dec 05 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.89-1mdk - 0.89 * Tue Jun 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.88-1mdk - 0.88 - spec cleanup * Fri Jun 03 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.87-3mdk - Rebuild * Fri Dec 10 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.87-2mdk - fix file permissions * Fri Apr 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.87-1mdk - 0.87 - initial package * Thu Sep 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.85-3mdk - requires perl-IO-Multiplex * Tue Aug 12 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.85-2mdk - rebuild - don't use PREFIX - use %%makeinstall_std macro * Fri Apr 25 2003 François Pons <fpons@mandrakesoft.com> 0.85-1mdk - 0.85. * Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 0.84-2mdk - rebuild * Tue Nov 19 2002 Philippe Libat <philippe@mandrakesoft.com> 0.84-1mdk - 0.84 * Mon Jun 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.82-1mdk - from Peter Chen <petechen@netilla.com> : - Fixed typo in description. * Fri Jun 7 2002 Peter Chen <petechen@netilla.com> - 0.82