# Created by: Mikhail Teterin # $FreeBSD$ PORTNAME= je PORTVERSION= 3.2.76 PORTREVISION= 1 CATEGORIES= java databases MASTER_SITES= http://download.oracle.com/berkeley-db/ \ http://download-east.oracle.com/berkeley-db/ \ http://download-west.oracle.com/berkeley-db/ MAINTAINER= mi@aldan.algebra.com COMMENT= Berkeley DB Java Edition OPTIONS_DEFINE= TEST BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes MAKE_ENV+= JAVALIBDIR="${JAVALIBDIR}" MAKE_ARGS+= -cp ${JAVALIBDIR}/junit.jar USE_DOS2UNIX= build.xml PLIST_FILES= %%JAVAJARDIR%%/je.jar PORTDOCS= * PORTEXAMPLES= * NO_STAGE= yes test: # # Running the vendor-provided self-tests. This may take a while # if ! (cd ${BUILD_WRKSRC} ; ${MAKE_ENV} ${ANT} ${MAKE_ARGS} ${.TARGET}) ; \ then \ ${ECHO_MSG} Please, review test failures and consider \ reporting them via \ http://forums.oracle.com/forums/forum.jspa?forumID=273 ; \ ${FALSE} ; \ fi .include .if ${PORT_OPTIONS:MTEST} post-build: test # # Please, review the reported failures (if any) and consider # reporting them to the developers via: # http://forums.oracle.com/forums/forum.jspa?forumID=273 # You can re-run the tests without rebuilding the port by # simply doing `make test' # .else post-build: # # Doing `make test' now might be useful (if time-consuming). # Please, review the reported failures (if any) and consider # reporting them via # http://forums.oracle.com/forums/forum.jspa?forumID=273 # .endif post-patch: @${REINPLACE_CMD} "s,/usr/local,${PREFIX}," ${WRKSRC}/build.xml do-install: @${INSTALL_DATA} ${WRKSRC}/build/lib/je.jar ${JAVAJARDIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} @(cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} \* ${DOCSDIR}) .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${EXAMPLESDIR} @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) .endif .include