bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnulib-tool --local-dir question


From: Eric Blake
Subject: gnulib-tool --local-dir question
Date: Wed, 04 Jul 2007 22:24:22 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.12) Gecko/20070509 Thunderbird/1.5.0.12 Mnenhy/0.7.5.666

-----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             address@hidden
-----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-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]