Date: Mon, 26 Feb 2018 03:42:57 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r462988 - head/math/mosesdecoder Message-ID: <201802260342.w1Q3gvNc037600@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Mon Feb 26 03:42:57 2018 New Revision: 462988 URL: https://svnweb.freebsd.org/changeset/ports/462988 Log: math/mosesdecoder: Unbroke the port. Port changes: * Added USES=python (used in scripts) * Added SHEBANG_FILES for pythin scripts * Added python_OLD_CMD * Added stripping * Added command silencing Approved by: tcberner (mentor, implicit) Modified: head/math/mosesdecoder/Makefile Modified: head/math/mosesdecoder/Makefile ============================================================================== --- head/math/mosesdecoder/Makefile Mon Feb 26 00:16:28 2018 (r462987) +++ head/math/mosesdecoder/Makefile Mon Feb 26 03:42:57 2018 (r462988) @@ -4,11 +4,11 @@ PORTNAME= mosesdecoder PORTVERSION= 2.1.1 DISTVERSIONPREFIX= RELEASE- -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= math MAINTAINER= demon@FreeBSD.org -COMMENT= A statistical machine translation system +COMMENT= Statistical machine translation system BUILD_DEPENDS= bash:shells/bash \ bjam:devel/boost-jam @@ -17,11 +17,16 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libirstlm.so:textproc/irstlm RUN_DEPENDS= lmplz:textproc/kenlm +USES= compiler:c++11-lang python shebangfix USE_GITHUB= yes GH_ACCOUNT= moses-smt - -USES= compiler:c++11-lang shebangfix SHEBANG_REGEX= ./scripts/.*\.(sh|pl|perl|cgi) +SHEBANG_FILES= scripts/analysis/extract-target-trees.py \ + scripts/ems/support/mml-filter.py \ + scripts/training/flexibility_score.py \ + scripts/training/filter-rule-table.py \ + scripts/training/create_count_tables.py +python_OLD_CMD= "/usr/bin/env python" MAKE_ENV+= BOOST_BUILD_PATH=${WRKSRC}/jam-files/boost-build @@ -29,8 +34,11 @@ do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} bjam --with-boost=${LOCALBASE} --with-irstlm=${LOCALBASE} --with-randlm=${LOCALBASE} --without-tcmalloc --notrace --toolset=${CHOSEN_COMPILER_TYPE} debug-symbols=off ${_MAKE_JOBS} do-install: - ${MKDIR} ${STAGEDIR}${DATADIR} + @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} bjam --with-boost=${LOCALBASE} --with-irstlm=${LOCALBASE} --with-randlm=${LOCALBASE} --without-tcmalloc --notrace --prefix=${STAGEDIR}${PREFIX} --install-scripts=${STAGEDIR}${DATADIR} --toolset=${CHOSEN_COMPILER_TYPE} debug-symbols=off ${_MAKE_JOBS} release cd ${STAGEDIR}${PREFIX}/bin && ${RM} build_binary filter fragment lmplz query + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802260342.w1Q3gvNc037600>