DESTDIR is the correct name
This commit is contained in:
@@ -160,7 +160,7 @@ OPTIONAL_LIB_SUBDIRS = lib/psrv/wais_gw lib/psrv/gopher_gw
|
||||
|
||||
# These options are used only by 'make install' and 'make installbinaries'
|
||||
|
||||
# DISTDIR =
|
||||
DISTDIR =
|
||||
|
||||
#### TOPDIR
|
||||
# The top of the Prospero data files. You will only use this if you're
|
||||
|
||||
@@ -160,7 +160,7 @@ OPTIONAL_LIB_SUBDIRS =
|
||||
|
||||
# These options are used only by 'make install' and 'make installbinaries'
|
||||
|
||||
# DISTDIR =
|
||||
DESTDIR =
|
||||
|
||||
#### TOPDIR
|
||||
# The top of the Prospero data files. You will only use this if you're
|
||||
|
||||
@@ -161,7 +161,7 @@ COMPILER_PREPENDS_C_SYMBOLS_WITH_UNDERSCORE=_
|
||||
|
||||
# These options are used only by 'make install' and 'make installbinaries'
|
||||
|
||||
# DISTDIR =
|
||||
DESTDIR =
|
||||
|
||||
#### TOPDIR
|
||||
# The top of the Prospero data files. You will only use this if you're
|
||||
|
||||
@@ -161,7 +161,7 @@ OPTIONAL_LIB_SUBDIRS = lib/psrv/wais_gw lib/pcompat lib/psrv/gopher_gw
|
||||
|
||||
# These options are used only by 'make install' and 'make installbinaries'
|
||||
|
||||
# DISTDIR =
|
||||
DESTDIR =
|
||||
|
||||
#### TOPDIR
|
||||
# The top of the Prospero data files. You will only use this if you're
|
||||
|
||||
@@ -161,7 +161,7 @@ OPTIONAL_LIB_SUBDIRS = lib/psrv/wais_gw lib/psrv/gopher_gw
|
||||
|
||||
# These options are used only by 'make install' and 'make installbinaries'
|
||||
|
||||
# DISTDIR =
|
||||
DESTDIR =
|
||||
|
||||
#### TOPDIR
|
||||
# The top of the Prospero data files. You will only use this if you're
|
||||
@@ -172,7 +172,7 @@ TOPDIR = /pfs
|
||||
#### P_BINARIES:
|
||||
# Location where Prospero binaries should be put by the 'install' target.
|
||||
|
||||
P_BINARIES = $(TOPDIR)/bin
|
||||
P_BINARIES = $(DESTDIR)/$(TOPDIR)/bin
|
||||
|
||||
#### PROSPERO_ROOT
|
||||
# The directory in which the top-level Prospero makefile exists. This is the
|
||||
@@ -422,9 +422,9 @@ USE_VCACHE_LIBS_DEPENDENCIES = $(PFS_LIBS_DEPENDENCIES)
|
||||
#### These are normally not changed.
|
||||
#### This is used by the 'installdirs' dependency.
|
||||
|
||||
PSRV_SHADOW=$(DISTDIR)/$(TOPDIR)/shadow
|
||||
PSRV_STORAGE=$(DISTDIR)/$(TOPDIR)/pfsdat
|
||||
PSRV_SECURITY=$(DISTDIR)/$(TOPDIR)/security
|
||||
PSRV_SHADOW=$(TOPDIR)/shadow
|
||||
PSRV_STORAGE=$(TOPDIR)/pfsdat
|
||||
PSRV_SECURITY=$(TOPDIR)/security
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -53,8 +53,8 @@ all: ${PROGS}
|
||||
|
||||
install:
|
||||
-for i in ${PROGS} ; do \
|
||||
${INSTALL} -c -m 755 -o ${OWNER} -g ${GROUP} $${i} ${DISTDIR}/${P_BINARIES}/$${i}${GENERATIONSUFFIX} ;\
|
||||
${GENERATION} ${DISTDIR}/${P_BINARIES}/$${i} ;\
|
||||
${INSTALL} -c -m 755 -o ${OWNER} -g ${GROUP} $${i} ${P_BINARIES}/$${i}${GENERATIONSUFFIX} ;\
|
||||
${GENERATION} ${P_BINARIES}/$${i} ;\
|
||||
done
|
||||
|
||||
# dependencies of all and OTHERPROGS
|
||||
|
||||
@@ -66,8 +66,8 @@ OBJECTS = ardp_abort.o \
|
||||
all: ${RDP_LIB}
|
||||
|
||||
install:
|
||||
cp ${RDP_LIB} ${DISTDIR}/${P_BINARIES}/${RDP_LIB}
|
||||
$(RANLIB) ${DISTDIR}/${P_BINARIES}/${RDP_LIB}
|
||||
cp ${RDP_LIB} ${P_BINARIES}/${RDP_LIB}
|
||||
$(RANLIB) ${P_BINARIES}/${RDP_LIB}
|
||||
|
||||
${RDP_LIB}: ${OBJECTS}
|
||||
rm -f ${RDP_LIB}
|
||||
|
||||
@@ -22,8 +22,8 @@ ${FIL_LIB}: ${OBJECTS}
|
||||
|
||||
install:
|
||||
|
||||
# cp ${FIL_LIB} ${DISTDIR}/${P_BINARIES}/${FIL_LIB}
|
||||
# $(RANLIB) ${DISTDIR}/${P_BINARIES}/${FIL_LIB}
|
||||
# cp ${FIL_LIB} ${P_BINARIES}/${FIL_LIB}
|
||||
# $(RANLIB) ${P_BINARIES}/${FIL_LIB}
|
||||
|
||||
# Dependencies
|
||||
nl_apply_fil.o : \
|
||||
|
||||
@@ -48,8 +48,8 @@ ${CMP_LIB}: ${OBJECTS}
|
||||
|
||||
install:
|
||||
|
||||
# $(INSTALL) -o $(OWNER) -g $(GROUP) ${CMP_LIB} ${DISTDIR}/${P_BINARIES}/${CMP_LIB}
|
||||
# ranlib ${DISTDIR}/${P_BINARIES}/${CMP_LIB}
|
||||
# $(INSTALL) -o $(OWNER) -g $(GROUP) ${CMP_LIB} ${P_BINARIES}/${CMP_LIB}
|
||||
# ranlib ${P_BINARIES}/${CMP_LIB}
|
||||
|
||||
|
||||
# Dependencies
|
||||
|
||||
@@ -238,8 +238,8 @@ SPECIAL_OTHERTARGETS = $(PFS_LIB)
|
||||
|
||||
install:
|
||||
# We currently don't install this library
|
||||
# cp ${PFS_LIB} ${DISTDIR}/${P_BINARIES}/${PFS_LIB}
|
||||
# $(RANLIB) ${DISTDIR}/${P_BINARIES}/${PFS_LIB}
|
||||
# cp ${PFS_LIB} ${P_BINARIES}/${PFS_LIB}
|
||||
# $(RANLIB) ${P_BINARIES}/${PFS_LIB}
|
||||
|
||||
${PFS_LIB}: ${OBJECTS}
|
||||
rm -f ${PFS_LIB}
|
||||
|
||||
@@ -57,8 +57,8 @@ all: ${SRV_LIB} all_subdirs
|
||||
|
||||
install:
|
||||
|
||||
# cp ${SRV_LIB} ${DISTDIR}/${P_BINARIES}/${SRV_LIB}
|
||||
# ${RANLIB} ${DISTDIR}/${P_BINARIES}/${SRV_LIB}
|
||||
# cp ${SRV_LIB} ${P_BINARIES}/${SRV_LIB}
|
||||
# ${RANLIB} ${P_BINARIES}/${SRV_LIB}
|
||||
|
||||
|
||||
${SRV_LIB}: ${OBJECTS}
|
||||
|
||||
@@ -86,8 +86,8 @@ ${WAIS_GW_LIB}: ${OBJS} ${UTIL} ${GW}
|
||||
|
||||
install: sourceparse ietftypes
|
||||
-for i in sourceparse ietftypes ; do \
|
||||
${INSTALL} -c -m 755 -o ${OWNER} -g ${GROUP} $$i ${DISTDIR}/${P_BINARIES}/$$i${GENERATIONSUFFIX}; \
|
||||
${GENERATION} ${DISTDIR}/${P_BINARIES}/$$i ; \
|
||||
${INSTALL} -c -m 755 -o ${OWNER} -g ${GROUP} $$i ${P_BINARIES}/$$i${GENERATIONSUFFIX}; \
|
||||
${GENERATION} ${P_BINARIES}/$$i ; \
|
||||
done
|
||||
|
||||
|
||||
|
||||
@@ -73,10 +73,10 @@ shadowcvt: shadowcvt.o cvt_v1_ltype.o $(SRV_LIBS_DEPENDENCIES)
|
||||
|
||||
install:
|
||||
-for i in ${SPECIAL_PROGS} ${MORE_SERVER_PROGS}; do \
|
||||
${INSTALL} -c -m 755 -o ${OWNER} -g ${GROUP} $$i ${DISTDIR}/${P_BINARIES}/$$i${GENERATIONSUFFIX}; \
|
||||
${GENERATION} ${DISTDIR}/${P_BINARIES}/$$i ; \
|
||||
${INSTALL} -c -m 755 -o ${OWNER} -g ${GROUP} $$i ${P_BINARIES}/$$i${GENERATIONSUFFIX}; \
|
||||
${GENERATION} ${P_BINARIES}/$$i ; \
|
||||
done
|
||||
-chmod 6755 ${DISTDIR}/${P_BINARIES}/pstart
|
||||
-chmod 6755 ${P_BINARIES}/pstart
|
||||
|
||||
# Dependencies
|
||||
cvt_v1_ltype.o : ../include/pserver.h \
|
||||
|
||||
@@ -76,16 +76,16 @@ all: $(PROGS) $(SPECIAL_PROGS) $(DATA_FILE_TARGETS) $(MORE_USER_PROGS) all_subdi
|
||||
|
||||
install:
|
||||
-for i in $(PROGS) $(SPECIAL_PROGS) $(MORE_USER_PROGS); do \
|
||||
$(INSTALL) -c -m 755 -o $(OWNER) -g $(GROUP) $$(i) $(DISTDIR)/$(P_BINARIES)/$$(i)$(GENERATIONSUFFIX) ;\
|
||||
$(GENERATION) $(DISTDIR)/$(P_BINARIES)/$$(i) ;\
|
||||
$(INSTALL) -c -m 755 -o $(OWNER) -g $(GROUP) $$(i) $(P_BINARIES)/$$(i)$(GENERATIONSUFFIX) ;\
|
||||
$(GENERATION) $(P_BINARIES)/$$(i) ;\
|
||||
done
|
||||
-rm -f $(DISTDIR)/$(P_BINARIES)/pkl
|
||||
-ln padmin $(DISTDIR)/$(P_BINARIES)/pkl
|
||||
-rm -f $(DISTDIR)/$(P_BINARIES)/ppw
|
||||
-ln psession $(DISTDIR)/$(P_BINARIES)/ppw
|
||||
-rm -f $(P_BINARIES)/pkl
|
||||
-ln padmin $(P_BINARIES)/pkl
|
||||
-rm -f $(P_BINARIES)/ppw
|
||||
-ln psession $(P_BINARIES)/ppw
|
||||
-for i in $(DATA_FILE_TARGETS) ; do \
|
||||
$(INSTALL) -m 644 -o $(OWNER) -g $(GROUP) $$(i) $(DISTDIR)/$(P_BINARIES)/$$(i)$(GENERATIONSUFFIX) ;\
|
||||
$(GENERATION) $(DISTDIR)/$(P_BINARIES)/$$(i) ;\
|
||||
$(INSTALL) -m 644 -o $(OWNER) -g $(GROUP) $$(i) $(P_BINARIES)/$$(i)$(GENERATIONSUFFIX) ;\
|
||||
$(GENERATION) $(P_BINARIES)/$$(i) ;\
|
||||
done
|
||||
$(SUBDIRS_MAKE_START) install $(SUBDIRS_MAKE_END)
|
||||
|
||||
|
||||
@@ -23,8 +23,8 @@ ${MENU_LIB}: ${OBJECTS}
|
||||
$(RANLIB) ${MENU_LIB}
|
||||
|
||||
install:
|
||||
-${INSTALL} -c -m $(INSTALL_EXE_MODE) -o ${OWNER} -g ${GROUP} menu ${DISTDIR}/${P_BINARIES}/menu${GENERATIONSUFFIX}
|
||||
-${GENERATION} ${DISTDIR}/${P_BINARIES}/menu
|
||||
-${INSTALL} -c -m $(INSTALL_EXE_MODE) -o ${OWNER} -g ${GROUP} menu ${P_BINARIES}/menu${GENERATIONSUFFIX}
|
||||
-${GENERATION} ${P_BINARIES}/menu
|
||||
|
||||
|
||||
# Dependencies
|
||||
|
||||
@@ -67,8 +67,8 @@ vcache: $(XLIBOBJECTS) $(PFS_VCACHE_LIBS_DEPENDENCIES)
|
||||
|
||||
install:
|
||||
${INSTALL} -c -o ${OWNER} -g ${GROUP} -m $(INSTALL_EXE_MODE) vcache \
|
||||
${DISTDIR}/${P_BINARIES}/vcache${GENERATIONSUFFIX}
|
||||
${GENERATION} ${DISTDIR}/${P_BINARIES}/vcache
|
||||
${P_BINARIES}/vcache${GENERATIONSUFFIX}
|
||||
${GENERATION} ${P_BINARIES}/vcache
|
||||
|
||||
# This library is not generally installed.
|
||||
# ${INSTALL} -c -o ${OWNER} -g ${GROUP} -m 644 ${VCACHE_LIB} \
|
||||
|
||||
Reference in New Issue
Block a user