Update devel/boaconstructor to version 0.6.1_7
[dports.git] / devel / boaconstructor / Makefile
1 # Created by: Maxim Sobolev <sobomax@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       boaconstructor
5 PORTVERSION=    0.6.1
6 PORTREVISION=   7
7 CATEGORIES=     devel python
8 #MASTER_SITES=  SF/boa-constructor/Boa-Constructor/${PORTVERSION}-alpha
9 MASTER_SITES=   SF/boa-constructor/Boa-Constructor/${PORTVERSION}-beta
10 DISTNAME=       boa-constructor-${PORTVERSION}.src
11
12 MAINTAINER=     ports@FreeBSD.org
13 COMMENT=        Cross platform RAD GUI Building IDE for wxPython
14
15 WRKSRC=         ${WRKDIR}/boa-constructor-${PORTVERSION}
16
17 USES=           dos2unix gettext zip
18 USE_PYTHON=     yes
19 USE_WX=         3.0+
20 WX_COMPS=       python
21 DATADIR=        ${PREFIX}/share/Boa
22
23 do-build:
24         @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -x zoa ${WRKSRC}
25         @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -x zoa ${WRKSRC}
26         @${PYTHON_CMD} ${PYTHON_LIBDIR}/py_compile.py ${WRKSRC}/ZopeLib/zoa/breakpoint.py
27         @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/py_compile.py ${WRKSRC}/ZopeLib/zoa/breakpoint.py
28
29 do-install:
30         @${MKDIR} ${STAGEDIR}${DATADIR}
31         @${TAR} cCf ${WRKSRC} - --exclude "*.orig" . | ${TAR} xUCf ${STAGEDIR}${DATADIR} -
32         @printf "#!/bin/sh\n${PYTHON_CMD} ${DATADIR}/Boa.py\n" \
33                 > ${WRKDIR}/Boa.sh
34         @${INSTALL_SCRIPT} ${WRKDIR}/Boa.sh ${STAGEDIR}${PREFIX}/bin/Boa
35
36 .include <bsd.port.mk>