Tue Sep 29 03:01:16 2020 UTC ()
deepstate: correctly install the binaries

While there, appease pkglint a tad.

Bumps PKGREVISION.


(khorben)
diff -r1.1 -r1.2 pkgsrc/devel/deepstate/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/deepstate/PLIST

cvs diff -r1.1 -r1.2 pkgsrc/devel/deepstate/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/deepstate/Makefile 2020/09/29 02:50:51 1.1
+++ pkgsrc/devel/deepstate/Makefile 2020/09/29 03:01:16 1.2
@@ -1,42 +1,45 @@ @@ -1,42 +1,45 @@
1# $NetBSD: Makefile,v 1.1 2020/09/29 02:50:51 khorben Exp $ 1# $NetBSD: Makefile,v 1.2 2020/09/29 03:01:16 khorben Exp $
 2
 3PKGREVISION= 1
2 4
3USE_LANGUAGES= c99 c++ 5USE_LANGUAGES= c99 c++
4USE_CMAKE= yes 6USE_CMAKE= yes
5AUTO_MKDIRS= yes 7AUTO_MKDIRS= yes
6 8
7DEPENDS+= ${PYPKGPREFIX}-angr-[0-9]*:../../devel/py-angr 9DEPENDS+= ${PYPKGPREFIX}-angr-[0-9]*:../../devel/py-angr
8DEPENDS+= ${PYPKGPREFIX}-cachetools-[0-9]*:../../devel/py-cachetools 10DEPENDS+= ${PYPKGPREFIX}-cachetools-[0-9]*:../../devel/py-cachetools
9DEPENDS+= ${PYPKGPREFIX}-cparser-[0-9]*:../../devel/py-cparser 11DEPENDS+= ${PYPKGPREFIX}-cparser-[0-9]*:../../devel/py-cparser
10DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator 12DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
11DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future 13DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
12DEPENDS+= ${PYPKGPREFIX}-gitpython-[0-9]*:../../devel/py-gitpython 14DEPENDS+= ${PYPKGPREFIX}-gitpython-[0-9]*:../../devel/py-gitpython
13DEPENDS+= ${PYPKGPREFIX}-manticore-[0-9]*:../../devel/py-manticore 15DEPENDS+= ${PYPKGPREFIX}-manticore-[0-9]*:../../devel/py-manticore
14DEPENDS+= ${PYPKGPREFIX}-networkx-[0-9]*:../../math/py-networkx 16DEPENDS+= ${PYPKGPREFIX}-networkx-[0-9]*:../../math/py-networkx
15DEPENDS+= ${PYPKGPREFIX}-pefile-[0-9]*:../../sysutils/py-pefile 17DEPENDS+= ${PYPKGPREFIX}-pefile-[0-9]*:../../sysutils/py-pefile
16DEPENDS+= ${PYPKGPREFIX}-ana-[0-9]*:../../databases/py-ana 18DEPENDS+= ${PYPKGPREFIX}-ana-[0-9]*:../../databases/py-ana
17DEPENDS+= ${PYPKGPREFIX}-bintrees-[0-9]*:../../devel/py-bintrees 19DEPENDS+= ${PYPKGPREFIX}-bintrees-[0-9]*:../../devel/py-bintrees
18DEPENDS+= ${PYPKGPREFIX}-bitstring-[0-9]*:../../devel/py-bitstring 20DEPENDS+= ${PYPKGPREFIX}-bitstring-[0-9]*:../../devel/py-bitstring
19DEPENDS+= ${PYPKGPREFIX}-cooldict-[0-9]*:../../devel/py-cooldict 21DEPENDS+= ${PYPKGPREFIX}-cooldict-[0-9]*:../../devel/py-cooldict
20DEPENDS+= ${PYPKGPREFIX}-dpkt-[0-9]*:../../net/py-dpkt 22DEPENDS+= ${PYPKGPREFIX}-dpkt-[0-9]*:../../net/py-dpkt
21DEPENDS+= ${PYPKGPREFIX}-mulpyplexer-[0-9]*:../../devel/py-mulpyplexer 23DEPENDS+= ${PYPKGPREFIX}-mulpyplexer-[0-9]*:../../devel/py-mulpyplexer
22DEPENDS+= ${PYPKGPREFIX}-progressbar2-[0-9]*:../../devel/py-progressbar2 24DEPENDS+= ${PYPKGPREFIX}-progressbar2-[0-9]*:../../devel/py-progressbar2
23DEPENDS+= ${PYPKGPREFIX}-rpyc-[0-9]*:../../net/py-rpyc 25DEPENDS+= ${PYPKGPREFIX}-rpyc-[0-9]*:../../net/py-rpyc
24DEPENDS+= ${PYPKGPREFIX}-z3solver-[0-9]*:../../math/py-z3solver 26DEPENDS+= ${PYPKGPREFIX}-z3solver-[0-9]*:../../math/py-z3solver
25 27
26PYTHON_VERSIONS_ACCEPTED= 37 36 28PYTHON_VERSIONS_ACCEPTED= 37 36
27 29
 30CONFIGURE_DIRS= build
28CMAKE_ARG_PATH= ${WRKSRC} 31CMAKE_ARG_PATH= ${WRKSRC}
 32
29CMAKE_ARGS+= -DPYTHON=${PREFIX}/bin/python${PYVERSSUFFIX} 33CMAKE_ARGS+= -DPYTHON=${PREFIX}/bin/python${PYVERSSUFFIX}
30CONFIGURE_DIRS= ${WRKSRC}/build 
31 34
32pre-configure: 35pre-configure:
33 ${MKDIR} ${CONFIGURE_DIRS} 36 cd ${WRKSRC} && ${MKDIR} ${CONFIGURE_DIRS}
34 37
35post-install: 38post-install:
36.for binaryfile in futurize pasteurize 39.for binaryfile in futurize pasteurize
37 ${MV} ${FAKEHOMEDIR}/.local/bin/${binaryfile} ${DESTDIR}${PREFIX}/bin 40 ${MV} ${FAKEHOMEDIR}/.local/bin/${binaryfile} ${DESTDIR}${PREFIX}/bin/${binaryfile}
38.endfor 41.endfor
39 42
40.include "Makefile.common" 43.include "Makefile.common"
41.include "../../lang/python/pyversion.mk" 44.include "../../lang/python/pyversion.mk"
42.include "../../mk/bsd.pkg.mk" 45.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/devel/deepstate/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/deepstate/PLIST 2020/09/29 02:50:51 1.1
+++ pkgsrc/devel/deepstate/PLIST 2020/09/29 03:01:16 1.2
@@ -1,11 +1,13 @@ @@ -1,11 +1,13 @@
1@comment $NetBSD: PLIST,v 1.1 2020/09/29 02:50:51 khorben Exp $ 1@comment $NetBSD: PLIST,v 1.2 2020/09/29 03:01:16 khorben Exp $
 2bin/futurize
 3bin/pasteurize
2include/deepstate/Compiler.h 4include/deepstate/Compiler.h
3include/deepstate/DeepState.h 5include/deepstate/DeepState.h
4include/deepstate/DeepState.hpp 6include/deepstate/DeepState.hpp
5include/deepstate/Klee.h 7include/deepstate/Klee.h
6include/deepstate/Log.h 8include/deepstate/Log.h
7include/deepstate/Option.h 9include/deepstate/Option.h
8include/deepstate/Stream.h 10include/deepstate/Stream.h
9include/deepstate/Stream.hpp 11include/deepstate/Stream.hpp
10lib/libdeepstate.a 12lib/libdeepstate.a
11lib/libdeepstate32.a 13lib/libdeepstate32.a