[Top][All Lists]

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

[PATCH] new funclib.sh module

From: Gary V. Vaughan
Subject: [PATCH] new funclib.sh module
Date: Sun, 27 Oct 2013 15:03:16 +1300


I'm still receiving a slow and steady list of requests to merge my
bootstrap rewrite and extract-trace script into gnulib to make it
easier for other projects to utilise it, and the last time we spoke
about it on this list I agreed to break it down into smaller parts
for easier digestion. I'm afraid getting to that slipped through
the cracks until now, but I have a bit of time this weekend so here
is the first part.

[PATCH 1/2] is a reusable set of shared functions used by much of
what is to follow, including the extract-trace script (which uses
m4 rather than sed to parse configure.ac for macro arguments), my
libtoolize script, and (of course) bootstrap rewrite itself. I'm
hoping that keeping it in a separate module that doesn't conflict
with anything else in gnulib means it needn't require rigorous
review for acceptance.

[PATCH 2/2] replaces the unportable use of GNU sort -V with a call
to func_sort_ver from funclib.sh, so that I can run maint.mk
release rules on my Mac without installing coreutils first. I'm
sure there are plenty of other places in gnulib which could
centralize common functionality into funclib.sh too.  Later patches
enhance gnulib-tool to inline funclib.sh during copying, but I just
realised that before I can push this simplified version I need to
add funclib.sh to the Depends: block in modules/do-release-commit-

Okay to push (one or both)?

Gary V. Vaughan (gary AT gnu DOT org)

reply via email to

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