commit 69d796f4851b2b49fd113f91fb461a9ab27af169 Author: Petr Písař <ppisar@xxxxxxxxxx> Date: Mon Jun 17 15:35:11 2013 +0200 1.03 bump .gitignore | 1 + perl-Event-RPC.spec | 79 +++++++++++++++++++++++++-------------------------- sources | 2 +- 3 files changed, 41 insertions(+), 41 deletions(-) --- diff --git a/.gitignore b/.gitignore index f0f3cd9..727783b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ Event-RPC-1.01.tar.gz +/Event-RPC-1.03.tar.gz diff --git a/perl-Event-RPC.spec b/perl-Event-RPC.spec index 279711b..29ea83f 100644 --- a/perl-Event-RPC.spec +++ b/perl-Event-RPC.spec @@ -1,24 +1,41 @@ Name: perl-Event-RPC -Version: 1.01 -Release: 14%{?dist} -Summary: Event based transparent Client/Server RPC framework - +Version: 1.03 +Release: 1%{?dist} +Summary: Event based transparent client/server RPC framework Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Event-RPC/ Source0: http://search.cpan.org/CPAN/authors/id/J/JR/JRED/Event-RPC-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - BuildArch: noarch +BuildRequires: perl BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Event), perl(IO::Socket::SSL) -# Required for test -BuildRequires: perl(Test::Simple) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildRequires: perl(strict) +# Run-time: +BuildRequires: perl(AnyEvent) +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(Event) +BuildRequires: perl(FileHandle) +BuildRequires: perl(Glib) +BuildRequires: perl(IO::Socket::INET) +BuildRequires: perl(Socket) +BuildRequires: perl(Storable) +BuildRequires: perl(Sys::Hostname) +# Optional run-time: +BuildRequires: perl(IO::Socket::SSL) +# Tests: +BuildRequires: perl(lib) +BuildRequires: perl(Test::More) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +# TODO: Split dependencies on an event controller ||(AnyEvent Event Glib) %description -Event based transparent Client/Server RPC framework. - +Event::RPC supports you in developing Event based networking client/server +applications with transparent object/method access from the client to the +server. Network communication is optionally encrypted using IO::Socket::SSL. +Several event loop managers are supported due to an extensible API. Currently +Event, Glib, and AnyEvent are implemented. The latter lets you use nearly +every event loop implementation available for Perl. %prep %setup -q -n Event-RPC-%{version} @@ -26,50 +43,32 @@ Event based transparent Client/Server RPC framework. chmod -x examples/*.pl # Convert encoding for f in $(find lib/ -name *.pm) README examples/Test_class.pm ; do -cp -p ${f} ${f}.noutf8 -iconv -f ISO-8859-1 -t UTF-8 ${f}.noutf8 > ${f} -touch -r ${f}.noutf8 ${f} -rm ${f}.noutf8 + cp -p ${f} ${f}.noutf8 + iconv -f ISO-8859-1 -t UTF-8 ${f}.noutf8 > ${f} + touch -r ${f}.noutf8 ${f} + rm ${f}.noutf8 done -# Filter unwanted Provides: -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* | \ - sed -e '/perl(Test_class)/d' - -EOF - -%define __perl_provides %{_builddir}/Event-RPC-%{version}/%{name}-prov -chmod +x %{name}-prov - %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} - %install -rm -rf $RPM_BUILD_ROOT -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' - %check make test - -%clean -rm -rf $RPM_BUILD_ROOT - - %files -%defattr(-,root,root,-) -%doc Changes examples/ README +%doc Changes examples README %{perl_vendorlib}/Event/ %{_mandir}/man3/*.3* - %changelog +* Mon Jun 17 2013 Petr Pisar <ppisar@xxxxxxxxxx> - 1.03-1 +- 1.03 bump + * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 1.01-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 074fa09..06c03cc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c9d5ca39ef815ce179dd28981342b8fe Event-RPC-1.01.tar.gz +1539ff86cfbdef1a40c502a6454100cf Event-RPC-1.03.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel