Use LIBNAME for multilib so as not to conflict with LIB
This commit is contained in:
parent
75815abd6c
commit
ddb3ab4704
2
README
2
README
@ -9,7 +9,7 @@ with every other make too.
|
||||
|
||||
You may wish to tweak the installation with the below arguments
|
||||
PROGLDFLAGS=-static
|
||||
LIB=lib64
|
||||
LIBNAME=lib64
|
||||
DESTDIR=/tmp/openrc-image
|
||||
PAM=pam
|
||||
TERMCAP=ncurses
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Common makefile settings
|
||||
# We shouldn't use PREFIX as we need to install into /
|
||||
|
||||
_LIB_SH = l=`readlink /lib`; case "$$l" in /lib64|lib64) echo "lib64";; *) echo "lib";; esac
|
||||
_LIB != $(_LIB_SH)
|
||||
LIB = $(_LIB)$(shell $(_LIB_SH))
|
||||
RC_LIB = /$(LIB)/rc
|
||||
_LIBNAME_SH = l=`readlink /lib`; case "$$l" in /lib64|lib64) echo "lib64";; *) echo "lib";; esac
|
||||
_LIBNAME != $(_LIB_SH)
|
||||
LIBNAME = $(_LIBNAME)$(shell $(_LIBNAME_SH))
|
||||
RC_LIB = /$(LIBNAME)/rc
|
||||
|
||||
INSTALL ?= install
|
||||
|
||||
|
@ -10,10 +10,10 @@ include Makefile.$(OS)
|
||||
|
||||
install::
|
||||
@# Handle lib correctly
|
||||
if test $(LIB) != "lib"; then \
|
||||
sed -i'.bak' -e 's,/lib/,/$(LIB)/,g' $(DESTDIR)/$(RC_LIB)/sh/functions.sh || exit $$?; \
|
||||
if test $(LIBNAME) != "lib"; then \
|
||||
sed -i'.bak' -e 's,/lib/,/$(LIBNAME)/,g' $(DESTDIR)/$(RC_LIB)/sh/functions.sh || exit $$?; \
|
||||
rm -f $(DESTDIR)/$(RC_LIB)/sh/functions.sh.bak; \
|
||||
sed -i'.bak' -e 's,/lib/,/$(LIB)/,g' $(DESTDIR)/$(RC_LIB)/sh/rc-functions.sh || exit $$?; \
|
||||
sed -i'.bak' -e 's,/lib/,/$(LIBNAME)/,g' $(DESTDIR)/$(RC_LIB)/sh/rc-functions.sh || exit $$?; \
|
||||
rm -f $(DESTDIR)/$(RC_LIB)/sh/rc-functions.sh.bak; \
|
||||
fi
|
||||
@# Provide an init script for the loopback interface
|
||||
|
Loading…
Reference in New Issue
Block a user