gnulib-tool --local-dir question

Eric Blake <[email protected]>
Newsgroups gmane.comp.lib.gnulib.bugs,gmane.comp.gnu.m4.patches
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I just modified M4 to use gnulib-tool --local-dir in order to upgrade M4
to GPLv3 (the version-etc module still prints GPLv2+ without a local
patch) [1].  However, I noticed that gnulib-tool currently requires that
.diff files be laid out in the same directory structure in the local dir
as they are in gnulib.  I was kind of hoping that, with few enough .diff
files, that I could lump them all directly inside the local dir, rather
than creating a directory structure just for a few patch files (sure, it
doesn't scale as well, but it takes less effort).  For an example, with
just gpl-3.0.texi.diff and version-etc.c.diff, the difference is between:

- --local-dir=local
local/lib/version-etc.c.diff
local/doc/gpl-3.0.texi.diff

or

- --local-dir=local
local/version-etc.c.diff
local/gpl-3.0.texi.diff

Is that worth pursuing?  At any rate, I either need a followup patch to m4
to put the .diff files in the correct location, or wait for a gnulib-tool
patch that can find the .diff files at either location; until then, m4
bootstrap doesn't quite pick up the GPLv3 local patch as intended.

[1]
http://www.nabble.com/branch---upgrade-to-GPLv3%2B-tf4027582.html#a11440548

- --
Don't work too hard, make some time for fun as well!

Eric Blake             [email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGjHJ184KuGfSFAYARAmRUAJ91W8RmMIAG8nS9+Z8zWb+Ggq2KywCghuZg
nIxLrHNlGe6CexScDpvjifE=
=7IBK
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.