Fwd: Introduction/Request to Join Debian-Perl Team
Re-sending, because I accidentally forgot to attach the Debian-Perl
list to this message.
---------- Forwarded message ----------
From: Jonathan Yu <email@example.com>
Date: Tue, Dec 16, 2008 at 11:00 AM
Subject: Re: Introduction/Request to Join Debian-Perl Team
To: Guy Hulbert <firstname.lastname@example.org>
On Tue, Dec 16, 2008 at 10:52 AM, Guy Hulbert <email@example.com> wrote:
> On Tue, 2008-16-12 at 10:33 -0500, Jonathan Yu wrote:
>> Currently I'm working on a test module, Test::DistManifest, which
>> tests that the MANIFEST files match the distribution itself. When I'm
>> done, I want to package that for Debian.
> This already happens when you do:
> perl Makefile.PL
> make distclean
> It finds both missing and extra files and reads MANIFEST.SKIP for
> things it should ignore.
I am aware of this behaviour, but I wanted a test script I could drop
into t/ to remind me to "./Build dist" to construct the Manifest.
There is already a module out there that does similar things, but I
wanted a better interface (in particular, the available one doesn't
directly support MANIFEST.SKIP files).
> Moreover, I can check _presence_ of files without writing any perl at
> $ for f in `cat MANIFEST`
> > do
> > [ -f $f ] || echo "$f missing"
> > [ -f $f ] && echo "Found $f"
> > done
The ease of doing it isn't the question. I just want convenience, as
the author tests for me are a checklist of things to make sure I do
before releasing distributions. It's just to prevent careless mistakes
on my part.
Hope that clarifies my intentions.
Thanks for your feedback!