eca78ec61b
Requested by: edwin
45 lines
1.2 KiB
Makefile
45 lines
1.2 KiB
Makefile
# ex:ts=8
|
|
# New ports collection makefile for: pyne
|
|
# Date created: Dec 10, 2001
|
|
# Whom: ijliao
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= pyne
|
|
PORTVERSION= 1.1.0
|
|
PORTREVISION= 4
|
|
CATEGORIES= news python mail
|
|
MASTER_SITES= http://www.soul-less.pwp.blueyonder.co.uk/pyne/
|
|
|
|
MAINTAINER= ports@FreeBSD.org
|
|
COMMENT= An X11 offline Newsreader/Emailer
|
|
|
|
BUILD_WRKSRC= ${WRKDIR}/${DISTNAME}/src/po
|
|
INSTALL_WRKSRC= ${WRKDIR}/${DISTNAME}/src/po
|
|
|
|
USE_GNOME= pygtk2
|
|
USE_PYTHON= yes
|
|
|
|
post-patch:
|
|
@${REINPLACE_CMD} -e 's/# Originally/# coding:latin1/g' \
|
|
${WRKSRC}/src/po/pygettext.py
|
|
|
|
pre-build:
|
|
@${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/pyne.sh
|
|
@${ECHO_CMD} "exec ${PYTHON_CMD} -O ${PYTHON_SITELIBDIR}/pyne/pyne.py \$$*" >> ${WRKDIR}/pyne.sh
|
|
|
|
post-build:
|
|
cd ${WRKSRC} && ${CC} ${CFLAGS} yencdec.c -o yencdec
|
|
|
|
post-install:
|
|
${INSTALL_SCRIPT} ${WRKDIR}/pyne.sh ${PREFIX}/bin/pyne
|
|
${INSTALL_PROGRAM} ${WRKSRC}/yencdec ${PREFIX}/bin/yencdec
|
|
@${MKDIR} ${PYTHON_SITELIBDIR}/pyne
|
|
${TAR} -C ${WRKSRC}/src --exclude po --exclude test -cf - . | \
|
|
${TAR} -C ${PYTHON_SITELIBDIR}/pyne --unlink -xf -
|
|
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PYTHON_SITELIBDIR}/pyne
|
|
${PYTHON_CMD} -O -c "import compileall ; compileall.compile_dir(\"${PYTHON_SITELIBDIR}/pyne\")"
|
|
|
|
.include <bsd.port.mk>
|