fix backwards logic and remove BUILD_DEPENDS from RUN_DEPENDS

pointed out by kili@
ok kn@
This commit is contained in:
jasper 2020-02-11 13:13:58 +00:00
parent 156684b5a5
commit 144ba21562
2 changed files with 11 additions and 5 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.5 2019/12/28 14:10:21 jasper Exp $
# $OpenBSD: Makefile,v 1.6 2020/02/11 13:13:58 jasper Exp $
COMMENT = multi-architecture binary analysis toolkit
ANGR_PYTHON_MODULE = angr
REVISION = 0
REVISION = 1
HOMEPAGE = https://angr.io/
@ -22,7 +22,10 @@ BUILD_DEPENDS = devel/angr/py-pyvex>=${MODPY_EGG_VERSION} \
devel/py-future${MODPY_FLAVOR}
# AngrServer could use (unported) rpyc
RUN_DEPENDS = ${BUILD_DEPENDS} \
RUN_DEPENDS = devel/angr/py-pyvex>=${MODPY_EGG_VERSION} \
devel/py-bitstring${MODPY_FLAVOR} \
devel/py-cffi${MODPY_FLAVOR} \
devel/py-future${MODPY_FLAVOR} \
devel/angr/py-ailment>=${MODPY_EGG_VERSION} \
devel/angr/py-archinfo>=${MODPY_EGG_VERSION} \
devel/angr/py-claripy>=${MODPY_EGG_VERSION} \

View File

@ -1,8 +1,9 @@
# $OpenBSD: Makefile,v 1.4 2019/11/30 18:17:41 kmos Exp $
# $OpenBSD: Makefile,v 1.5 2020/02/11 13:13:58 jasper Exp $
COMMENT = Python interface to libVEX and VEX IR
ANGR_PYTHON_MODULE = pyvex
REVISION= 0
USE_GMAKE = Yes
CFLAGS += -shared -fPIC -I${LOCALBASE}/include/angr-vex/
@ -14,7 +15,9 @@ BUILD_DEPENDS += devel/angr/vex \
devel/py-cparser${MODPY_FLAVOR} \
# dlopen(3)s libpyvex.so
RUN_DEPENDS += ${BUILD_DEPENDS} \
RUN_DEPENDS += devel/angr/vex \
devel/py-cffi${MODPY_FLAVOR} \
devel/py-cparser${MODPY_FLAVOR} \
devel/angr/py-archinfo>=${MODPY_EGG_VERSION} \
devel/py-bitstring${MODPY_FLAVOR} \
devel/py-future${MODPY_FLAVOR}