Compare commits

...

6 Commits
rawhide ... el6

Author SHA1 Message Date
Petr Šabata ff2397c49b Update to 1.354 (#961296) 2013-05-15 17:58:53 +02:00
Fedora Release Engineering 508da70b9d dist-git conversion 2010-07-29 07:38:01 +00:00
stevetraylen 4f0c886d25 Renable test. 2010-06-27 17:22:13 +00:00
stevetraylen 6760ccdf44 New 1.289 version. 2010-06-23 20:31:41 +00:00
Dennis Gilmore eaad26e76a Initialize branch EL-6 for perl-POE 2010-05-08 02:10:42 +00:00
Bill Nottingham 596a6b002b Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 02:12:58 +00:00
5 changed files with 54 additions and 80 deletions

View File

@ -1 +0,0 @@
POE-1.269.tar.gz

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
POE-1.289.tar.gz
/POE-1.354.tar.gz

View File

@ -1,21 +0,0 @@
# Makefile for source rpm: perl-POE
# $Id$
NAME := perl-POE
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View File

@ -1,5 +1,5 @@
Name: perl-POE Name: perl-POE
Version: 1.269 Version: 1.354
Release: 1%{?dist} Release: 1%{?dist}
Summary: POE - portable multitasking and networking framework for Perl Summary: POE - portable multitasking and networking framework for Perl
@ -7,57 +7,50 @@ Group: Development/Libraries
License: GPL+ or Artistic License: GPL+ or Artistic
URL: http://search.cpan.org/dist/POE/ URL: http://search.cpan.org/dist/POE/
Source0: http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-%{version}.tar.gz 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 BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Test::More)
BuildRequires: perl(Compress::Zlib) >= 1.33 BuildRequires: perl(Compress::Zlib) >= 1.33
BuildRequires: perl(Curses) >= 1.08 BuildRequires: perl(Curses) >= 1.08
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Errno) >= 1.09
BuildRequires: perl(Exporter)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IO) >= 1.24
BuildRequires: perl(IO::Handle) >= 1.27
BuildRequires: perl(IO::Poll) >= 0.01 BuildRequires: perl(IO::Poll) >= 0.01
BuildRequires: perl(IO::Pty)
BuildRequires: perl(Event) >= 1.00
BuildRequires: perl(IO::Pty) >= 1.02 BuildRequires: perl(IO::Pty) >= 1.02
BuildRequires: perl(LWP) >= 5.79 BuildRequires: perl(IO::Socket)
BuildRequires: perl(IO::Tty)
BuildRequires: perl(HTTP::Date)
BuildRequires: perl(HTTP::Request)
BuildRequires: perl(HTTP::Response)
BuildRequires: perl(HTTP::Status)
# POE::Test::Loops unsurprisingly requires POE
# ...and it's not in EPEL at the moment
%if 0%{!?perl_bootstrap:1} && ! ( 0%{?rhel} )
BuildRequires: perl(POE::Test::Loops) >= 1.351
%endif
BuildRequires: perl(Socket) >= 1.7
BuildRequires: perl(Socket6) >= 0.14 BuildRequires: perl(Socket6) >= 0.14
BuildRequires: perl(Storable)
BuildRequires: perl(Term::Cap) >= 1.09 BuildRequires: perl(Term::Cap) >= 1.09
BuildRequires: perl(Term::ReadKey) >= 2.21 BuildRequires: perl(Term::ReadKey) >= 2.21
BuildRequires: perl(Tk) >= 800.027 BuildRequires: perl(Time::HiRes) >= 1.59
BuildRequires: perl(URI) >= 1.30 BuildRequires: perl(URI) >= 1.30
# waiting for update BZ#194521 BuildRequires: perl(Test::Harness) >= 2.26
#BuildRequires: perl(Gtk) >= 0.7009 BuildRequires: perl(Test::More)
# test
BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(Test::Pod::Coverage)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Storable) >= 2.16
BuildRequires: perl(Errno) >= 1.09
BuildRequires: perl(IO::Handle) >= 1.27
BuildRequires: perl(Socket) >= 1.7
BuildRequires: perl(IO::Tty) >= 1.08
BuildRequires: perl(POE::Test::Loops) >= 1.022
BuildRequires: perl(POSIX) >= 1.02
BuildRequires: perl(File::Spec) >= 0.87
BuildRequires: perl(Exporter)
BuildRequires: perl(Test::Harness) >= 2.26
BuildRequires: perl(Carp)
Requires: perl(Compress::Zlib) Requires: perl(Compress::Zlib)
Requires: perl(Event) Requires: perl(Data::Dumper)
Requires: perl(IO::Pty)
Requires: perl(Socket6)
Requires: perl(Carp)
Requires: perl(Errno) >= 1.09
Requires: perl(Exporter) Requires: perl(Exporter)
Requires: perl(File::Spec) >= 0.87 Requires: perl(IO::Tty)
Requires: perl(IO::Handle) >= 1.27 Requires: perl(Socket)
Requires: perl(IO::Tty) >= 1.08 Requires: perl(Socket6)
Requires: perl(POE::Test::Loops) >= 1.022 Requires: perl(Storable)
Requires: perl(POSIX) >= 1.02
Requires: perl(Socket) >= 1.7
Requires: perl(Storable) >= 2.16
%{?perl_default_filter} %{?perl_default_filter}
@ -74,38 +67,27 @@ to other event loops such as Event and the Tk and Gtk toolkits.
POE is written in layers, each building upon the previous. It's therefore POE is written in layers, each building upon the previous. It's therefore
possible to use POE at varying levels of abstraction. possible to use POE at varying levels of abstraction.
%prep %prep
%setup -q -n POE-%{version} %setup -q -n POE-%{version}
# make rpmlint happy... # make rpmlint happy...
chmod -c -x examples/* chmod -c -x examples/*
find t/ -type f -exec chmod -c -x {} + find t/ -type f -exec chmod -c -x {} +
find t/ -type f -name '*.t' -exec perl -pi -e 's|^#!perl|#!%{__perl}|' {} + find t/ -type f -name '*.t' -exec perl -pi -e 's|^#!perl|#!%{__perl}|' {} +
%build %build
%{__perl} Makefile.PL INSTALLDIRS=vendor --default perl Makefile.PL INSTALLDIRS=vendor --default
# yah. don't do the network tests # yah. don't do the network tests
%{?!_with_network_tests: rm run_network_tests } %{?!_with_network_tests: rm run_network_tests }
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
rm -rf %{buildroot} make pure_install DESTDIR=%{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} + find %{buildroot} -type f -name .packlist -exec rm -f {} +
find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';' find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
%{_fixperms} %{buildroot}/* %{_fixperms} %{buildroot}/*
%check %check
# these tests fails under plague. Not quite sure why....
mv t/90_regression/rt1648-tied-stderr.t .
# enable POD tests # enable POD tests
#export POE_TEST_POD=1 #export POE_TEST_POD=1
@ -115,20 +97,32 @@ mv t/90_regression/rt1648-tied-stderr.t .
# Reported upstream at http://rt.cpan.org/Public/Bug/Display.html?id=19878 # Reported upstream at http://rt.cpan.org/Public/Bug/Display.html?id=19878
make test make test
mv rt1648-tied-stderr.t t/90_regression/
%clean
rm -rf %{buildroot}
%files %files
%defattr(-,root,root,-)
%doc CHANGES HISTORY README examples/ TODO t/ %doc CHANGES HISTORY README examples/ TODO t/
%{perl_vendorlib}/* %{perl_vendorlib}/*
%{_mandir}/man3/*.3* %{_mandir}/man3/*.3*
%changelog %changelog
* Wed May 15 2013 Petr Šabata <contyk@redhat.com> - 1.354-1
- Update to 1.354 (#961296)
- Do some minor cleanup
* Sun Jun 27 2010 Steve Traylen <steve.traylen@cern.ch> - 1.289-3
- Add back perl(POE::Test::Loops) br and enable testing.
* Wed Jun 23 2010 Steve Traylen <steve.traylen@cern.ch> - 1.289-2
- Remove perl(POE::Test::Loops) and testing for build loop.
* Tue Jun 8 2010 Petr Pisar <ppisar@redhat.com> - 1.289-1
- 1.289 bump
- Reenable t/90_regression/rt1648-tied-stderr.t test
* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.269-3
- Mass rebuild with perl-5.12.0
* Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 1.269-2
- rebuild against perl 5.10.1
* Sun Sep 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.269-1 * Sun Sep 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.269-1
- update filtering... - update filtering...
- auto-update to 1.269 (by cpan-spec-update 0.01) - auto-update to 1.269 (by cpan-spec-update 0.01)

View File

@ -1 +1 @@
1e368c2c9ff34cf79c31359c002936d7 POE-1.269.tar.gz 928482218e29aa4c27f281db9bdc1ac4 POE-1.354.tar.gz