diff --git a/.gitignore b/.gitignore index b2fc32c..ca3f481 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ POE-Component-IRC-6.14.tar.gz /POE-Component-IRC-6.52.tar.gz +/POE-Component-IRC-6.70.tar.gz diff --git a/perl-POE-Component-IRC.spec b/perl-POE-Component-IRC.spec index 8b673c2..70cf3ad 100644 --- a/perl-POE-Component-IRC.spec +++ b/perl-POE-Component-IRC.spec @@ -11,36 +11,42 @@ Name: perl-POE-Component-IRC Summary: A POE component for building IRC clients -Version: 6.52 -Release: 3%{?dist} +Version: 6.70 +Release: 1%{?dist} License: GPL+ or Artistic Group: Development/Libraries Source0: http://search.cpan.org/CPAN/authors/id/H/HI/HINRIK/POE-Component-IRC-%{version}.tar.gz URL: http://search.cpan.org/dist/POE-Component-IRC Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch - -# auto added +BuildRequires: perl(base) +BuildRequires: perl(constant) +BuildRequires: perl(Encode::Guess) +BuildRequires: perl(Exporter) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.31 +BuildRequires: perl(File::Spec::Functions) +BuildRequires: perl(IO::Handle) BuildRequires: perl(Object::Pluggable) BuildRequires: perl(POE) >= 1.287 +BuildRequires: perl(POE::Component::Syndicator) +BuildRequires: perl(POE::Component::Client::DNS) BuildRequires: perl(POE::Driver::SysRW) +BuildRequires: perl(POE::Filter) BuildRequires: perl(POE::Filter::IRCD) >= 2.42 BuildRequires: perl(POE::Filter::Line) BuildRequires: perl(POE::Filter::Stackable) BuildRequires: perl(POE::Filter::Stream) BuildRequires: perl(POE::Session) +BuildRequires: perl(POE::Wheel::FollowTail) BuildRequires: perl(POE::Wheel::ReadWrite) BuildRequires: perl(POE::Wheel::SocketFactory) +BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::More) >= 0.47 - -# auto added Requires: perl(Object::Pluggable) -Requires: perl(POE) >= 1.287 +Requires: perl(POE) >= 1.311 Requires: perl(POE::Driver::SysRW) Requires: perl(POE::Filter::IRCD) >= 2.42 Requires: perl(POE::Filter::Line) -Requires: perl(POE::Filter::Stackable) Requires: perl(POE::Filter::Stream) Requires: perl(POE::Session) Requires: perl(POE::Wheel::ReadWrite) @@ -58,10 +64,8 @@ where to connect to, and it sends back interesting IRC events when they happen. You make the client do things by sending it events. That's all there is to it. Cool, no? - %prep %setup -q -n POE-Component-IRC-%{version} - # Funky permissions... %{_fixperms} * chmod -c -x Changes README examples/* @@ -70,35 +74,28 @@ chmod -c -x Changes README examples/* %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} - %install make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';' - %{_fixperms} %{buildroot}/* - # remove errant execute bit from the .pm's find %{buildroot} -type f -name '*.pm' -exec chmod -x {} 2>/dev/null ';' - %check # tests require network access, disabled by default %{?_with_network_tests: make test} - -%clean -rm -rf %{buildroot} - - %files -%defattr(-,root,root,-) %doc Changes README* docs/ examples/ t/ %{perl_vendorlib}/* %{_mandir}/man3/*.3* - %changelog +* Tue Aug 4 2011 Petr Sabata - 6.68-1 +- 6.70 bump +- Remove defattr and some forgotten buildroot stuff + * Wed Jul 20 2011 Petr Sabata - 6.52-3 - Perl mass rebuild diff --git a/sources b/sources index 502304c..38d6864 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -56d06e05bac87f40cf00fdb392158d4b POE-Component-IRC-6.52.tar.gz +d0d4732e2c8c7bbe961aa2ba2b533e84 POE-Component-IRC-6.70.tar.gz