Changeset View
Changeset View
Standalone View
Standalone View
head/lang/harbour/Makefile
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | |||||
HB_WITH_PCRE= nolocal | HB_WITH_PCRE= nolocal | ||||
HB_WITH_PNG= no | HB_WITH_PNG= no | ||||
HB_WITH_QT= no | HB_WITH_QT= no | ||||
HB_WITH_SLANG= nolocal | HB_WITH_SLANG= nolocal | ||||
HB_WITH_X11= no | HB_WITH_X11= no | ||||
HB_ARCH= bsd | HB_ARCH= bsd | ||||
HB_GT_LIB= gtsln | HB_GT_LIB= gtsln | ||||
HB_COMPILER= clang | |||||
HB_INSTALL_PREFIX= ${STAGEDIR}/${LOCALBASE} | HB_INSTALL_PREFIX= ${STAGEDIR}/${LOCALBASE} | ||||
HB_INSTALL_BIN= ${STAGEDIR}${LOCALBASE}/bin | HB_INSTALL_BIN= ${STAGEDIR}${LOCALBASE}/bin | ||||
HB_INSTALL_LIB= ${STAGEDIR}${LOCALBASE}/lib/harbour | HB_INSTALL_LIB= ${STAGEDIR}${LOCALBASE}/lib/harbour | ||||
HB_INSTALL_INC= ${STAGEDIR}${LOCALBASE}/include/harbour | HB_INSTALL_INC= ${STAGEDIR}${LOCALBASE}/include/harbour | ||||
HB_INSTALL_DOC= ${STAGEDIR}${DOCSDIR} | HB_INSTALL_DOC= ${STAGEDIR}${DOCSDIR} | ||||
HB_USER_CFLAGS= -fPIC | HB_USER_CFLAGS= -fPIC | ||||
HB_USER_LDFLAGS= -L${LOCALBASE}/lib | HB_USER_LDFLAGS= -L${LOCALBASE}/lib | ||||
Show All 21 Lines | MAKE_ENV= HB_ARCHITECTURE=${HB_ARCH} \ | ||||
HB_WITH_QT=${HB_WITH_QT} \ | HB_WITH_QT=${HB_WITH_QT} \ | ||||
HB_WITH_SLANG=${HB_WITH_SLANG} \ | HB_WITH_SLANG=${HB_WITH_SLANG} \ | ||||
HB_WITH_X11=${HB_WITH_X11} \ | HB_WITH_X11=${HB_WITH_X11} \ | ||||
HB_USER_CFLAGS=${HB_USER_CFLAGS} \ | HB_USER_CFLAGS=${HB_USER_CFLAGS} \ | ||||
HB_USER_LDFLAGS=${HB_USER_LDFLAGS} | HB_USER_LDFLAGS=${HB_USER_LDFLAGS} | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${OSVERSION} < 900033 | |||||
HB_COMPILER= gcc | |||||
.else | |||||
HB_COMPILER= clang | |||||
.endif | |||||
.if ${PORT_OPTIONS:MDOCS} | .if ${PORT_OPTIONS:MDOCS} | ||||
MAKE_ENV+= HB_INSTALL_DOC=${HB_INSTALL_DOC} | MAKE_ENV+= HB_INSTALL_DOC=${HB_INSTALL_DOC} | ||||
.else | .else | ||||
MAKE_ENV+= HB_INSTALL_DOC=no | MAKE_ENV+= HB_INSTALL_DOC=no | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MFIREBIRD} | .if ${PORT_OPTIONS:MFIREBIRD} | ||||
USE_FIREBIRD= yes | USE_FIREBIRD= yes | ||||
Show All 21 Lines | |||||
.if ${PORT_OPTIONS:MPGSQL} | .if ${PORT_OPTIONS:MPGSQL} | ||||
USES+= pgsql | USES+= pgsql | ||||
MAKE_ENV+= HB_WITH_PGSQL=nolocal | MAKE_ENV+= HB_WITH_PGSQL=nolocal | ||||
.else | .else | ||||
MAKE_ENV+= HB_WITH_PGSQL=no | MAKE_ENV+= HB_WITH_PGSQL=no | ||||
.endif | .endif | ||||
post-patch: | post-patch: | ||||
.if ${OSVERSION} > 900007 | |||||
${REINPLACE_CMD} \ | ${REINPLACE_CMD} \ | ||||
-e 's|utmp.h|utmpx.h|g' ${WRKSRC}/src/rtl/gtcrs/gtcrs.h | -e 's|utmp.h|utmpx.h|g' ${WRKSRC}/src/rtl/gtcrs/gtcrs.h | ||||
.endif | |||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |