Add new variable NO_FILTER_SHLIBS -- it will disable ELF <-> a.out shlib
name conversion. Use it for binary ports that come with its own private shlib dirs, ports that install linux compatibility libraries (thus following their naming conventions and not ours), etc. Reviewed by: Martin Cracauer <cracauer@FreeBSD.ORG>
This commit is contained in:
parent
b8c11ec197
commit
37a64fc4b4
@ -1,7 +1,7 @@
|
|||||||
#-*- mode: Fundamental; tab-width: 4; -*-
|
#-*- mode: Fundamental; tab-width: 4; -*-
|
||||||
# ex:ts=4
|
# ex:ts=4
|
||||||
#
|
#
|
||||||
# $Id: bsd.port.mk,v 1.291 1998/09/22 23:58:49 asami Exp $
|
# $Id: bsd.port.mk,v 1.292 1998/10/06 21:12:14 asami Exp $
|
||||||
# $NetBSD: $
|
# $NetBSD: $
|
||||||
#
|
#
|
||||||
# bsd.port.mk - 940820 Jordan K. Hubbard.
|
# bsd.port.mk - 940820 Jordan K. Hubbard.
|
||||||
@ -2027,6 +2027,7 @@ generate-plist:
|
|||||||
.endif
|
.endif
|
||||||
.endfor
|
.endfor
|
||||||
@${SED} ${_sedsubplist} ${PLIST} >> ${TMPPLIST}
|
@${SED} ${_sedsubplist} ${PLIST} >> ${TMPPLIST}
|
||||||
|
.if !defined(NO_FILTER_SHLIBS)
|
||||||
.if (${PORTOBJFORMAT} == "aout")
|
.if (${PORTOBJFORMAT} == "aout")
|
||||||
@${SED} -e 's,\(/lib.*\.so\.[0-9]*\)$$,\1.0,' ${TMPPLIST} > ${TMPPLIST}.tmp
|
@${SED} -e 's,\(/lib.*\.so\.[0-9]*\)$$,\1.0,' ${TMPPLIST} > ${TMPPLIST}.tmp
|
||||||
.else
|
.else
|
||||||
@ -2034,6 +2035,7 @@ generate-plist:
|
|||||||
.endif
|
.endif
|
||||||
@${MV} -f ${TMPPLIST}.tmp ${TMPPLIST}
|
@${MV} -f ${TMPPLIST}.tmp ${TMPPLIST}
|
||||||
.endif
|
.endif
|
||||||
|
.endif
|
||||||
|
|
||||||
${TMPPLIST}:
|
${TMPPLIST}:
|
||||||
@cd ${.CURDIR} && ${MAKE} generate-plist
|
@cd ${.CURDIR} && ${MAKE} generate-plist
|
||||||
|
Loading…
Reference in New Issue
Block a user