bytecode-compile the python parts
This commit is contained in:
parent
1a7e50f497
commit
6f2fc3ebd1
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.10 2011/08/30 10:20:11 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.11 2011/09/08 20:09:00 sthen Exp $
|
||||
|
||||
SHARED_ONLY = Yes
|
||||
|
||||
@ -7,6 +7,7 @@ COMMENT = program matching and transformation engine
|
||||
# if updating, check for any additional use of diff/grep which
|
||||
# may need to be switched to gdiff/ggrep
|
||||
DISTNAME = coccinelle-1.0.0-rc7
|
||||
REVISION = 0
|
||||
PKGNAME = ${DISTNAME:S/-rc/rc/}
|
||||
EXTRACT_SUFX = .tgz
|
||||
|
||||
@ -46,10 +47,6 @@ CONFIGURE_ENV = MAKE_PROGRAM=${MAKE_PROGRAM}
|
||||
REGRESS_TARGET = test
|
||||
SUBST_VARS += MAKE_PROGRAM
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/configure ${WRKSRC}/pycaml/Makefile
|
||||
perl -pi -e s,/usr/local,${TRUEPREFIX},g ${WRKSRC}/scripts/spatch*
|
||||
|
||||
# can't use MODOCAML_NATIVE here because we need not
|
||||
# just native code, but also dynlink
|
||||
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64"
|
||||
@ -64,4 +61,12 @@ WANTLIB += curses
|
||||
PKG_ARGS += -DOCAMLOPT=
|
||||
.endif
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/configure ${WRKSRC}/pycaml/Makefile
|
||||
perl -pi -e s,/usr/local,${TRUEPREFIX},g ${WRKSRC}/scripts/spatch*
|
||||
|
||||
post-install:
|
||||
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
|
||||
${PREFIX}/share/coccinelle/python/coccilib
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.5 2011/08/22 00:37:50 sthen Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.6 2011/09/08 20:09:00 sthen Exp $
|
||||
bin/spatch
|
||||
lib/dllpycaml_stubs.so
|
||||
@man man/man1/spatch.1
|
||||
@ -60,21 +60,34 @@ share/coccinelle/parsing_c/visitor_c.cmi
|
||||
share/coccinelle/python/
|
||||
share/coccinelle/python/coccilib/
|
||||
share/coccinelle/python/coccilib/__init__.py
|
||||
share/coccinelle/python/coccilib/__init__.pyc
|
||||
share/coccinelle/python/coccilib/coccigui/
|
||||
share/coccinelle/python/coccilib/coccigui/__init__.py
|
||||
share/coccinelle/python/coccilib/coccigui/__init__.pyc
|
||||
share/coccinelle/python/coccilib/coccigui/coccigui.py
|
||||
share/coccinelle/python/coccilib/coccigui/coccigui.pyc
|
||||
share/coccinelle/python/coccilib/coccigui/pycoccimodel.py
|
||||
share/coccinelle/python/coccilib/coccigui/pycoccimodel.pyc
|
||||
share/coccinelle/python/coccilib/coccigui/pygui.glade
|
||||
share/coccinelle/python/coccilib/coccigui/pygui.gladep
|
||||
share/coccinelle/python/coccilib/coccigui/vim.py
|
||||
share/coccinelle/python/coccilib/coccigui/vim.pyc
|
||||
share/coccinelle/python/coccilib/coccigui/vimcom.py
|
||||
share/coccinelle/python/coccilib/coccigui/vimcom.pyc
|
||||
share/coccinelle/python/coccilib/coccigui/vimeditor.py
|
||||
share/coccinelle/python/coccilib/coccigui/vimeditor.pyc
|
||||
share/coccinelle/python/coccilib/coccigui/vimembed.py
|
||||
share/coccinelle/python/coccilib/coccigui/vimembed.pyc
|
||||
share/coccinelle/python/coccilib/elems.py
|
||||
share/coccinelle/python/coccilib/elems.pyc
|
||||
share/coccinelle/python/coccilib/org.py
|
||||
share/coccinelle/python/coccilib/org.pyc
|
||||
share/coccinelle/python/coccilib/output.py
|
||||
share/coccinelle/python/coccilib/output.pyc
|
||||
share/coccinelle/python/coccilib/report.py
|
||||
share/coccinelle/python/coccilib/report.pyc
|
||||
share/coccinelle/python/coccilib/trac.py
|
||||
share/coccinelle/python/coccilib/trac.pyc
|
||||
@bin share/coccinelle/spatch${OCAMLOPT}
|
||||
share/coccinelle/standard.h
|
||||
share/coccinelle/standard.iso
|
||||
|
Loading…
x
Reference in New Issue
Block a user