version 1.159, 2002/09/27 21:37:58 |
version 1.161, 2002/11/12 14:33:49 |
Line 105 LOBJS+= ${LSRCS:.c=.ln} ${SRCS:M*.c:.c= |
|
Line 105 LOBJS+= ${LSRCS:.c=.ln} ${SRCS:M*.c:.c= |
|
|
|
_PROGLDOPTS= |
_PROGLDOPTS= |
.if ${SHLINKDIR} != "/usr/libexec" # XXX: change or remove if ld.so moves |
.if ${SHLINKDIR} != "/usr/libexec" # XXX: change or remove if ld.so moves |
|
.if ${OBJECT_FMT} == "ELF" |
_PROGLDOPTS+= -Wl,-dynamic-linker=${_SHLINKER} |
_PROGLDOPTS+= -Wl,-dynamic-linker=${_SHLINKER} |
.endif |
.endif |
|
.if ${OBJECT_FMT} == "a.out" |
|
LIBCRT0= ${DESTDIR}/lib/crt0.o |
|
.endif |
|
.endif |
.if ${SHLIBDIR} != ${LIBDIR} |
.if ${SHLIBDIR} != ${LIBDIR} |
_PROGLDOPTS+= -Wl,-rpath-link,${DESTDIR}${SHLIBDIR}:${DESTDIR}/usr/lib \ |
_PROGLDOPTS+= -Wl,-rpath-link,${DESTDIR}${SHLIBDIR}:${DESTDIR}/usr/lib \ |
-Wl,-rpath,${SHLIBDIR}:/usr/lib \ |
-Wl,-rpath,${SHLIBDIR}:/usr/lib \ |
Line 187 proginstall:: ${DESTDIR}${BINDIR}/${PROG |
|
Line 192 proginstall:: ${DESTDIR}${BINDIR}/${PROG |
|
|
|
__proginstall: .USE |
__proginstall: .USE |
${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ |
${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ |
${STRIPFLAG} ${.ALLSRC} ${.TARGET} |
${STRIPFLAG} ${SYSPKGTAG} ${.ALLSRC} ${.TARGET} |
|
|
.if !defined(UPDATE) |
.if !defined(UPDATE) |
${DESTDIR}${BINDIR}/${PROGNAME}! ${PROG} __proginstall |
${DESTDIR}${BINDIR}/${PROGNAME}! ${PROG} __proginstall |
Line 220 __scriptinstall: .USE |
|
Line 225 __scriptinstall: .USE |
|
-o ${SCRIPTSOWN_${.ALLSRC:T}:U${SCRIPTSOWN}} \ |
-o ${SCRIPTSOWN_${.ALLSRC:T}:U${SCRIPTSOWN}} \ |
-g ${SCRIPTSGRP_${.ALLSRC:T}:U${SCRIPTSGRP}} \ |
-g ${SCRIPTSGRP_${.ALLSRC:T}:U${SCRIPTSGRP}} \ |
-m ${SCRIPTSMODE_${.ALLSRC:T}:U${SCRIPTSMODE}} \ |
-m ${SCRIPTSMODE_${.ALLSRC:T}:U${SCRIPTSMODE}} \ |
${.ALLSRC} ${.TARGET} |
${SYSPKGTAG} ${.ALLSRC} ${.TARGET} |
|
|
.for S in ${SCRIPTS:O:u} |
.for S in ${SCRIPTS:O:u} |
.if !defined(UPDATE) |
.if !defined(UPDATE) |