]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: use AC_PROG_MKDIR_P and remove a few gnuisms
authorRuediger Meier <ruediger.meier@ga-group.nl>
Sun, 13 Mar 2016 19:47:26 +0000 (20:47 +0100)
committerRuediger Meier <ruediger.meier@ga-group.nl>
Sun, 13 Mar 2016 20:48:09 +0000 (21:48 +0100)
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Makefile.am
configure.ac
libblkid/src/Makemodule.am
libfdisk/src/Makemodule.am
libmount/src/Makemodule.am
libsmartcols/src/Makemodule.am
libuuid/src/Makemodule.am
sys-utils/Makemodule.am

index f5322b3dac2b53d342a77aa0d3835c5deac78f65..3a8f471be7fadb22badc625f4dffd94a3b9d1ea3 100644 (file)
@@ -144,7 +144,7 @@ EXTRA_DIST += $(PATHFILES:=.in)
 
 $(PATHFILES): Makefile
        @ rm -f $@ $@.tmp
-       $(AM_V_at) test -d $(dir $@) || mkdir -p $(dir $@)
+       $(AM_V_at) $(MKDIR_P) $$(dirname $@)
        $(AM_V_GEN) srcdir=''; \
                test -f ./$@.in || srcdir=$(srcdir)/; \
                $(edit_cmd) $${srcdir}$@.in >$@.tmp
index bfb12cade758e292fc8cc5a25bc02c2831f19301..5e89e3b571d314de873fa650dec8dd126ae8fc00 100644 (file)
@@ -99,6 +99,7 @@ AC_SUBST([usrlib_execdir])
 
 
 AM_PROG_CC_C_O
+AC_PROG_MKDIR_P
 AC_PROG_CC_STDC
 AC_CANONICAL_HOST
 AC_C_CONST
index 7839813ea8c3ca877dc621cfa3f570141fa0436b..1fa00e98296116c3ee5833e8a9d75914eec9c3e8 100644 (file)
@@ -224,7 +224,7 @@ endif # BUILD_LIBBLKID_TESTS
 # move lib from $(usrlib_execdir) to $(libdir) if needed
 install-exec-hook-libblkid:
        if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libblkid.so"; then \
-               mkdir -p $(DESTDIR)$(libdir); \
+               $(MKDIR_P) $(DESTDIR)$(libdir); \
                mv $(DESTDIR)$(usrlib_execdir)/libblkid.so.* $(DESTDIR)$(libdir); \
                so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libblkid.so); \
                so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
index 3516d1251eb487dfad04f759d919c77b1334862f..bc7f1a378ed3cfecac687df2f05d671720b68e09 100644 (file)
@@ -111,7 +111,7 @@ endif # BUILD_LIBFDISK_TESTS
 # move lib from $(usrlib_execdir) to $(libdir) if needed
 install-exec-hook-libfdisk:
        if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libfdisk.so"; then \
-               mkdir -p $(DESTDIR)$(libdir); \
+               $(MKDIR_P) $(DESTDIR)$(libdir); \
                mv $(DESTDIR)$(usrlib_execdir)/libfdisk.so.* $(DESTDIR)$(libdir); \
                so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libfdisk.so); \
                so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
index 40a05c63366dd8826590f45152a173342d36c71f..fd007a4f9dc2bf45f23ffbb2084a53bb3339d865 100644 (file)
@@ -154,7 +154,7 @@ endif # BUILD_LIBMOUNT_TESTS
 # move lib from $(usrlib_execdir) to $(libdir) if needed
 install-exec-hook-libmount:
        if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libmount.so"; then \
-               mkdir -p $(DESTDIR)$(libdir); \
+               $(MKDIR_P) $(DESTDIR)$(libdir); \
                mv $(DESTDIR)$(usrlib_execdir)/libmount.so.* $(DESTDIR)$(libdir); \
                so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libmount.so); \
                so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
index 3f814d28042f3ed81746c5abdef32391572113e7..83c12ca54c5edc562bf729e1e89b21fe61ab7373 100644 (file)
@@ -48,7 +48,7 @@ EXTRA_DIST += \
 # move lib from $(usrlib_execdir) to $(libdir) if needed
 install-exec-hook-libsmartcols:
        if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libsmartcols.so"; then \
-               mkdir -p $(DESTDIR)$(libdir); \
+               $(MKDIR_P) $(DESTDIR)$(libdir); \
                mv $(DESTDIR)$(usrlib_execdir)/libsmartcols.so.* $(DESTDIR)$(libdir); \
                so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libsmartcols.so); \
                so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
index 2e17677cc1e9ae9e29ec81a66d0845e5489400b8..d3fc81128bc5844a862602b8740bb571ed334299 100644 (file)
@@ -48,7 +48,7 @@ EXTRA_DIST += libuuid/src/libuuid.sym
 # move lib from $(usrlib_execdir) to $(libdir) if needed
 install-exec-hook-libuuid:
        if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libuuid.so"; then \
-               mkdir -p $(DESTDIR)$(libdir); \
+               $(MKDIR_P) $(DESTDIR)$(libdir); \
                mv $(DESTDIR)$(usrlib_execdir)/libuuid.so.* $(DESTDIR)$(libdir); \
                so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libuuid.so); \
                so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
index c62d77c7958e8fff4e06da98b8c912d7e974fc50..ad60360db24903493f301ec45020ae86c1c27779 100644 (file)
@@ -163,7 +163,7 @@ man_MANS += $(SETARCH_MAN_LINKS)
 CLEANFILES += $(SETARCH_MAN_LINKS)
 
 $(SETARCH_MAN_LINKS):
-       $(AM_V_at) test -d $(dir $@) || mkdir -p $(dir $@)
+       $(AM_V_at) $(MKDIR_P) sys-utils
        $(AM_V_GEN)echo ".so man8/setarch.8" > $@
 
 install-exec-hook-setarch: