diff options
author | Max Brazhnikov <makc@FreeBSD.org> | 2013-10-23 13:08:41 +0000 |
---|---|---|
committer | Max Brazhnikov <makc@FreeBSD.org> | 2013-10-23 13:08:41 +0000 |
commit | 21646392b027298c4aca08ad5386649a6869ccea (patch) | |
tree | 902ae1e48303d70f1045908f9eb477d7722924c8 /math/scilab-toolbox-sivp | |
parent | 6c8d9e9eb93b758a9136ea26f6d089c61feae712 (diff) |
Notes
Diffstat (limited to 'math/scilab-toolbox-sivp')
-rw-r--r-- | math/scilab-toolbox-sivp/Makefile | 35 |
1 files changed, 9 insertions, 26 deletions
diff --git a/math/scilab-toolbox-sivp/Makefile b/math/scilab-toolbox-sivp/Makefile index 24e932ec2ca9..ba9735a092a0 100644 --- a/math/scilab-toolbox-sivp/Makefile +++ b/math/scilab-toolbox-sivp/Makefile @@ -11,11 +11,11 @@ MAINTAINER= makc@FreeBSD.org COMMENT= Scilab Image and Video Processing Toolbox BUILD_DEPENDS= ${SCILAB_CMD}:${PORTSDIR}/math/scilab -LIB_DEPENDS= opencv_legacy.2:${PORTSDIR}/graphics/opencv +LIB_DEPENDS= libopencv_legacy.so:${PORTSDIR}/graphics/opencv RUN_DEPENDS= ${SCILAB_CMD}:${PORTSDIR}/math/scilab USES= pkgconfig -USE_XZ= yes +USE_XZ= yes SCILAB_CMD= ${LOCALBASE}/bin/scilab CONTRIBDIR?= share/scilab/contrib @@ -28,7 +28,6 @@ OPTIONS_DEFINE= HELP OPTIONS_DEFAULT= ${OPTIONS_DEFINE} HELP_DESC= Build help files (requires scilab with gui support) -NO_STAGE= yes .include <bsd.port.options.mk> .if !${PORT_OPTIONS:MHELP} @@ -36,7 +35,7 @@ SCILAB_ARGS= -nogui PLIST_SUB+= HELP="@comment " EXTRA_PATCHES+= ${FILESDIR}/extrapatch-etc__SIVP.start .else -USE_DISPLAY= yes +USES+= display:build MAKE_ENV= LC_ALL="C" PLIST_SUB+= HELP="" TOOLBOX_SUBDIRS+= jar @@ -55,37 +54,21 @@ post-patch: pre-build: ${FIND} -d ${WRKSRC} \( -name '*.orig' -or -name '*.bak' \) -delete -.if ${PORT_OPTIONS:MHELP} && !defined(DISPLAY) - @if [ -f ${WRKDIR}/.Xvfb.pid ]; then \ - ${CAT} ${WRKDIR}/.Xvfb.pid | ${XARGS} kill || ${TRUE} ; \ - ${RM} -f ${WRKDIR}/.Xvfb.pid ; \ - fi - ${LOCALBASE}/bin/Xvfb :1001 -screen 0 800x600x24 -fp ${LOCALBASE}/lib/X11/fonts/misc > /dev/null 2>&1 & ${ECHO} $$! > ${WRKDIR}/.Xvfb.pid - @sleep 5 -.endif do-build: cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${SCILAB_CMD} ${SCILAB_ARGS} -f builder.sce -post-build: -.if ${PORT_OPTIONS:MHELP} && !defined(DISPLAY) - @if [ -f ${WRKDIR}/.Xvfb.pid ]; then \ - ${CAT} ${WRKDIR}/.Xvfb.pid | ${XARGS} kill || ${TRUE} ; \ - ${RM} -f ${WRKDIR}/.Xvfb.pid ; \ - fi -.endif - do-install: - ${MKDIR} ${TOOLBOXDIR}/sci_gateway/cpp - ${INSTALL_DATA} ${WRKSRC}/loader.sce ${TOOLBOXDIR} + ${MKDIR} ${STAGEDIR}${TOOLBOXDIR}/sci_gateway/cpp + ${INSTALL_DATA} ${WRKSRC}/loader.sce ${STAGEDIR}${TOOLBOXDIR} ${INSTALL_DATA} ${WRKSRC}/sci_gateway/loader_gateway.sce \ - ${TOOLBOXDIR}/sci_gateway + ${STAGEDIR}${TOOLBOXDIR}/sci_gateway cd ${WRKSRC}/sci_gateway/cpp && \ - ${INSTALL_DATA} loader.sce ${TOOLBOXDIR}/sci_gateway/cpp && \ - ${INSTALL_PROGRAM} libgw_sivp.so ${TOOLBOXDIR}/sci_gateway/cpp + ${INSTALL_DATA} loader.sce ${STAGEDIR}${TOOLBOXDIR}/sci_gateway/cpp && \ + ${INSTALL_PROGRAM} libgw_sivp.so ${STAGEDIR}${TOOLBOXDIR}/sci_gateway/cpp .for d in ${TOOLBOX_SUBDIRS} - cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${TOOLBOXDIR} + cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${TOOLBOXDIR} .endfor .include <bsd.port.mk> |