|
Lines 19-40
Link Here
|
| 19 |
USE_PYDISTUTILS= yes |
19 |
USE_PYDISTUTILS= yes |
| 20 |
USE_PYTHON= yes |
20 |
USE_PYTHON= yes |
| 21 |
|
21 |
|
| 22 |
PLIST_FILES= %%PYTHON_SITELIBDIR%%/lshell.py \ |
22 |
SHELLS= /etc/shells |
| 23 |
%%PYTHON_SITELIBDIR%%/lshell.pyc \ |
|
|
| 24 |
%%PYTHON_SITELIBDIR%%/lshell.pyo \ |
| 25 |
bin/lshell \ |
| 26 |
etc/lshell.conf |
| 27 |
|
23 |
|
| 28 |
MAN1= lshell.1 |
24 |
MAN1= lshell.1 |
| 29 |
|
25 |
|
| 30 |
DOCS= README COPYING CHANGES |
26 |
PORTDOCS= README COPYING CHANGES |
|
|
27 |
|
| 28 |
post-patch: |
| 29 |
@${REINPLACE_CMD} -e 's|/etc|etc|g' ${WRKSRC}/setup.py |
| 30 |
@${REINPLACE_CMD} -e 's|share/man|man|g' ${WRKSRC}/setup.py |
| 31 |
|
31 |
|
| 32 |
post-install: |
32 |
post-install: |
| 33 |
.if !defined(NOPORTDOCS) |
33 |
.if !defined(NOPORTDOCS) |
| 34 |
${MKDIR} ${DOCSDIR} |
34 |
${MKDIR} ${DOCSDIR} |
| 35 |
.for f in ${DOCS} |
35 |
.for f in ${PORTDOCS} |
| 36 |
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/ |
36 |
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/ |
| 37 |
.endfor |
37 |
.endfor |
| 38 |
.endif |
38 |
.endif |
|
|
39 |
@${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf ${PREFIX}/etc/${PORTNAME}.conf.sample |
| 40 |
@if [ ! -f ${PREFIX}/etc/${PORTNAME}.conf ]; then \ |
| 41 |
${INSTALL_DATA} -p ${PREFIX}/etc/${PORTNAME}.conf.sample ${PREFIX}/etc/${PORTNAME}.conf ; \ |
| 42 |
fi |
| 43 |
@${ECHO_MSG} "Updating ${SHELLS}" |
| 44 |
@${CP} ${SHELLS} ${SHELLS}.bak |
| 45 |
@(${GREP} -v ${PREFIX}/bin/${PORTNAME} ${SHELLS}.bak; \ |
| 46 |
${ECHO_CMD} ${PREFIX}/bin/${PORTNAME}) > ${SHELLS} |
| 47 |
@${RM} ${SHELLS}.bak |
| 39 |
|
48 |
|
| 40 |
.include <bsd.port.mk> |
49 |
.include <bsd.port.mk> |