[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: new modules getopt-posix, getopt-gnu
From: |
Eric Blake |
Subject: |
Re: new modules getopt-posix, getopt-gnu |
Date: |
Thu, 13 Aug 2009 17:44:01 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Bruno Haible <bruno <at> clisp.org> writes:
> To make all this clearer, I'm introducing 'getopt-posix' and 'getopt-gnu'
> modules, in the same way as we did for 'fnmatch'. Ultimately 'getopt-posix'
> should be renamed to 'getopt', but this cannot be done after a sufficiently
> long time of deprecation of the 'getopt' module.
And this followup fixes all gnulib dependents to pull in getopt-gnu (they were
all relying on gnu extensions).
From: Eric Blake <address@hidden>
Date: Thu, 13 Aug 2009 11:42:00 -0600
Subject: [PATCH] getopt: update client modules
* modules/argp (Depends-on): Use getopt-gnu.
* modules/git-merge-changelog (Depends-on): Likewise.
* modules/long-options (Depends-on): Likewise.
* modules/xstrtol (Depends-on): Likewise.
Signed-off-by: Eric Blake <address@hidden>
---
ChangeLog | 8 ++++++++
modules/argp | 2 +-
modules/git-merge-changelog | 2 +-
modules/long-options | 2 +-
modules/xstrtol | 2 +-
5 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7a2c1c6..a62dde7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2009-08-13 Eric Blake <address@hidden>
+ getopt: update client modules
+ * modules/argp (Depends-on): Use getopt-gnu.
+ * modules/git-merge-changelog (Depends-on): Likewise.
+ * modules/long-options (Depends-on): Likewise.
+ * modules/xstrtol (Depends-on): Likewise.
+
+2009-08-13 Eric Blake <address@hidden>
+
test-version-etc: fix CRLF portability issue
* tests/test-version-etc.sh: Use tr, not sed, as not all sed
recognize \r.
diff --git a/modules/argp b/modules/argp
index a32cae9..e772b3e 100644
--- a/modules/argp
+++ b/modules/argp
@@ -25,7 +25,7 @@ m4/argp.m4
Depends-on:
alloca
dirname
-getopt
+getopt-gnu
strchrnul
sysexits
malloc
diff --git a/modules/git-merge-changelog b/modules/git-merge-changelog
index e2b733e..732324e 100644
--- a/modules/git-merge-changelog
+++ b/modules/git-merge-changelog
@@ -5,7 +5,7 @@ Files:
lib/git-merge-changelog.c
Depends-on:
-getopt
+getopt-gnu
stdbool
progname
error
diff --git a/modules/long-options b/modules/long-options
index 418edcc..29bf734 100644
--- a/modules/long-options
+++ b/modules/long-options
@@ -7,7 +7,7 @@ lib/long-options.c
m4/long-options.m4
Depends-on:
-getopt
+getopt-gnu
version-etc
configure.ac:
diff --git a/modules/xstrtol b/modules/xstrtol
index 540252a..3ce76a8 100644
--- a/modules/xstrtol
+++ b/modules/xstrtol
@@ -11,7 +11,7 @@ m4/xstrtol.m4
Depends-on:
exitfail
error
-getopt
+getopt-gnu
gettext-h
intprops
inttypes
--
1.6.3.2