When I originally started cleaning up MANIFEST and MANIFEST.SKIP, I got caught not knowing MANIFEST was generated...
Index: Makefile.PL
===================================================================
RCS file: /home/cvs/modperl-2.0/Makefile.PL,v
retrieving revision 1.125
diff -u -I$Id: -r1.125 Makefile.PL
--- Makefile.PL 21 Sep 2003 03:05:18 -0000 1.125
+++ Makefile.PL 22 Oct 2003 21:49:32 -0000
@@ -558,7 +558,7 @@
my $self = shift;
my $str = $self->MM::dist_basics;
- $str =~ s/(\"?)-MExtUtils(::Manifest=mkmanifest)/-Ilib $1-MModPerl$2/;
+ $str =~ s/(\"?)-MExtUtils(::Manifest=mkmanifest)/-Ilib -Iblib\/lib $1-MModPerl$2/;
$str;
}
Index: lib/ModPerl/Manifest.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/lib/ModPerl/Manifest.pm,v
retrieving revision 1.7
diff -u -I$Id: -r1.7 Manifest.pm
--- lib/ModPerl/Manifest.pm 26 Sep 2003 17:37:33 -0000 1.7
+++ lib/ModPerl/Manifest.pm 22 Oct 2003 21:49:32 -0000
@@ -7,6 +7,7 @@
use File::Find;
use Cwd ();
use Exporter ();
+use Apache::TestConfig ();
our @EXPORT_OK = qw(mkmanifest);
@@ -48,7 +49,7 @@
my $matches = maniskip();
open my $fh, '>', 'MANIFEST' or die "open MANIFEST: $!";
-
+ print $fh Apache::TestConfig->genwarning('MANIFEST');
for my $file (sort @files) {
if ($matches->($file)) {
warn "skipping $file\n";
--
--------------------------------------------------------------------------------
Philippe M. Chiasson /gozer\@(cpan|ectoplasm)\.org/ 88C3A5A5 (122FF51B/C634E37B)
http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3 A5A5
Q: It is impossible to make anything foolproof because fools are so ingenious.
perl -e'$$=\${gozer};{$_=unpack(P7,pack(L,$$));/^JAm_pH\n$/&&print||$$++&&redo}'
signature.asc
Description: This is a digitally signed message part
