| @@ -1,40 +1,36 @@ | | | @@ -1,40 +1,36 @@ |
1 | # $NetBSD: Makefile,v 1.12 2013/10/21 19:38:15 gls Exp $ | | 1 | # $NetBSD: Makefile,v 1.13 2014/01/23 17:34:26 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= lshell-0.9.16 | | 3 | DISTNAME= lshell-0.9.16 |
4 | CATEGORIES= shells python | | 4 | CATEGORIES= shells python |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lshell/} | | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lshell/} |
6 | | | 6 | |
7 | MAINTAINER= imil@gcu.info | | 7 | MAINTAINER= imil@gcu.info |
8 | HOMEPAGE= http://ghantoos.org/limited-shell-lshell/ | | 8 | HOMEPAGE= http://ghantoos.org/limited-shell-lshell/ |
9 | COMMENT= Lshell restricts user's environment to specified commands | | 9 | COMMENT= Lshell restricts user's environment to specified commands |
10 | LICENSE= gnu-gpl-v3 | | 10 | LICENSE= gnu-gpl-v3 |
11 | | | 11 | |
12 | DEPENDS+= ${PYPKGPREFIX}-readline>=0nb2:../../devel/py-readline | | 12 | DEPENDS+= ${PYPKGPREFIX}-readline>=0nb2:../../devel/py-readline |
13 | | | 13 | |
14 | PKG_GROUPS= lshellg | | 14 | PKG_GROUPS= lshellg |
15 | PKG_SHELL= bin/lshell | | 15 | PKG_SHELL= bin/lshell |
16 | | | 16 | |
17 | USE_LANGUAGES= # none | | 17 | USE_LANGUAGES= # none |
18 | | | 18 | |
19 | PYDISTUTILSPKG= yes | | 19 | PYDISTUTILSPKG= yes |
| | | 20 | PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.9.16 |
20 | | | 21 | |
21 | EGDIR= share/examples/lshell | | 22 | EGDIR= share/examples/lshell |
22 | | | 23 | |
23 | REPLACE_INTERPRETER+= python | | | |
24 | REPLACE.python.old= /usr/bin/env python | | | |
25 | REPLACE.python.new= ${PYTHONBIN} | | | |
26 | REPLACE_FILES.python= lshellmodule/lshell.py | | | |
27 | | | | |
28 | SUBST_CLASSES+= setup | | 24 | SUBST_CLASSES+= setup |
29 | SUBST_STAGE.setup= post-patch | | 25 | SUBST_STAGE.setup= post-patch |
30 | SUBST_FILES.setup= setup.py | | 26 | SUBST_FILES.setup= setup.py |
31 | SUBST_SED.setup= -e 's,/etc,${EGDIR},' | | 27 | SUBST_SED.setup= -e 's,/etc,${EGDIR},' |
32 | SUBST_SED.setup+= -e 's,share/man,${PKGMANDIR},' | | 28 | SUBST_SED.setup+= -e 's,share/man,${PKGMANDIR},' |
33 | | | 29 | |
34 | INSTALLATION_DIRS+= ${EGDIR} ${EGDIR}/logrotate.d ${PKGMANDIR}/man1 | | 30 | INSTALLATION_DIRS+= ${EGDIR} ${EGDIR}/logrotate.d ${PKGMANDIR}/man1 |
35 | | | 31 | |
36 | CONF_FILES= ${PREFIX}/${EGDIR}/lshell.conf \ | | 32 | CONF_FILES= ${PREFIX}/${EGDIR}/lshell.conf \ |
37 | ${PKG_SYSCONFDIR}/lshell.conf | | 33 | ${PKG_SYSCONFDIR}/lshell.conf |
38 | | | 34 | |
39 | .include "../../lang/python/application.mk" | | 35 | .include "../../lang/python/application.mk" |
40 | .include "../../lang/python/extension.mk" | | 36 | .include "../../lang/python/extension.mk" |