From 9f16c9f01920cd7be66435da6964f6039fd6c55e Mon Sep 17 00:00:00 2001 From: Kevin Lo Date: Sun, 8 Jul 2001 16:05:12 +0000 Subject: Initial import of pyching-1.0.4. pyching is a program that allows you to 'consult' the I Ching, an ancient Chinese book of wisdom, PR: 28695 Submitted by: Hye-Shik Chang --- games/pyching/Makefile | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 games/pyching/Makefile (limited to 'games/pyching/Makefile') diff --git a/games/pyching/Makefile b/games/pyching/Makefile new file mode 100644 index 000000000000..76e8c8b79f16 --- /dev/null +++ b/games/pyching/Makefile @@ -0,0 +1,47 @@ +# New ports collection makefile for: pyching +# Date created: 5 July 2001 +# Whom: Hye-Shik Chang +# +# $FreeBSD$ +# + +PORTNAME= pyching +PORTVERSION= 1.0.4 +CATEGORIES= games python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= perky@python.or.kr + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter + +NO_WRKSUBDIR= yes +USE_PYTHON= yes +USE_X_PREFIX= yes + +PLIST_SUB+= LIB_TARGET=${LIB_TARGET:S,^${PREFIX}/,,g} \ + DOC_TARGET=${DOC_TARGET:S,^${PREFIX}/,,g} + +EXEC_FILENAME= ${PORTNAME} +LIB_FILES= pyching_*.py* smgTkLib/smg*.py* icon.xbm +DOC_FILES= [A-Z]* +LIB_TARGET= ${PREFIX}/lib/${PORTNAME} +DOC_TARGET= ${PREFIX}/share/doc/${PORTNAME} + +post-patch: + ${SED} 's@^\(import sys\)$$@\1; sys.path.append("${LIB_TARGET}")@' \ + ${WRKSRC}/pyching.py >${WRKSRC}/${EXEC_FILENAME} + +do-build: + ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/${EXEC_FILENAME} ${PREFIX}/bin + ${MKDIR} ${LIB_TARGET} + cd ${WRKSRC} && ${INSTALL_DATA} ${LIB_FILES} ${LIB_TARGET} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOC_TARGET} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOC_FILES} ${DOC_TARGET} +.endif + +.include -- cgit v1.2.3