pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Register every dependency for DeepState that I see



Module Name:	pkgsrc-wip
Committed By:	Pierre Pronchery <khorben%defora.org@localhost>
Pushed By:	khorben
Date:		Tue May 8 04:06:42 2018 +0200
Changeset:	1c7592ee3b89f18a98d90a0b067b23d7e5757b7b

Modified Files:
	deepstate/Makefile
	deepstate/PLIST

Log Message:
Register every dependency for DeepState that I see

Unfortunately this still seems to be missing the installation of a
Python egg or something along that.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1c7592ee3b89f18a98d90a0b067b23d7e5757b7b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 deepstate/Makefile | 19 +++++++++++++++++--
 deepstate/PLIST    |  2 ++
 2 files changed, 19 insertions(+), 2 deletions(-)

diffs:
diff --git a/deepstate/Makefile b/deepstate/Makefile
index 7ebebb5111..8ccfcb0fb3 100644
--- a/deepstate/Makefile
+++ b/deepstate/Makefile
@@ -16,25 +16,40 @@ USE_CMAKE=	yes
 AUTO_MKDIRS=	yes
 
 DEPENDS+=	${PYPKGPREFIX}-angr-[0-9]*:../../devel/py-angr
+DEPENDS+=	${PYPKGPREFIX}-cachetools-[0-9]*:../../devel/py-cachetools
+DEPENDS+=	${PYPKGPREFIX}-cparser-[0-9]*:../../devel/py-cparser
+DEPENDS+=	${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
 DEPENDS+=	${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
 DEPENDS+=	${PYPKGPREFIX}-manticore-[0-9]*:../../devel/py-manticore
 DEPENDS+=	${PYPKGPREFIX}-networkx-[0-9]*:../../math/py-networkx
 DEPENDS+=	${PYPKGPREFIX}-pefile-[0-9]*:../../sysutils/py-pefile
 DEPENDS+=	${PYPKGPREFIX}-ana-[0-9]*:../../wip/py-ana
+DEPENDS+=	${PYPKGPREFIX}-bintrees-[0-9]*:../../wip/py-bintrees
 DEPENDS+=	${PYPKGPREFIX}-bitstring-[0-9]*:../../wip/py-bitstring
 DEPENDS+=	${PYPKGPREFIX}-cooldict-[0-9]*:../../wip/py-cooldict
-DEPENDS+=	${PYPKGPREFIX}-git-[0-9]*:../../wip/py-git
+DEPENDS+=	${PYPKGPREFIX}-dpkt-fix-[0-9]*:../../wip/py-dpkt-fix
 DEPENDS+=	${PYPKGPREFIX}-idalink-[0-9]*:../../wip/py-idalink
 DEPENDS+=	${PYPKGPREFIX}-mulpyplexer-[0-9]*:../../wip/py-mulpyplexer
 DEPENDS+=	${PYPKGPREFIX}-progressbar-[0-9]*:../../wip/py-progressbar
+DEPENDS+=	${PYPKGPREFIX}-pygit-[0-9]*:../../wip/py-pygit
 DEPENDS+=	${PYPKGPREFIX}-rpyc-[0-9]*:../../wip/py-rpyc
 
 PYTHON_VERSIONS_ACCEPTED=	27
 
+CMAKE_ARG_PATH=	${WRKSRC}
+CONFIGURE_DIRS=	${WRKSRC}/build
+PYSETUPSUBDIR=	build
+
+pre-configure:
+	${MKDIR} ${WRKSRC}/build
+
 post-install:
 	${MV} ${FAKEHOMEDIR}/.local/bin/deepstate ${DESTDIR}${PREFIX}/bin
 	${MV} ${FAKEHOMEDIR}/.local/bin/deepstate-angr ${DESTDIR}${PREFIX}/bin
 	${MV} ${FAKEHOMEDIR}/.local/bin/deepstate-manticore ${DESTDIR}${PREFIX}/bin
+	${MV} ${FAKEHOMEDIR}/.local/bin/futurize ${DESTDIR}${PREFIX}/bin
+	${RM} ${FAKEHOMEDIR}/.local/bin/manticore
+	${MV} ${FAKEHOMEDIR}/.local/bin/pasteurize ${DESTDIR}${PREFIX}/bin
 
-.include "../../lang/python/pyversion.mk"
+.include "../../lang/python/extension.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/deepstate/PLIST b/deepstate/PLIST
index ebb33c303e..05e18fc2d1 100644
--- a/deepstate/PLIST
+++ b/deepstate/PLIST
@@ -2,6 +2,8 @@
 bin/deepstate
 bin/deepstate-angr
 bin/deepstate-manticore
+bin/futurize
+bin/pasteurize
 include/deepstate/Compiler.h
 include/deepstate/DeepState.h
 include/deepstate/DeepState.hpp


Home | Main Index | Thread Index | Old Index