[perl-POE-Component-Client-Ident] Initial import (#967945)

Petr Šabata psabata at fedoraproject.org
Wed May 29 15:03:08 UTC 2013


commit 0d931a3e0a5a4df21a37fc020a46e11a23974a18
Author: Petr Šabata <contyk at redhat.com>
Date:   Wed May 29 16:55:50 2013 +0200

    Initial import (#967945)

 .gitignore                           |    1 +
 perl-POE-Component-Client-Ident.spec |   83 ++++++++++++++++++++++++++++++++++
 sources                              |    1 +
 3 files changed, 85 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..f3344f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/POE-Component-Client-Ident-1.16.tar.gz
diff --git a/perl-POE-Component-Client-Ident.spec b/perl-POE-Component-Client-Ident.spec
new file mode 100644
index 0000000..4acc627
--- /dev/null
+++ b/perl-POE-Component-Client-Ident.spec
@@ -0,0 +1,83 @@
+Name:          perl-POE-Component-Client-Ident
+Version:       1.16
+Release:       1%{?dist}
+Summary:       A component that provides non-blocking ident lookups to your sessions
+# FSF address issue, rt#85675
+License:       GPL+ or Artistic
+URL:           http://search.cpan.org/dist/POE-Component-Client-Ident
+Source0:       http://search.cpan.org/CPAN/authors/id/B/BI/BINGOS/POE-Component-Client-Ident-%{version}.tar.gz
+BuildArch:     noarch
+# build
+BuildRequires: perl
+BuildRequires: perl(base)
+BuildRequires: perl(Config)
+BuildRequires: perl(Cwd)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(ExtUtils::MM_Unix)
+BuildRequires: perl(File::Find)
+BuildRequires: perl(File::Path)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(FindBin)
+BuildRequires: perl(strict)
+BuildRequires: perl(vars)
+BuildRequires: perl(warnings)
+# runtime
+BuildRequires: perl(Carp)
+BuildRequires: perl(POE)
+BuildRequires: perl(POE::Driver::SysRW)
+BuildRequires: perl(POE::Filter::Line)
+BuildRequires: perl(POE::Filter::Stream)
+BuildRequires: perl(POE::Session)
+BuildRequires: perl(POE::Wheel::ReadWrite)
+BuildRequires: perl(POE::Wheel::SocketFactory)
+BuildRequires: perl(Socket)
+# testsuite
+BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::POE::Server::TCP)
+Requires:      perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
+Requires:      perl(POE::Driver::SysRW)
+Requires:      perl(POE::Filter::Line)
+Requires:      perl(POE::Filter::Stream)
+Requires:      perl(POE::Wheel::ReadWrite)
+Requires:      perl(POE::Wheel::SocketFactory)
+Requires:      perl(POE::Session)
+
+%description
+This package ships with tree ident modules:
+
+POE::Component::Client::Ident is a POE component that provides
+non-blocking Ident lookup services to other components
+and sessions. The Ident protocol is described in RFC 1413
+http://www.faqs.org/rfcs/rfc1413.html.
+
+POE::Component::Client::Ident::Agent is a POE component that provides
+a single "one shot" look up of a username on the remote side of a TCP
+connection to other components and sessions, using the ident (auth/tap)
+protocol.
+
+POE::Filter::Ident takes lines of raw Ident input and turns
+them into weird little data structures, suitable for feeding to
+POE::Component::Client::Ident::Agent.
+
+%prep
+%setup -q -n POE-Component-Client-Ident-%{version}
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} +
+
+%check
+make test
+
+%files
+%doc Changes LICENSE README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*.3*
+
+%changelog
+* Tue May 28 2013 Petr Šabata <contyk at redhat.com> - 1.16-1
+- Initial package
diff --git a/sources b/sources
index e69de29..523bec1 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+cfe5b1e3658df5455ed43526325b239a  POE-Component-Client-Ident-1.16.tar.gz


More information about the scm-commits mailing list