aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorvs <vs@FreeBSD.org>2005-03-09 02:07:42 +0800
committervs <vs@FreeBSD.org>2005-03-09 02:07:42 +0800
commitb0d8164e56c5690320284228eee6d939518a0bf5 (patch)
tree1f37043104cad0b61bebca5cee69d729c579a6eb /devel
parent1decb7354af3e0d039c35b8e941debf5f0669e27 (diff)
downloadfreebsd-ports-gnome-b0d8164e56c5690320284228eee6d939518a0bf5.tar.gz
freebsd-ports-gnome-b0d8164e56c5690320284228eee6d939518a0bf5.tar.zst
freebsd-ports-gnome-b0d8164e56c5690320284228eee6d939518a0bf5.zip
Unbreak. Their home-grown way of configuring is so...quaint that it makes
me want to barf. What's actually going on is that for some reason 'bsconf' (go figure) doesn't like us setting CXX='c++' and thus can't detect our headers.
Diffstat (limited to 'devel')
-rw-r--r--devel/ustl/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/devel/ustl/Makefile b/devel/ustl/Makefile
index 9bc0862a760b..a21b0337761a 100644
--- a/devel/ustl/Makefile
+++ b/devel/ustl/Makefile
@@ -23,10 +23,14 @@ USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
HAS_CONFIGURE= yes
USE_GMAKE= yes
+MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
ALL_TARGET= # empty
PLIST_FILES= lib/libustl.a
+do-configure:
+ cd ${WRKSRC} && ./configure
+
post-patch:
@${REINPLACE_CMD} -e "s,/bin/bash,${LOCALBASE}/bin/bash," ${WRKSRC}/configure
@${REINPLACE_CMD} -e "s|SIZE_MAX|UINT_MAX|" ${WRKSRC}/memblock.h