mv bin -> script
Chris Nehren [Fri, 25 Jun 2010 19:48:15 +0000 (15:48 -0400)]
add MANIFEST.SKIP
rm MANIFEST
fixes to Makefile.PL
comment out Mail::Verp for now

MANIFEST [deleted file]
MANIFEST.SKIP [new file with mode: 0644]
Makefile.PL
lib/Promulger/Dispatch.pm
script/mm2pmg [moved from bin/mm2pmg with 100% similarity]
script/pmg [moved from bin/pmg with 100% similarity]

diff --git a/MANIFEST b/MANIFEST
deleted file mode 100644 (file)
index 314baa9..0000000
--- a/MANIFEST
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/mm2pmg
-bin/pmg
-inc/Module/Install.pm
-inc/Module/Install/Base.pm
-inc/Module/Install/Can.pm
-inc/Module/Install/Fetch.pm
-inc/Module/Install/Makefile.pm
-inc/Module/Install/Metadata.pm
-inc/Module/Install/Win32.pm
-inc/Module/Install/WriteAll.pm
-lib/App/Promulger.pm
-lib/App/Promulger/Command.pm
-lib/App/Promulger/Command/msg.pm
-lib/App/Promulger/Command/newlist.pm
-lib/App/Promulger/Command/rmlist.pm
-lib/Promulger.pm
-lib/Promulger/Config.pm
-lib/Promulger/Dispatch.pm
-lib/Promulger/List.pm
-Makefile.PL
-MANIFEST                       This list of files
-META.yml
-README
-TODO
diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP
new file mode 100644 (file)
index 0000000..8de40ec
--- /dev/null
@@ -0,0 +1,2 @@
+^(?!script/|examples/|lib/|inc/|t/.+\.t|t/dist/\w+/(\w+\.PL|lib/\w+\.pm)|Makefile.PL$|README$|MANIFEST$|Changes$|META.yml$)
+.svn
index 1fedc44..7e3934c 100644 (file)
@@ -8,6 +8,7 @@ all_from 'lib/Promulger.pm';
 requires 'App::Cmd';
 requires 'Carp';
 requires 'Config::General';
+requires 'IPC::System::Simple';
 requires 'Email::Simple';
 requires 'Email::Address';
 requires 'Email::Sender';
@@ -16,11 +17,17 @@ requires 'IPC::Run3';
 # requires 'Mail::Verp'; # not yet
 requires 'Moose';
 requires 'MooseX::Storage';
+requires 'JSON::Any';
 requires 'Path::Class';
 requires 'Tie::File';
 requires 'autodie';
 requires 'parent';
 
+install_script (qw|
+  script/pmg
+  script/mm2pmg
+|);
+
 resources 'IRC'         => 'irc://irc.perl.org/#promulger';
 resources 'license'     => 'http://dev.perl.org/licenses/';
 resources 'repository'  => 'git://git.shadowcat.co.uk/p5sagit/Promulger.git';
index 55b11cf..b21d958 100644 (file)
@@ -7,7 +7,8 @@ use Email::Simple;
 # XXX allow the user to specify their own Email::Sender::Transport -- apeiron,
 # 2010-03-13 
 use Email::Sender::Simple qw(sendmail);
-use Mail::Verp;
+# XXX not yet -- apeiron, 2010-06-25 
+#use Mail::Verp;
 
 use Promulger::Config;
 
similarity index 100%
rename from bin/mm2pmg
rename to script/mm2pmg
similarity index 100%
rename from bin/pmg
rename to script/pmg