THRIFT-4069: perl library cleanup - namespaces, versioning, exception fixes
Client: perl
This closes #1220
diff --git a/lib/perl/Makefile.PL b/lib/perl/Makefile.PL
index 92b05ba..ee7a436 100644
--- a/lib/perl/Makefile.PL
+++ b/lib/perl/Makefile.PL
@@ -18,15 +18,14 @@
#
use ExtUtils::MakeMaker;
-WriteMakefile( NAME => 'Thrift',
- VERSION_FROM => 'lib/Thrift.pm',
- MIN_PERL_VERSION => '5.006',
+WriteMakefile( ABSTRACT => 'Apache Thrift is a software framework for scalable cross-language services development.',
+ AUTHOR => 'Apache Thrift <dev@thrift.apache.org>',
+ LICENSE => 'apache_2_0',
+ MIN_PERL_VERSION => '5.010000',
+ NAME => 'Thrift',
+ NEEDS_LINKING => 0,
PREREQ_PM => {
- 'Bit::Vector' => 0,
- 'Class::Accessor' => 0,
- 'IO::Socket::INET' => 0
+ 'Bit::Vector' => 0,
+ 'Class::Accessor' => 0
},
- ($] >= 5.006 ?
- ( AUTHOR => 'Apache Thrift <dev@thrift.apache.org>') : ()),
- );
-
+ VERSION_FROM => 'lib/Thrift.pm' );