summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Williams <chris@bingosnet.co.uk>2009-09-08 13:25:04 +0100
committerChris Williams <chris@bingosnet.co.uk>2009-09-08 13:25:04 +0100
commitcb82353cb54730fb7ae6fdbe92841cc51a6af7a8 (patch)
tree25c3d58cea955a177fd7f04daf10a34bb784094c
parent087f1bf3a29bd837d3103a3637ea69e4499ca06b (diff)
downloadperl-cb82353cb54730fb7ae6fdbe92841cc51a6af7a8.tar.gz
Moved libnet from lib/ to ext/
-rw-r--r--MANIFEST73
-rwxr-xr-xPorting/Maintainers.pl14
-rw-r--r--ext/libnet/Changes (renamed from lib/Net/Changes)0
-rw-r--r--ext/libnet/Config.eg (renamed from lib/Net/Config.eg)0
-rw-r--r--ext/libnet/Hostname.pm.eg (renamed from lib/Net/Hostname.pm.eg)0
-rw-r--r--ext/libnet/Makefile.PL10
-rw-r--r--ext/libnet/README (renamed from lib/Net/README)0
-rwxr-xr-xext/libnet/demos/ftp (renamed from lib/Net/demos/ftp)0
-rw-r--r--ext/libnet/demos/inetd (renamed from lib/Net/demos/inetd)0
-rwxr-xr-xext/libnet/demos/nntp (renamed from lib/Net/demos/nntp)0
-rw-r--r--ext/libnet/demos/nntp.mirror (renamed from lib/Net/demos/nntp.mirror)0
-rw-r--r--ext/libnet/demos/pop3 (renamed from lib/Net/demos/pop3)0
-rwxr-xr-xext/libnet/demos/smtp.self (renamed from lib/Net/demos/smtp.self)0
-rw-r--r--ext/libnet/demos/time (renamed from lib/Net/demos/time)0
-rw-r--r--ext/libnet/lib/Net/Cmd.pm (renamed from lib/Net/Cmd.pm)0
-rw-r--r--ext/libnet/lib/Net/Config.pm (renamed from lib/Net/Config.pm)0
-rw-r--r--ext/libnet/lib/Net/Domain.pm (renamed from lib/Net/Domain.pm)0
-rw-r--r--ext/libnet/lib/Net/FTP.pm (renamed from lib/Net/FTP.pm)0
-rw-r--r--ext/libnet/lib/Net/FTP/A.pm (renamed from lib/Net/FTP/A.pm)0
-rw-r--r--ext/libnet/lib/Net/FTP/E.pm (renamed from lib/Net/FTP/E.pm)0
-rw-r--r--ext/libnet/lib/Net/FTP/I.pm (renamed from lib/Net/FTP/I.pm)0
-rw-r--r--ext/libnet/lib/Net/FTP/L.pm (renamed from lib/Net/FTP/L.pm)0
-rw-r--r--ext/libnet/lib/Net/FTP/dataconn.pm (renamed from lib/Net/FTP/dataconn.pm)0
-rw-r--r--ext/libnet/lib/Net/NNTP.pm (renamed from lib/Net/NNTP.pm)0
-rw-r--r--ext/libnet/lib/Net/Netrc.pm (renamed from lib/Net/Netrc.pm)0
-rw-r--r--ext/libnet/lib/Net/POP3.pm (renamed from lib/Net/POP3.pm)0
-rw-r--r--ext/libnet/lib/Net/SMTP.pm (renamed from lib/Net/SMTP.pm)0
-rw-r--r--ext/libnet/lib/Net/Time.pm (renamed from lib/Net/Time.pm)0
-rw-r--r--ext/libnet/lib/Net/libnetFAQ.pod (renamed from lib/Net/libnetFAQ.pod)0
-rw-r--r--ext/libnet/t/config.t (renamed from lib/Net/t/config.t)0
-rw-r--r--ext/libnet/t/datasend.t (renamed from lib/Net/t/datasend.t)0
-rw-r--r--ext/libnet/t/ftp.t (renamed from lib/Net/t/ftp.t)0
-rw-r--r--ext/libnet/t/hostname.t (renamed from lib/Net/t/hostname.t)0
-rw-r--r--ext/libnet/t/libnet_t.pl (renamed from lib/Net/t/libnet_t.pl)0
-rw-r--r--ext/libnet/t/netrc.t (renamed from lib/Net/t/netrc.t)0
-rw-r--r--ext/libnet/t/nntp.t (renamed from lib/Net/t/nntp.t)0
-rw-r--r--ext/libnet/t/require.t (renamed from lib/Net/t/require.t)0
-rw-r--r--ext/libnet/t/smtp.t (renamed from lib/Net/t/smtp.t)0
-rw-r--r--ext/libnet/t/time.t (renamed from lib/Net/t/time.t)0
-rw-r--r--lib/.gitignore17
40 files changed, 65 insertions, 49 deletions
diff --git a/MANIFEST b/MANIFEST
index f0e38ca3e5..d4f68cab2a 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1338,6 +1338,43 @@ ext/IPC-SysV/t/pod.t IPC::SysV test file
ext/IPC-SysV/t/sem.t IPC::SysV test file
ext/IPC-SysV/t/shm.t IPC::SysV test file
ext/IPC-SysV/typemap IPC::SysV typemap
+ext/libnet/Changes libnet
+ext/libnet/Config.eg libnet
+ext/libnet/demos/ftp libnet
+ext/libnet/demos/inetd libnet
+ext/libnet/demos/nntp libnet
+ext/libnet/demos/nntp.mirror libnet
+ext/libnet/demos/pop3 libnet
+ext/libnet/demos/smtp.self libnet
+ext/libnet/demos/time libnet
+ext/libnet/Hostname.pm.eg libnet
+ext/libnet/lib/Net/Cmd.pm libnet
+ext/libnet/lib/Net/Config.pm libnet
+ext/libnet/lib/Net/Domain.pm libnet
+ext/libnet/lib/Net/FTP/A.pm libnet
+ext/libnet/lib/Net/FTP/dataconn.pm libnet
+ext/libnet/lib/Net/FTP/E.pm libnet
+ext/libnet/lib/Net/FTP/I.pm libnet
+ext/libnet/lib/Net/FTP/L.pm libnet
+ext/libnet/lib/Net/FTP.pm libnet
+ext/libnet/lib/Net/libnetFAQ.pod libnet
+ext/libnet/lib/Net/Netrc.pm libnet
+ext/libnet/lib/Net/NNTP.pm libnet
+ext/libnet/lib/Net/POP3.pm libnet
+ext/libnet/lib/Net/SMTP.pm libnet
+ext/libnet/lib/Net/Time.pm libnet
+ext/libnet/Makefile.PL
+ext/libnet/README libnet
+ext/libnet/t/config.t libnet
+ext/libnet/t/datasend.t libnet
+ext/libnet/t/ftp.t libnet
+ext/libnet/t/hostname.t libnet
+ext/libnet/t/libnet_t.pl libnet
+ext/libnet/t/netrc.t libnet
+ext/libnet/t/nntp.t libnet
+ext/libnet/t/require.t libnet
+ext/libnet/t/smtp.t libnet
+ext/libnet/t/time.t libnet
ext/List-Util/Changes Util extension
ext/List-Util/lib/List/Util.pm List::Util
ext/List-Util/lib/List/Util/PP.pm List::Util
@@ -2889,50 +2926,14 @@ lib/Module/Build/t/write_default_maniskip.t Module::Build tests
lib/Module/Build/t/xs.t Module::Build
lib/Module/Build/Version.pm Module::Build
lib/Module/Build/YAML.pm Module::Build
-lib/Net/Changes libnet
-lib/Net/Cmd.pm libnet
-lib/Net/Config.eg libnet
-lib/Net/Config.pm libnet
-lib/Net/demos/ftp libnet
-lib/Net/demos/inetd libnet
-lib/Net/demos/nntp libnet
-lib/Net/demos/nntp.mirror libnet
-lib/Net/demos/pop3 libnet
-lib/Net/demos/smtp.self libnet
-lib/Net/demos/time libnet
-lib/Net/Domain.pm libnet
-lib/Net/FTP/A.pm libnet
-lib/Net/FTP/dataconn.pm libnet
-lib/Net/FTP/E.pm libnet
-lib/Net/FTP/I.pm libnet
-lib/Net/FTP/L.pm libnet
-lib/Net/FTP.pm libnet
lib/Net/hostent.pm By-name interface to Perl's builtin gethost*
lib/Net/hostent.t See if Net::hostent works
-lib/Net/Hostname.pm.eg libnet
-lib/Net/libnetFAQ.pod libnet
lib/Net/netent.pm By-name interface to Perl's builtin getnet*
lib/Net/netent.t See if Net::netent works
-lib/Net/Netrc.pm libnet
-lib/Net/NNTP.pm libnet
-lib/Net/POP3.pm libnet
lib/Net/protoent.pm By-name interface to Perl's builtin getproto*
lib/Net/protoent.t See if Net::protoent works
-lib/Net/README libnet
lib/Net/servent.pm By-name interface to Perl's builtin getserv*
lib/Net/servent.t See if Net::servtent works
-lib/Net/SMTP.pm libnet
-lib/Net/t/config.t libnet
-lib/Net/t/datasend.t libnet
-lib/Net/t/ftp.t libnet
-lib/Net/t/hostname.t libnet
-lib/Net/Time.pm libnet
-lib/Net/t/libnet_t.pl libnet
-lib/Net/t/netrc.t libnet
-lib/Net/t/nntp.t libnet
-lib/Net/t/require.t libnet
-lib/Net/t/smtp.t libnet
-lib/Net/t/time.t libnet
lib/newgetopt.pl A perl library supporting long option parsing
lib/NEXT/Changes NEXT
lib/NEXT.pm Pseudo-class NEXT for method redispatch
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 1672c6e9b0..52434fc5e7 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -905,20 +905,8 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'gbarr',
'DISTRIBUTION' => 'GBARR/libnet-1.22.tar.gz',
- 'FILES' => q[lib/Net/{Cmd,Config,Domain,FTP,Netrc,NNTP,POP3,SMTP,Time}.pm
- lib/Net/Changes
- lib/Net/FTP
- lib/Net/demos/
- lib/Net/*.eg
- lib/Net/libnetFAQ.pod
- lib/Net/README
- lib/Net/t
- ],
+ 'FILES' => q[ext/libnet],
'EXCLUDED' => [ qw{Configure install-nomake} ],
- 'MAP' => { 'Net/' => 'lib/Net/',
- 't/' => 'lib/Net/t/',
- '' => 'lib/Net/',
- },
'CPAN' => 1,
'UPSTREAM' => undef,
},
diff --git a/lib/Net/Changes b/ext/libnet/Changes
index ff26b1d8cc..ff26b1d8cc 100644
--- a/lib/Net/Changes
+++ b/ext/libnet/Changes
diff --git a/lib/Net/Config.eg b/ext/libnet/Config.eg
index 77dc1f138b..77dc1f138b 100644
--- a/lib/Net/Config.eg
+++ b/ext/libnet/Config.eg
diff --git a/lib/Net/Hostname.pm.eg b/ext/libnet/Hostname.pm.eg
index 4736c1a6ef..4736c1a6ef 100644
--- a/lib/Net/Hostname.pm.eg
+++ b/ext/libnet/Hostname.pm.eg
diff --git a/ext/libnet/Makefile.PL b/ext/libnet/Makefile.PL
new file mode 100644
index 0000000000..92c7d5facd
--- /dev/null
+++ b/ext/libnet/Makefile.PL
@@ -0,0 +1,10 @@
+use strict;
+use ExtUtils::MakeMaker;
+
+WriteMakefile (
+ NAME => 'Net',
+ DISTNAME => 'libnet',
+ VERSION => '1.22', # finds $VERSION
+ AUTHOR => 'Graham Barr <gbarr@pobox.com>',
+ ABSTRACT => 'Collection of Network protocol modules',
+);
diff --git a/lib/Net/README b/ext/libnet/README
index 25b6c73ffd..25b6c73ffd 100644
--- a/lib/Net/README
+++ b/ext/libnet/README
diff --git a/lib/Net/demos/ftp b/ext/libnet/demos/ftp
index 610e102999..610e102999 100755
--- a/lib/Net/demos/ftp
+++ b/ext/libnet/demos/ftp
diff --git a/lib/Net/demos/inetd b/ext/libnet/demos/inetd
index 36a00e7bb8..36a00e7bb8 100644
--- a/lib/Net/demos/inetd
+++ b/ext/libnet/demos/inetd
diff --git a/lib/Net/demos/nntp b/ext/libnet/demos/nntp
index 7753fbc299..7753fbc299 100755
--- a/lib/Net/demos/nntp
+++ b/ext/libnet/demos/nntp
diff --git a/lib/Net/demos/nntp.mirror b/ext/libnet/demos/nntp.mirror
index 8a43c3262a..8a43c3262a 100644
--- a/lib/Net/demos/nntp.mirror
+++ b/ext/libnet/demos/nntp.mirror
diff --git a/lib/Net/demos/pop3 b/ext/libnet/demos/pop3
index 0ae07ae9c3..0ae07ae9c3 100644
--- a/lib/Net/demos/pop3
+++ b/ext/libnet/demos/pop3
diff --git a/lib/Net/demos/smtp.self b/ext/libnet/demos/smtp.self
index 5cfbc2b824..5cfbc2b824 100755
--- a/lib/Net/demos/smtp.self
+++ b/ext/libnet/demos/smtp.self
diff --git a/lib/Net/demos/time b/ext/libnet/demos/time
index 61095d3071..61095d3071 100644
--- a/lib/Net/demos/time
+++ b/ext/libnet/demos/time
diff --git a/lib/Net/Cmd.pm b/ext/libnet/lib/Net/Cmd.pm
index 4f0e4449f8..4f0e4449f8 100644
--- a/lib/Net/Cmd.pm
+++ b/ext/libnet/lib/Net/Cmd.pm
diff --git a/lib/Net/Config.pm b/ext/libnet/lib/Net/Config.pm
index db51c1fc0d..db51c1fc0d 100644
--- a/lib/Net/Config.pm
+++ b/ext/libnet/lib/Net/Config.pm
diff --git a/lib/Net/Domain.pm b/ext/libnet/lib/Net/Domain.pm
index 330909da49..330909da49 100644
--- a/lib/Net/Domain.pm
+++ b/ext/libnet/lib/Net/Domain.pm
diff --git a/lib/Net/FTP.pm b/ext/libnet/lib/Net/FTP.pm
index 9ed6d385d9..9ed6d385d9 100644
--- a/lib/Net/FTP.pm
+++ b/ext/libnet/lib/Net/FTP.pm
diff --git a/lib/Net/FTP/A.pm b/ext/libnet/lib/Net/FTP/A.pm
index 427d02b19e..427d02b19e 100644
--- a/lib/Net/FTP/A.pm
+++ b/ext/libnet/lib/Net/FTP/A.pm
diff --git a/lib/Net/FTP/E.pm b/ext/libnet/lib/Net/FTP/E.pm
index d480cd7295..d480cd7295 100644
--- a/lib/Net/FTP/E.pm
+++ b/ext/libnet/lib/Net/FTP/E.pm
diff --git a/lib/Net/FTP/I.pm b/ext/libnet/lib/Net/FTP/I.pm
index 449bb99eab..449bb99eab 100644
--- a/lib/Net/FTP/I.pm
+++ b/ext/libnet/lib/Net/FTP/I.pm
diff --git a/lib/Net/FTP/L.pm b/ext/libnet/lib/Net/FTP/L.pm
index f7423cb9f9..f7423cb9f9 100644
--- a/lib/Net/FTP/L.pm
+++ b/ext/libnet/lib/Net/FTP/L.pm
diff --git a/lib/Net/FTP/dataconn.pm b/ext/libnet/lib/Net/FTP/dataconn.pm
index e7645cbd93..e7645cbd93 100644
--- a/lib/Net/FTP/dataconn.pm
+++ b/ext/libnet/lib/Net/FTP/dataconn.pm
diff --git a/lib/Net/NNTP.pm b/ext/libnet/lib/Net/NNTP.pm
index a742aed04c..a742aed04c 100644
--- a/lib/Net/NNTP.pm
+++ b/ext/libnet/lib/Net/NNTP.pm
diff --git a/lib/Net/Netrc.pm b/ext/libnet/lib/Net/Netrc.pm
index 28c826b38c..28c826b38c 100644
--- a/lib/Net/Netrc.pm
+++ b/ext/libnet/lib/Net/Netrc.pm
diff --git a/lib/Net/POP3.pm b/ext/libnet/lib/Net/POP3.pm
index 8381c81815..8381c81815 100644
--- a/lib/Net/POP3.pm
+++ b/ext/libnet/lib/Net/POP3.pm
diff --git a/lib/Net/SMTP.pm b/ext/libnet/lib/Net/SMTP.pm
index a28496d688..a28496d688 100644
--- a/lib/Net/SMTP.pm
+++ b/ext/libnet/lib/Net/SMTP.pm
diff --git a/lib/Net/Time.pm b/ext/libnet/lib/Net/Time.pm
index 6f1dd04586..6f1dd04586 100644
--- a/lib/Net/Time.pm
+++ b/ext/libnet/lib/Net/Time.pm
diff --git a/lib/Net/libnetFAQ.pod b/ext/libnet/lib/Net/libnetFAQ.pod
index e6ec362f36..e6ec362f36 100644
--- a/lib/Net/libnetFAQ.pod
+++ b/ext/libnet/lib/Net/libnetFAQ.pod
diff --git a/lib/Net/t/config.t b/ext/libnet/t/config.t
index 08df82b1ee..08df82b1ee 100644
--- a/lib/Net/t/config.t
+++ b/ext/libnet/t/config.t
diff --git a/lib/Net/t/datasend.t b/ext/libnet/t/datasend.t
index 96b5b7c619..96b5b7c619 100644
--- a/lib/Net/t/datasend.t
+++ b/ext/libnet/t/datasend.t
diff --git a/lib/Net/t/ftp.t b/ext/libnet/t/ftp.t
index 32d750efe8..32d750efe8 100644
--- a/lib/Net/t/ftp.t
+++ b/ext/libnet/t/ftp.t
diff --git a/lib/Net/t/hostname.t b/ext/libnet/t/hostname.t
index 4013d74aab..4013d74aab 100644
--- a/lib/Net/t/hostname.t
+++ b/ext/libnet/t/hostname.t
diff --git a/lib/Net/t/libnet_t.pl b/ext/libnet/t/libnet_t.pl
index ed245e6502..ed245e6502 100644
--- a/lib/Net/t/libnet_t.pl
+++ b/ext/libnet/t/libnet_t.pl
diff --git a/lib/Net/t/netrc.t b/ext/libnet/t/netrc.t
index cb5c35d907..cb5c35d907 100644
--- a/lib/Net/t/netrc.t
+++ b/ext/libnet/t/netrc.t
diff --git a/lib/Net/t/nntp.t b/ext/libnet/t/nntp.t
index 7fb99de62c..7fb99de62c 100644
--- a/lib/Net/t/nntp.t
+++ b/ext/libnet/t/nntp.t
diff --git a/lib/Net/t/require.t b/ext/libnet/t/require.t
index 163c8bd801..163c8bd801 100644
--- a/lib/Net/t/require.t
+++ b/ext/libnet/t/require.t
diff --git a/lib/Net/t/smtp.t b/ext/libnet/t/smtp.t
index ac2df6c8b9..ac2df6c8b9 100644
--- a/lib/Net/t/smtp.t
+++ b/ext/libnet/t/smtp.t
diff --git a/lib/Net/t/time.t b/ext/libnet/t/time.t
index a8d416eea2..a8d416eea2 100644
--- a/lib/Net/t/time.t
+++ b/ext/libnet/t/time.t
diff --git a/lib/.gitignore b/lib/.gitignore
index 85422de1e3..5d7defdde5 100644
--- a/lib/.gitignore
+++ b/lib/.gitignore
@@ -173,6 +173,23 @@
/Module/Loaded.pm
/Module/Pluggable.pm
/Module/Pluggable
+/Net
+/Net/FTP
+/Net/FTP/A.pm
+/Net/FTP/E.pm
+/Net/FTP/I.pm
+/Net/FTP/L.pm
+/Net/FTP/dataconn.pm
+/Net/Cmd.pm
+/Net/Config.pm
+/Net/Domain.pm
+/Net/FTP.pm
+/Net/NNTP.pm
+/Net/Netrc.pm
+/Net/POP3.pm
+/Net/SMTP.pm
+/Net/Time.pm
+/Net/libnetFAQ.pod
/Net/Ping.pm
/NDBM_File.pm
/O.pm