Import shells/lshell version 0.9.15.1
[dports.git] / shells / lshell / Makefile
1 # New ports collection makefile for:    lshell
2 # Date created:         2009-08-01
3 # Whom:                 Sylvio Cesar <scjamorim@bsd.com.br>
4 #
5 # $FreeBSD: ports/shells/lshell/Makefile,v 1.12 2012/11/17 06:01:23 svnexp Exp $
6 #
7
8 PORTNAME=       lshell
9 PORTVERSION=    0.9.15.1
10 CATEGORIES=     shells
11 MASTER_SITES=   SF/${PORTNAME}/${PORTNAME}/0.9.15/
12
13 MAINTAINER=     sylvio@FreeBSD.org
14 COMMENT=        Shell environment to limited sets of commands to user's
15
16 USE_PYDISTUTILS=        yes
17 USE_PYTHON=     yes
18
19 SHELLS=         /etc/shells
20
21 MAN1=   lshell.1
22
23 PORTDOCS=       CHANGES COPYING README
24
25 post-patch:
26         @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g; \
27                 s|share/man|${LOCALBASE}/man|g; 45d' ${WRKSRC}/setup.py
28 post-install:
29 .if !defined(NOPORTDOCS)
30         ${MKDIR} ${DOCSDIR}
31 .for docs in ${PORTDOCS}
32         ${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR}
33 .endfor
34 .endif
35         @${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf ${PREFIX}/etc/${PORTNAME}.conf.sample
36         @if [ ! -f ${PREFIX}/etc/${PORTNAME}.conf ]; then \
37         ${INSTALL_DATA} -p ${PREFIX}/etc/${PORTNAME}.conf.sample ${PREFIX}/etc/${PORTNAME}.conf ; \
38         fi
39         @${ECHO_MSG} "Updating ${SHELLS}"
40         @${CP} ${SHELLS} ${SHELLS}.bak
41         @(${GREP} -v ${PREFIX}/bin/${PORTNAME} ${SHELLS}.bak; \
42           ${ECHO_CMD} ${PREFIX}/bin/${PORTNAME}) > ${SHELLS}
43         @${RM} ${SHELLS}.bak
44
45 .include <bsd.port.mk>