dirname-lgpl: adjust clients that don't need full dirname
authorEric Blake <ebb9@byu.net>
Thu, 29 Oct 2009 17:44:12 +0000 (11:44 -0600)
committerEric Blake <ebb9@byu.net>
Fri, 30 Oct 2009 00:39:35 +0000 (18:39 -0600)
Some of these modules still use xalloc_die from other paths, but
mkdir and rename are definitely reduced in complexity.

* modules/backupfile (Depends-on): Use dirname-lgpl, not dirname.
* modules/filenamecat (Depends-on): Likewise.
* modules/linkat (Depends-on): Likewise.
* modules/mkancesdirs (Depends-on): Likewise.
* modules/mkdir (Depends-on): Likewise.
* modules/openat (Depends-on): Likewise.
* modules/savewd (Depends-on): Likewise.
* modules/rename (Depends-on): Likewise.
(License): Relax license.
* modules/mkdir-tests (Depends-on): Drop progname.
(Makefile.am): Delete unneeded LDADD.
* modules/rename-tests (Depends-on, Makefile.am): Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
modules/backupfile
modules/filenamecat
modules/linkat
modules/mkancesdirs
modules/mkdir
modules/mkdir-tests
modules/openat
modules/rename
modules/rename-tests
modules/savewd

index 26a0abf..73d4a06 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
 2009-10-29  Eric Blake  <ebb9@byu.net>
 
+       dirname-lgpl: adjust clients that don't need full dirname
+       * modules/backupfile (Depends-on): Use dirname-lgpl, not dirname.
+       * modules/filenamecat (Depends-on): Likewise.
+       * modules/linkat (Depends-on): Likewise.
+       * modules/mkancesdirs (Depends-on): Likewise.
+       * modules/mkdir (Depends-on): Likewise.
+       * modules/openat (Depends-on): Likewise.
+       * modules/savewd (Depends-on): Likewise.
+       * modules/rename (Depends-on): Likewise.
+       (License): Relax license.
+       * modules/mkdir-tests (Depends-on): Drop progname.
+       (Makefile.am): Delete unneeded LDADD.
+       * modules/rename-tests (Depends-on, Makefile.am): Likewise.
+
        dirname: split into dirname-lgpl
        * modules/dirname-lgpl: New module.
        * modules/dirname (Files): Move library-safe files into
index aaf20f3..fcfcce6 100644 (file)
@@ -12,7 +12,7 @@ Depends-on:
 argmatch
 d-ino
 dirent-safer
-dirname
+dirname-lgpl
 memcmp
 stdbool
 
index fb1786b..3008f35 100644 (file)
@@ -9,7 +9,7 @@ m4/filenamecat.m4
 
 Depends-on:
 xalloc
-dirname
+dirname-lgpl
 
 configure.ac:
 gl_FILE_NAME_CONCAT
index 0c94227..7affdbf 100644 (file)
@@ -9,7 +9,7 @@ m4/linkat.m4
 Depends-on:
 areadlink
 areadlinkat
-dirname
+dirname-lgpl
 errno
 extensions
 fcntl-h
index 5a5c66a..bff63e1 100644 (file)
@@ -7,7 +7,7 @@ lib/mkancesdirs.h
 m4/mkancesdirs.m4
 
 Depends-on:
-dirname
+dirname-lgpl
 fcntl-h
 savewd
 stat-macros
index fa0931d..08089d0 100644 (file)
@@ -6,8 +6,8 @@ lib/mkdir.c
 m4/mkdir.m4
 
 Depends-on:
+dirname-lgpl
 sys_stat
-dirname
 
 configure.ac:
 gl_FUNC_MKDIR
index cff0a5b..4d5a9c2 100644 (file)
@@ -3,7 +3,6 @@ tests/test-mkdir.h
 tests/test-mkdir.c
 
 Depends-on:
-progname
 stdbool
 symlink
 
@@ -12,4 +11,3 @@ configure.ac:
 Makefile.am:
 TESTS += test-mkdir
 check_PROGRAMS += test-mkdir
-test_mkdir_LDADD = $(LDADD) @LIBINTL@
index 77a7870..fc21367 100644 (file)
@@ -16,7 +16,7 @@ m4/openat.m4
 m4/mode_t.m4
 
 Depends-on:
-dirname
+dirname-lgpl
 errno
 extensions
 fchdir
index fbd081c..e553a12 100644 (file)
@@ -7,7 +7,7 @@ m4/rename.m4
 
 Depends-on:
 canonicalize-lgpl
-dirname
+dirname-lgpl
 lstat
 rmdir
 same-inode
@@ -25,7 +25,7 @@ Include:
 <stdio.h>
 
 License:
-GPL
+LGPL
 
 Maintainer:
 Jim Meyering
index 9929faf..be1b423 100644 (file)
@@ -5,7 +5,6 @@ tests/test-rename.c
 Depends-on:
 errno
 link
-progname
 stdbool
 symlink
 sys_stat
@@ -15,4 +14,3 @@ configure.ac:
 Makefile.am:
 TESTS += test-rename
 check_PROGRAMS += test-rename
-test_rename_LDADD = $(LDADD) @LIBINTL@
index 6d655c1..41f51e3 100644 (file)
@@ -7,7 +7,7 @@ lib/savewd.c
 m4/savewd.m4
 
 Depends-on:
-dirname
+dirname-lgpl
 errno
 exit
 fchdir