build-sys: use AC_PROG_MKDIR_P and remove a few gnuisms
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
This commit is contained in:
parent
9dd55a048e
commit
18336d16d9
|
@ -144,7 +144,7 @@ EXTRA_DIST += $(PATHFILES:=.in)
|
||||||
|
|
||||||
$(PATHFILES): Makefile
|
$(PATHFILES): Makefile
|
||||||
@ rm -f $@ $@.tmp
|
@ rm -f $@ $@.tmp
|
||||||
$(AM_V_at) test -d $(dir $@) || mkdir -p $(dir $@)
|
$(AM_V_at) $(MKDIR_P) $$(dirname $@)
|
||||||
$(AM_V_GEN) srcdir=''; \
|
$(AM_V_GEN) srcdir=''; \
|
||||||
test -f ./$@.in || srcdir=$(srcdir)/; \
|
test -f ./$@.in || srcdir=$(srcdir)/; \
|
||||||
$(edit_cmd) $${srcdir}$@.in >$@.tmp
|
$(edit_cmd) $${srcdir}$@.in >$@.tmp
|
||||||
|
|
|
@ -99,6 +99,7 @@ AC_SUBST([usrlib_execdir])
|
||||||
|
|
||||||
|
|
||||||
AM_PROG_CC_C_O
|
AM_PROG_CC_C_O
|
||||||
|
AC_PROG_MKDIR_P
|
||||||
AC_PROG_CC_STDC
|
AC_PROG_CC_STDC
|
||||||
AC_CANONICAL_HOST
|
AC_CANONICAL_HOST
|
||||||
AC_C_CONST
|
AC_C_CONST
|
||||||
|
|
|
@ -224,7 +224,7 @@ endif # BUILD_LIBBLKID_TESTS
|
||||||
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
||||||
install-exec-hook-libblkid:
|
install-exec-hook-libblkid:
|
||||||
if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libblkid.so"; then \
|
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); \
|
mv $(DESTDIR)$(usrlib_execdir)/libblkid.so.* $(DESTDIR)$(libdir); \
|
||||||
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libblkid.so); \
|
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libblkid.so); \
|
||||||
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
||||||
|
|
|
@ -111,7 +111,7 @@ endif # BUILD_LIBFDISK_TESTS
|
||||||
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
||||||
install-exec-hook-libfdisk:
|
install-exec-hook-libfdisk:
|
||||||
if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libfdisk.so"; then \
|
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); \
|
mv $(DESTDIR)$(usrlib_execdir)/libfdisk.so.* $(DESTDIR)$(libdir); \
|
||||||
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libfdisk.so); \
|
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libfdisk.so); \
|
||||||
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
||||||
|
|
|
@ -154,7 +154,7 @@ endif # BUILD_LIBMOUNT_TESTS
|
||||||
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
||||||
install-exec-hook-libmount:
|
install-exec-hook-libmount:
|
||||||
if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libmount.so"; then \
|
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); \
|
mv $(DESTDIR)$(usrlib_execdir)/libmount.so.* $(DESTDIR)$(libdir); \
|
||||||
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libmount.so); \
|
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libmount.so); \
|
||||||
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
||||||
|
|
|
@ -48,7 +48,7 @@ EXTRA_DIST += \
|
||||||
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
||||||
install-exec-hook-libsmartcols:
|
install-exec-hook-libsmartcols:
|
||||||
if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libsmartcols.so"; then \
|
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); \
|
mv $(DESTDIR)$(usrlib_execdir)/libsmartcols.so.* $(DESTDIR)$(libdir); \
|
||||||
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libsmartcols.so); \
|
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libsmartcols.so); \
|
||||||
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
||||||
|
|
|
@ -48,7 +48,7 @@ EXTRA_DIST += libuuid/src/libuuid.sym
|
||||||
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
# move lib from $(usrlib_execdir) to $(libdir) if needed
|
||||||
install-exec-hook-libuuid:
|
install-exec-hook-libuuid:
|
||||||
if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libuuid.so"; then \
|
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); \
|
mv $(DESTDIR)$(usrlib_execdir)/libuuid.so.* $(DESTDIR)$(libdir); \
|
||||||
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libuuid.so); \
|
so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/libuuid.so); \
|
||||||
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
|
||||||
|
|
|
@ -163,7 +163,7 @@ man_MANS += $(SETARCH_MAN_LINKS)
|
||||||
CLEANFILES += $(SETARCH_MAN_LINKS)
|
CLEANFILES += $(SETARCH_MAN_LINKS)
|
||||||
|
|
||||||
$(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" > $@
|
$(AM_V_GEN)echo ".so man8/setarch.8" > $@
|
||||||
|
|
||||||
install-exec-hook-setarch:
|
install-exec-hook-setarch:
|
||||||
|
|
Loading…
Reference in New Issue