summaryrefslogtreecommitdiff
path: root/devel/boa-constructor/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/boa-constructor/Makefile')
-rw-r--r--devel/boa-constructor/Makefile43
1 files changed, 43 insertions, 0 deletions
diff --git a/devel/boa-constructor/Makefile b/devel/boa-constructor/Makefile
new file mode 100644
index 00000000000..0410a3c951c
--- /dev/null
+++ b/devel/boa-constructor/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/09/03 08:56:22 wiz Exp $
+#
+
+VERSION= 0.6.1
+DISTNAME= boa-constructor-${VERSION}.src
+PKGNAME= boa-constructor-${VERSION}
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=boa-constructor/}
+EXTRACT_SUFX= .zip
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://boa-constructor.sourceforge.net/
+COMMENT= Python IDE
+
+DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+BOADIR= ${PREFIX}/share/boa-constructor-${VERSION}
+INSTALLATION_DIRS+= ${BOADIR}
+
+SEDSUBSTS= -e "s|@PYTHONBIN@|${PYTHONBIN}|"
+SEDSUBSTS+= -e "s|@PREFIX@|${PREFIX}|"
+SEDSUBSTS+= -e "s|@VERSION@|${VERSION}|"
+
+REPLACE_PYTHON+= ExternalLib/pylint.py
+
+INSTALLATION_DIRS= bin
+
+USE_TOOLS+= pax
+
+do-build:
+ ${SED} ${SEDSUBSTS} < ${FILESDIR}/Boa.sh > ${WRKDIR}/Boa
+
+do-install:
+ cd ${WRKSRC} && pax -rw . ${DESTDIR}${BOADIR}
+ ${CHMOD} -R go-w ${DESTDIR}${BOADIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/Boa ${DESTDIR}${PREFIX}/bin
+
+.include "../../lang/python/application.mk"
+.include "../../x11/py-wxWidgets/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"