rpms/perl-POE/EL-5 .cvsignore, 1.5, 1.6 perl-POE.spec, 1.10, 1.11 sources, 1.7, 1.8

stevetraylen stevetraylen at fedoraproject.org
Fri Nov 27 20:06:29 UTC 2009


Author: stevetraylen

Update of /cvs/pkgs/rpms/perl-POE/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32714

Modified Files:
	.cvsignore perl-POE.spec sources 
Log Message:
First EPEL5 version.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-POE/EL-5/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	14 Aug 2006 01:25:07 -0000	1.5
+++ .cvsignore	27 Nov 2009 20:06:29 -0000	1.6
@@ -1 +1 @@
-POE-0.3601.tar.gz
+POE-1.280.tar.gz


Index: perl-POE.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-POE/EL-5/perl-POE.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- perl-POE.spec	2 Jun 2007 18:17:03 -0000	1.10
+++ perl-POE.spec	27 Nov 2009 20:06:29 -0000	1.11
@@ -1,135 +1,147 @@
-Name:      perl-POE
-Version:   0.9989 
-Release:   1%{?dist}
-Summary:   POE - portable multitasking and networking framework for Perl 
-
-Group:     Development/Libraries
-License:   GPL or Artistic
-URL:       http://search.cpan.org/dist/POE/
-Source0:   http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-%{version}.tar.gz 
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildArch: noarch
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-# core
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(Test::More)
-# cpan
-BuildRequires:  perl(Compress::Zlib) >= 1.33
-BuildRequires:  perl(Curses) >= 1.08
-BuildRequires:  perl(IO::Poll) >= 0.01
-BuildRequires:  perl(IO::Pty)
-BuildRequires:  perl(Event) >= 1.00
-BuildRequires:  perl(IO::Pty) >= 1.02
-BuildRequires:  perl(LWP) >= 5.79
-BuildRequires:  perl(Socket6) >= 0.14
-BuildRequires:  perl(Term::Cap) >= 1.09
-BuildRequires:  perl(Term::ReadKey) >= 2.21
-BuildRequires:  perl(Tk) >= 800.027
-BuildRequires:  perl(URI) >= 1.30
-# waiting for update BZ#194521
-#BuildRequires: perl(Gtk) >= 0.7009
-# test
-BuildRequires:  perl(Test::Pod)
+Name:           perl-POE
+Version:        1.280
+Release:        1%{?dist}
+Summary:        Portable multitasking and networking framework for any event loop
+License:        GPL+ or Artistic
+Group:          Development/Libraries
+URL:            http://search.cpan.org/dist/POE/
+Source0:        http://www.cpan.org/modules/by-module/POE/POE-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+BuildRequires:  perl(IO::Tty) >= 1.07
+BuildRequires:  perl(Curses)
+BuildRequires:  perl(Term::ReadKey)
+BuildRequires:  perl(Socket6)
 BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(Test::Pod)
+# perl(POE::Test::Loops) not available till perl(POE) is available.
+#BuildRequires:  perl(POE::Test::Loops) >= 1.030
 
-# not picked up automatically
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(IO::Tty) >= 1.07
+Requires:       perl(Curses)
 Requires:       perl(Compress::Zlib)
 Requires:       perl(Event)
 Requires:       perl(IO::Pty)
-Requires:       perl(Socket6) 
-
-%description
-POE is a framework for cooperative, event driven multitasking in Perl.
-Other languages have similar frameworks. Python has Twisted. TCL has "the
-event loop".
-
-POE originally was developed as the core of a persistent object server and
-runtime environment. It has evolved into a general purpose multitasking
-and networking framework, encompassing and providing a consistent interface
-to other event loops such as Event and the Tk and Gtk toolkits.
+Requires:       perl(Socket6)
+Requires:       perl(Carp)
+Requires:       perl(Errno) >= 1.09
+Requires:       perl(Exporter)
+Requires:       perl(File::Spec) >= 0.87
+Requires:       perl(IO::Handle) >= 1.25
+Requires:       perl(IO::Tty) >= 1.07
+# perl(POE::Test::Loops) not available till perl(POE) is available.
+#Requires:       perl(POE::Test::Loops) >= 1.022
+Requires:       perl(POSIX) >= 1.02
+Requires:       perl(Socket) >= 1.7
+Requires:       perl(Storable) >= 2.15
 
-POE is written in layers, each building upon the previous. It's therefore
-possible to use POE at varying levels of abstraction.
 
+%description
+POE is a framework for cooperative, event driven multitasking and
+networking in Perl. Other languages have similar frameworks. Python has
+Twisted. TCL has "the event loop".
 
 %prep
 %setup -q -n POE-%{version}
 
-# make rpmlint happy...
-chmod -c -x examples/*
-find t/ -type f -exec chmod -c -x {} +
-find t/ -type f -name '*.t' -exec perl -pi -e 's|^#!perl|#!/usr/bin/perl|' {} +
-
-# Filter unwanted Provides:
-cat << \EOF > %{name}-prov
-#!/bin/sh
-%{__perl_provides} $* |\
-  sed -e '/perl(POE::Kernel)/d; /perl(POE::Loop::Tk)/d'
-EOF
-
-%define __perl_provides %{_builddir}/POE-%{version}/%{name}-prov
-chmod +x %{__perl_provides}
-
-# Filter unwanted Requires:
-cat << \EOF > %{name}-req
-#!/bin/sh
-%{__perl_requires} $* |\
-  sed -e '/perl(Tk)/d; /perl(Test::More)/d; /perl(lib)/d'
-EOF
-
-%define __perl_requires %{_builddir}/POE-%{version}/%{name}-req
-chmod +x %{__perl_requires}
-
-
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor --default
-
-# yah.  don't do the network tests
-%{?!_with_network_tests: rm run_network_tests }
-
+#Don't run network tests by default
+%{?!_with_network_tests: rm run_network_tests } 
+# Remove tests for now that require POE::Test::Loops
+rm t/00_info.t
 make %{?_smp_mflags}
 
-
 %install
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
 
-make pure_install PERL_INSTALL_ROOT=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} + 
-find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
 
-%{_fixperms} %{buildroot}/*
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
 
+%{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
-# these tests fails under plague.  Not quite sure why....
-mv t/90_regression/rt1648-tied-stderr.t .
-mv t/30_loops/50_tk/wheel_run.t .
-
-# enable POD tests
-#export POE_TEST_POD=1
-
-# note that there are currently a number of tests that throw errors, but do
-# not fail nor cause the build/suite to fail.  For now just please be aware
-# that there will be some noisy output as the tests are run.
-# Reported upstream at http://rt.cpan.org/Public/Bug/Display.html?id=19878
 make test
 
-mv rt1648-tied-stderr.t t/90_regression/
-mv wheel_run.t t/30_loops/50_tk/
-
 %clean
-rm -rf %{buildroot}
-
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc CHANGES HISTORY README examples/ TODO t/ 
+%doc CHANGES HISTORY README TODO
 %{perl_vendorlib}/*
-%{_mandir}/man3/*.3*
-
+%{_mandir}/man3/*
 
 %changelog
+* Fri Nov 27 2009 Steve Traylen <steve.traylen at cern.ch> 1.280-1
+- First build for EPEL5
+- Remove requirment for perl(POE::Test::Loops) since it can't be
+  built till this package exists.
+
+* Sun Sep 27 2009 Chris Weyl <cweyl at alumni.drew.edu> 1.269-1
+- update filtering...
+- auto-update to 1.269 (by cpan-spec-update 0.01)
+- added a new br on perl(Module::Build)
+- altered br on perl(POE::Test::Loops) (1.021 => 1.022)
+- altered req on perl(POE::Test::Loops) (1.021 => 1.022)
+
+* Tue Aug 25 2009 Chris Weyl <cweyl at alumni.drew.edu> 1.007-1
+- auto-update to 1.007 (by cpan-spec-update 0.01)
+
+* Tue Aug 11 2009 Chris Weyl <cweyl at alumni.drew.edu> 1.007-1
+- auto-update to 1.007 (by cpan-spec-update 0.01)
+- altered br on perl(POE::Test::Loops) (1.004 => 1.021)
+- added a new req on perl(Carp) (version 0)
+- added a new req on perl(Errno) (version 1.09)
+- added a new req on perl(Exporter) (version 0)
+- added a new req on perl(File::Spec) (version 0.87)
+- added a new req on perl(IO::Handle) (version 1.27)
+- added a new req on perl(IO::Tty) (version 1.08)
+- added a new req on perl(POE::Test::Loops) (version 1.021)
+- added a new req on perl(POSIX) (version 1.02)
+- added a new req on perl(Socket) (version 1.7)
+- added a new req on perl(Storable) (version 2.16)
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.006-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Jun 02 2009 Chris Weyl <cweyl at alumni.drew.edu> 1.006-1
+- auto-update to 1.006 (by cpan-spec-update 0.01)
+
+* Sun May 17 2009 Chris Weyl <cweyl at alumni.drew.edu> 1.005-1
+- auto-update to 1.005 (by cpan-spec-update 0.01)
+- added a new br on perl(Storable) (version 2.16)
+- added a new br on perl(Errno) (version 1.09)
+- added a new br on perl(IO::Handle) (version 1.27)
+- added a new br on perl(Socket) (version 1.7)
+- added a new br on perl(IO::Tty) (version 1.08)
+- added a new br on perl(POE::Test::Loops) (version 1.004)
+- added a new br on perl(POSIX) (version 1.02)
+- added a new br on perl(File::Spec) (version 0.87)
+- added a new br on perl(Exporter) (version 0)
+- added a new br on perl(Test::Harness) (version 2.26)
+- added a new br on perl(Carp) (version 0)
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.003-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Sep 07 2008 Chris Weyl <cweyl at alumni.drew.edu> 1.003-1
+- update to 1.003
+- filter provides, too
+
+* Mon Jun 16 2008 Chris Weyl <cweyl at alumni.drew.edu> 1.0002-1
+- update to 1.0002
+
+* Tue Mar  4 2008 Tom "spot" Callaway <tcallawa at redhat.com> 0.9999-1
+- update to 0.9999
+- don't filter out POE::Kernel, POE::Loop::Tk (it actually is provided)
+
+* Tue Mar  4 2008 Tom "spot" Callaway <tcallawa at redhat.com> 0.9989-2
+- rebuild for new perl
+
 * Sat May 19 2007 Chris Weyl <cweyl at alumni.drew.edu>
 - spec cleanups, tweaks
 - add t/ to doc


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-POE/EL-5/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	24 Mar 2007 03:22:47 -0000	1.7
+++ sources	27 Nov 2009 20:06:29 -0000	1.8
@@ -1 +1 @@
-c4d7c842ac5a9a36acab08f43f6f6a97  POE-0.9989.tar.gz
+341455cb7716ee36e64ca77baf8050a2  POE-1.280.tar.gz




More information about the Fedora-perl-devel-list mailing list