| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.15 2010/02/10 19:17:34 joerg Exp $ | | 1 | # $NetBSD: Makefile,v 1.16 2011/09/25 19:41:38 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= ExmanIDE-0.9.4 | | 3 | DISTNAME= ExmanIDE-0.9.4 |
4 | PKGREVISION= 6 | | 4 | PKGREVISION= 6 |
5 | CATEGORIES= devel | | 5 | CATEGORIES= devel |
6 | MASTER_SITES= http://kldp.net/download.php/715/ | | 6 | MASTER_SITES= http://kldp.net/download.php/715/ |
7 | | | 7 | |
8 | MAINTAINER= minskim@NetBSD.org | | 8 | MAINTAINER= minskim@NetBSD.org |
9 | HOMEPAGE= http://exmanide.kldp.net/ | | 9 | HOMEPAGE= http://exmanide.kldp.net/ |
10 | COMMENT= Integrated development environment for Python | | 10 | COMMENT= Integrated development environment for Python |
11 | | | 11 | |
12 | PKG_DESTDIR_SUPPORT= user-destdir | | 12 | PKG_DESTDIR_SUPPORT= user-destdir |
13 | | | 13 | |
14 | DEPENDS+= ${PYPKGPREFIX}-wxWidgets>=2.6:../../x11/py-wxWidgets | | 14 | DEPENDS+= ${PYPKGPREFIX}-wxWidgets>=2.6:../../x11/py-wxWidgets |
| @@ -22,25 +22,31 @@ NO_BUILD= yes | | | @@ -22,25 +22,31 @@ NO_BUILD= yes |
22 | SUBST_CLASSES+= mod | | 22 | SUBST_CLASSES+= mod |
23 | SUBST_MESSAGE.mod= Fixing deprecated module names. | | 23 | SUBST_MESSAGE.mod= Fixing deprecated module names. |
24 | SUBST_STAGE.mod= post-patch | | 24 | SUBST_STAGE.mod= post-patch |
25 | SUBST_FILES.mod= Profile.py SourceEditor.py StcStyle.py | | 25 | SUBST_FILES.mod= Profile.py SourceEditor.py StcStyle.py |
26 | SUBST_SED.mod= -e 's,wxPython\.lib\.PyCrust,wxPython.py,g' \ | | 26 | SUBST_SED.mod= -e 's,wxPython\.lib\.PyCrust,wxPython.py,g' \ |
27 | -e 's,wxPython\.py,wx.py,g' | | 27 | -e 's,wxPython\.py,wx.py,g' |
28 | | | 28 | |
29 | SUBST_CLASSES+= py | | 29 | SUBST_CLASSES+= py |
30 | SUBST_MESSAGE.py= Fixing paths in a wrapper script. | | 30 | SUBST_MESSAGE.py= Fixing paths in a wrapper script. |
31 | SUBST_STAGE.py= post-patch | | 31 | SUBST_STAGE.py= post-patch |
32 | SUBST_FILES.py= ExmanIDE | | 32 | SUBST_FILES.py= ExmanIDE |
33 | SUBST_SED.py= -e 's,python \$$0\.pyw,${PYTHONBIN} ${PREFIX}/share/${PKGBASE}/ExmanIDE.pyw,g' | | 33 | SUBST_SED.py= -e 's,python \$$0\.pyw,${PYTHONBIN} ${PREFIX}/share/${PKGBASE}/ExmanIDE.pyw,g' |
34 | | | 34 | |
| | | 35 | SUBST_CLASSES+= py2 |
| | | 36 | SUBST_MESSAGE.py2= Fixing path in Python module. |
| | | 37 | SUBST_STAGE.py2= post-patch |
| | | 38 | SUBST_FILES.py2= ExmanIDE.pyw |
| | | 39 | SUBST_SED.py2= -e 's,/usr/bin/env python.*$$,${PYTHONBIN},' |
| | | 40 | |
35 | INSTALLATION_DIRS= bin share/ExmanIDE | | 41 | INSTALLATION_DIRS= bin share/ExmanIDE |
36 | | | 42 | |
37 | do-install: | | 43 | do-install: |
38 | ${INSTALL_SCRIPT} ${WRKSRC}/ExmanIDE ${DESTDIR}${PREFIX}/bin | | 44 | ${INSTALL_SCRIPT} ${WRKSRC}/ExmanIDE ${DESTDIR}${PREFIX}/bin |
39 | cd ${WRKSRC} && pax -rwppm '-s|.*/CVS.*$$||' \ | | 45 | cd ${WRKSRC} && pax -rwppm '-s|.*/CVS.*$$||' \ |
40 | '-s|.*/ExmanIDE$$||' '-s|.*/.xvpics.*$$||' \ | | 46 | '-s|.*/ExmanIDE$$||' '-s|.*/.xvpics.*$$||' \ |
41 | . ${DESTDIR}${PREFIX}/share/ExmanIDE | | 47 | . ${DESTDIR}${PREFIX}/share/ExmanIDE |
42 | ${PY_COMPILE_ALL} ${DESTDIR}${PREFIX}/share/ExmanIDE | | 48 | ${PY_COMPILE_ALL} ${DESTDIR}${PREFIX}/share/ExmanIDE |
43 | ${PY_COMPILE_O_ALL} ${DESTDIR}${PREFIX}/share/ExmanIDE | | 49 | ${PY_COMPILE_O_ALL} ${DESTDIR}${PREFIX}/share/ExmanIDE |
44 | | | 50 | |
45 | .include "../../lang/python/application.mk" | | 51 | .include "../../lang/python/application.mk" |
46 | .include "../../mk/bsd.pkg.mk" | | 52 | .include "../../mk/bsd.pkg.mk" |