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 26a0abf57f395bc58e17935a43c1c2f755e965af..73d4a061e7a37fdad84563e2abf5d7d429c2a140 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 aaf20f3b1da27a3e9ba09985f4ef3306dab99e04..fcfcce621d85d687cc4750b8a2f12b78ad135b40 100644 (file)
@@ -12,7 +12,7 @@ Depends-on:
 argmatch
 d-ino
 dirent-safer
-dirname
+dirname-lgpl
 memcmp
 stdbool
 
index fb1786b8439e115906541176699e1fe49bdb4278..3008f3590b1096e5d2645b4ba984f603956b4512 100644 (file)
@@ -9,7 +9,7 @@ m4/filenamecat.m4
 
 Depends-on:
 xalloc
-dirname
+dirname-lgpl
 
 configure.ac:
 gl_FILE_NAME_CONCAT
index 0c94227dcdcea24d3acf6cfc5d02573e4e6457fa..7affdbfc4313ee08a640f8e3706aee393bcf83d4 100644 (file)
@@ -9,7 +9,7 @@ m4/linkat.m4
 Depends-on:
 areadlink
 areadlinkat
-dirname
+dirname-lgpl
 errno
 extensions
 fcntl-h
index 5a5c66a3feac4ba8c7348e1be59167e9f5c456e1..bff63e1f99b628f956c41045413f7e3ea2ca4b23 100644 (file)
@@ -7,7 +7,7 @@ lib/mkancesdirs.h
 m4/mkancesdirs.m4
 
 Depends-on:
-dirname
+dirname-lgpl
 fcntl-h
 savewd
 stat-macros
index fa0931d27501c8eb4f0bccdc106a51fa1e4de4a6..08089d008f4ca778db9a0acf079ca55bc774db2a 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 cff0a5bb80a91a7b399e38a4b765ad40d20d0852..4d5a9c2d556d7e6b80e2f074fb3a7b43574ec306 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 77a7870ef13fc4a494d367caac83ff0debb2670d..fc21367a46ed01c72801e190a4c105bafd2f82fc 100644 (file)
@@ -16,7 +16,7 @@ m4/openat.m4
 m4/mode_t.m4
 
 Depends-on:
-dirname
+dirname-lgpl
 errno
 extensions
 fchdir
index fbd081c4f238f1336f9f58fd8b65e3dc9493ae03..e553a12a99197e4642fb3d0a70c2b33c42facd1b 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 9929faf58c748d78b187aff334d4de12733d14d7..be1b42386fe1e3c72f963dcabe7c8523077759c7 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 6d655c17e37b557c6cf1830943be5252dc933a8c..41f51e31d3d161c6d352581e93473001bf02ee43 100644 (file)
@@ -7,7 +7,7 @@ lib/savewd.c
 m4/savewd.m4
 
 Depends-on:
-dirname
+dirname-lgpl
 errno
 exit
 fchdir