aboutsummaryrefslogtreecommitdiff
path: root/www/serf
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-05-27 14:55:02 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-05-27 14:55:02 +0000
commit023a687cfef8cd538151cd422c618411e8288a27 (patch)
treec0f922dcfbd270454d95617af56f8088d4955663 /www/serf
parentc8321dce2ba0e4fe4949beb16fae98d9e388b6fd (diff)
Notes
Diffstat (limited to 'www/serf')
-rw-r--r--www/serf/Makefile15
1 files changed, 9 insertions, 6 deletions
diff --git a/www/serf/Makefile b/www/serf/Makefile
index 4f788d176975..1cc08bed67c2 100644
--- a/www/serf/Makefile
+++ b/www/serf/Makefile
@@ -13,8 +13,7 @@ LICENSE= APACHE20
LIB_DEPENDS+= libapr-1.so:${PORTSDIR}/devel/apr1
-USE_SCONS= yes
-USES= tar:bzip2
+USES= scons tar:bzip2
USE_OPENSSL= yes
USE_LDCONFIG= yes
@@ -22,15 +21,13 @@ SUB_FILES= libserf-1.la
OPTIONS_DEFINE= DOCS GSSAPI
-SCONS_ENV= # empty
-SCONS_BUILDENV= # empty
SCONS_ARGS= APR=${LOCALBASE}/bin/apr-1-config
SCONS_ARGS+= APU=${LOCALBASE}/bin/apu-1-config
SCONS_ARGS+= OPENSSL=${OPENSSLBASE}
SCONS_ARGS+= PREFIX=${PREFIX}
SCONS_ARGS+= CC=${CC}
SCONS_ARGS+= CFLAGS="${CFLAGS}"
-SCONS_INSTALL_TARGET= install --install-sandbox=${STAGEDIR}
+INSTALL_TARGET= install --install-sandbox=${STAGEDIR}
.include <bsd.port.options.mk>
@@ -38,6 +35,12 @@ SCONS_INSTALL_TARGET= install --install-sandbox=${STAGEDIR}
SCONS_ARGS+= GSSAPI="/usr"
.endif
+do-build:
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_CMD} ${SCONS_ARGS}
+
+do-install:
+ @cd ${WRKSRC}; ${SENTENV} ${MAKE_CMD} ${SCONS_ARGS} ${INSTALL_TARGET}
+
post-patch:
@${REINPLACE_CMD} -e '/^Requires.private/d' ${WRKSRC}/build/serf.pc.in
@@ -48,6 +51,6 @@ post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libserf-1.so.1.3.0
regression-test check: build
- @(cd ${WRKSRC} && ${SCONS_BIN} check)
+ @(cd ${WRKSRC} && ${MAKE_CMD} check)
.include <bsd.port.mk>