Use bsd.port.{pre,post}.mk. Either use them to avoid having to define

something already there (PORTOBJFORMAT, OSVERSION) or move stuff from after
.include <bsd.port.mk> to before.

(This is not by any means the complete list but just the ones I've noticed
recently.)
This commit is contained in:
Satoshi Asami
1998-11-11 05:37:39 +00:00
parent c2e32ac36f
commit dbc8aa6cc1
90 changed files with 536 additions and 473 deletions

View File

@@ -3,7 +3,7 @@
# Date created: 08 August 1995
# Whom: jkh
#
# $Id: Makefile,v 1.39 1998/09/25 10:05:08 asami Exp $
# $Id: Makefile,v 1.40 1998/10/06 06:49:12 tg Exp $
#
DISTNAME= pyth151
@@ -82,7 +82,12 @@ post-configure:
${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local
.endfor
OSVERSION!= sysctl -n kern.osreldate
.include <bsd.port.pre.mk>
.if ${PORTOBJFORMAT} == elf
LDFLAGS+= -rdynamic
CONFIGURE_ENV?= LDFLAGS="${LDFLAGS}"
.endif
pre-install:
.if ${OSVERSION} < 300000
@@ -97,10 +102,4 @@ post-install:
${INSTALL_SCRIPT} ${PREFIX}/lib/python1.5/plat-freebsd2/regen ${PREFIX}/lib/python1.5/plat-freebsd3
strip ${PREFIX}/bin/python
.include <bsd.port.mk>
# need <bsd.port.mk> to get ${PORTOBJFORMAT}
.if ${PORTOBJFORMAT} == elf
LDFLAGS+= -rdynamic
CONFIGURE_ENV?= LDFLAGS="${LDFLAGS}"
.endif
.include <bsd.port.post.mk>