Index: head/games/funnyboat/Makefile =================================================================== --- head/games/funnyboat/Makefile (revision 438476) +++ head/games/funnyboat/Makefile (revision 438477) @@ -1,40 +1,42 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= funnyboat PORTVERSION= 1.5 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Side scrolling shooter game starring a steamboat on the sea LICENSE= GPLv2 MIT LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE-CODE.txt LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MEDIA.txt RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:devel/py-game WRKSRC= ${WRKDIR}/${PORTNAME} USES= python:run zip NO_BUILD= yes NO_ARCH= yes SUB_FILES= funnyboat_ -SUB_LIST= PROGRAM_DIR="${PREFIX}/lib/${PORTNAME}" +SUB_LIST= PROGRAM_DIR="${PREFIX}/lib/${PORTNAME}" PYTHON_CMD="${PYTHON_CMD}" PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: - cd ${WRKSRC} && ${COPYTREE_SHARE} "*.py data" ${STAGEDIR}${PREFIX}/lib/${PORTNAME} + @cd ${WRKSRC} && ${COPYTREE_SHARE} "*.py data" ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/funnyboat_ ${STAGEDIR}${PREFIX}/bin/funnyboat - ${MKDIR} ${STAGEDIR}${DOCSDIR}/ + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR}/ .include Index: head/games/funnyboat/files/funnyboat_.in =================================================================== --- head/games/funnyboat/files/funnyboat_.in (revision 438476) +++ head/games/funnyboat/files/funnyboat_.in (revision 438477) @@ -1,16 +1,16 @@ -#!/usr/bin/env python +#!%%PYTHON_CMD%% import sys import os.path #Program path package_dir = os.path.join("%%PROGRAM_DIR%%") #Change current work directory os.chdir(package_dir) #Add package_dir to python path sys.path.append(package_dir) #Launch the program! execfile(os.path.join(package_dir, "main.py"))