diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2016-10-06 15:51:59 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2016-10-06 15:51:59 +0000 |
commit | 7f8ce9410d620184f31e5d26e09a66f422f76f95 (patch) | |
tree | c9b0d84a9751be57e4780139274c57ff4ba74688 /net-p2p/bitmessage/Makefile | |
parent | c5697ce63fa459688821875271d167a58332de97 (diff) | |
download | ports-7f8ce9410d620184f31e5d26e09a66f422f76f95.tar.gz ports-7f8ce9410d620184f31e5d26e09a66f422f76f95.zip |
Notes
Diffstat (limited to 'net-p2p/bitmessage/Makefile')
-rw-r--r-- | net-p2p/bitmessage/Makefile | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/net-p2p/bitmessage/Makefile b/net-p2p/bitmessage/Makefile index 9e596341ae88..10469aea1df1 100644 --- a/net-p2p/bitmessage/Makefile +++ b/net-p2p/bitmessage/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= bitmessage -PORTVERSION= 0.6.0 +PORTVERSION= 0.6.1 DISTVERSIONPREFIX= v CATEGORIES= net-p2p @@ -29,32 +29,40 @@ OPTIONS_DEFINE= NATIVE_POW OPTIONS_DEFAULT=NATIVE_POW NATIVE_POW_DESC=Native POW procedure OPTIONS_SUB= yes - -.include <bsd.port.options.mk> +REINPLACE_ARGS= -i '' post-patch: - ${REINPLACE_CMD} -e 's|python2|${PYTHON_CMD}| ; s|share/man|man|' \ + @${REINPLACE_CMD} -e 's|python2|${PYTHON_CMD}| ; s|share/man|man|' \ ${WRKSRC}/Makefile - ${REINPLACE_CMD} -e "s|\((CCFLAGS)\)|\1 -I${OPENSSLINC} |g" \ + @${REINPLACE_CMD} -e "s|\((CCFLAGS)\)|\1 -I${OPENSSLINC} |g" \ -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \ ${WRKSRC}/src/bitmsghash/Makefile + @${REINPLACE_CMD} -e 's|python2|${PYTHON_CMD}| ; s|share/man|man|' ${WRKSRC}/Makefile ${WRKSRC}/src/depends.py + @${REINPLACE_CMD} -e 's|^#!.*$$|#!${PYTHON_CMD}|' \ + ${WRKSRC}/compiletest.py ${WRKSRC}/src/bitmessagecli.py ${WRKSRC}/src/bitmessagemain.py \ + ${WRKSRC}/src/depends.py \ + ${WRKSRC}/src/bitmessageqt/migrationwizard.py ${WRKSRC}/src/bitmessageqt/newaddresswizard.py \ + ${WRKSRC}/src/bitmessageqt/settingsmixin.py ${WRKSRC}/src/helper_msgcoding.py ${WRKSRC}/src/openclpow.py do-build: @(cd ${WRKSRC} && \ - ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - -d ${WRKSRC} -f ${WRKSRC} && \ - ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ - -d ${WRKSRC} -f ${WRKSRC}) -.if ${PORT_OPTIONS:MNATIVE_POW} + ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ + -d ${WRKSRC} -f ${WRKSRC} && \ + ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ + -d ${WRKSRC} -f ${WRKSRC}) + +do-build-NATIVE_POW-on: @(cd ${WRKSRC} && \ ${ECHO_MSG} "===> Compiling the proof-of-work (POW) routine" && \ (cd src/bitmsghash && ${MAKE_CMD})) -.endif post-install: -.if ${PORT_OPTIONS:MNATIVE_POW} + @${RM} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/Makefile \ + ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.cpp \ + ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.cl + +post-install-NATIVE_POW-on: @${RM} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.o @${STRIP_CMD} ${STAGEDIR}${PREFIX}/share/pybitmessage/bitmsghash/bitmsghash.so -.endif .include <bsd.port.mk> |