diff options
Diffstat (limited to 'x11-toolkits/tix/Makefile')
-rw-r--r-- | x11-toolkits/tix/Makefile | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/x11-toolkits/tix/Makefile b/x11-toolkits/tix/Makefile index f88bb11b0eeb..3d5fd4f745f0 100644 --- a/x11-toolkits/tix/Makefile +++ b/x11-toolkits/tix/Makefile @@ -21,6 +21,7 @@ LIB_DEPENDS= tk84.1:${PORTSDIR}/x11-toolkits/tk84 WRKSRC= ${WRKDIR}/${DISTNAME}/unix/tk8.4 INSTALLS_SHLIB= yes +USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --enable-sam \ --with-tclconfig="${PREFIX}/lib/tcl8.4" \ @@ -53,6 +54,11 @@ TK84_PORT?= x11-toolkits/tk84 .include <bsd.port.pre.mk> +TCLBASE!= ( cd ${PORTSDIR}/${TCL84_PORT} && make -V TCLBASE ) +TCLWRK!= ( cd ${PORTSDIR}/${TCL84_PORT} && make -V WRKDIR ) +TKBASE!= ( cd ${PORTSDIR}/${TK84_PORT} && make -V TKBASE ) +TKWRK!= ( cd ${PORTSDIR}/${TK84_PORT} && make -V WRKDIR ) + pre-configure: @(cd ${WRKSRC}/.. && \ CC="${CC}" ac_cv_path_CC="${CC}" CFLAGS="${CFLAGS}" \ @@ -60,6 +66,16 @@ pre-configure: INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}) + ${REINPLACE_CMD} \ + -e 's|$${WRKDIRPREFIX}${TCLBASE}/work|${TCLWRK}|g' \ + -e 's|$${WRKDIRPREFIX}${TKBASE}/work|${TKWRK}|g' \ + ${WRKSRC}/../Makefile + +post-configure: + ${REINPLACE_CMD} \ + -e 's|$${WRKDIRPREFIX}${TCLBASE}/work|${TCLWRK}|g' \ + -e 's|$${WRKDIRPREFIX}${TKBASE}/work|${TKWRK}|g' \ + ${WRKSRC}/Makefile post-install: @(cd ${WRKSRC}/.. && \ |