aboutsummaryrefslogtreecommitdiffstats
path: root/games/lostfeathers
diff options
context:
space:
mode:
authorRusmir Dusko <nemysis@FreeBSD.org>2014-05-02 23:44:31 +0800
committerRusmir Dusko <nemysis@FreeBSD.org>2014-05-02 23:44:31 +0800
commit57e1777e91936a84f4ca0ca0ab62fdc9da78cf30 (patch)
treee6b1a7c7ffffd837564fbbe1f9a0848492688cc0 /games/lostfeathers
parentb243855f9fc4ac76491afe1408b402df03c025d4 (diff)
downloadfreebsd-ports-gnome-57e1777e91936a84f4ca0ca0ab62fdc9da78cf30.tar.gz
freebsd-ports-gnome-57e1777e91936a84f4ca0ca0ab62fdc9da78cf30.tar.zst
freebsd-ports-gnome-57e1777e91936a84f4ca0ca0ab62fdc9da78cf30.zip
Moving some games to @games
games/3dpong - Remove FTP master site - Transfer maintainership to games@ team - Remove TODO.txt from DOCS games/abe - Transfer maintainership to games@ team - Cosmetical changes games/abuse_sdl - Transfer maintainership to games@ team games/airstrike - Transfer maintainership to games@ team - Remove TODO from DOCS games/aop - Transfer maintainership to games@ team - Break lines around 80 characters games/asteroid - Transfer maintainership to games@ team games/asteroids3d - Transfer maintainership to games@ team games/awale - Transfer maintainership to games@ team games/barbie_seahorse_adventures - Transfer maintainership to games@ team games/barrage - Transfer maintainership to games@ team games/black-box - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team games/blobwars - Transfer maintainership to games@ team games/blockrage - Transfer maintainership to games@ team games/bombz - Transfer maintainership to games@ team - Cosmetical changes games/bouncy - Transfer maintainership to games@ team - Cosmetical changes - Change Desktop entry file games/bubble-chains - Transfer maintainership to games@ team - Remove not needed bsd.port.options.mk games/bugsquish - Remove FTP master site - Transfer maintainership to games@ team - Remove TODO.txt from DOCS games/capicity - Transfer maintainership to games@ team games/capitalism - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team - Change Desktop entry file - Break lines around 80 characters games/cuyo - Transfer maintainership to games@ team - Don't silence warnings - Remove TODO from DOCS games/defendguin - Remove FTP master site - Transfer maintainership to games@ team - Remove TODO.txt from DOCS - Break lines around 80 characters games/duckmaze - Transfer maintainership to games@ team - Remove TODO.txt from DOCS - Add DOCS Option - Cosmetical changes games/entombed - Remove FTP master site - Transfer maintainership to games@ team - Remove TODO.txt from DOCS - Change Desktop entry file games/epiar - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team games/euchre - Transfer maintainership to games@ team - Remove TODO from DOCS - Change Desktop entry file - Change pkg-descr, cosmetical changes games/fightorperish - Transfer maintainership to games@ team - Remove TODO.txt from DOCS - Change Desktop entry file - Break lines around 80 characters games/frotz - Transfer maintainership to games@ team games/gemdropx - Remove FTP master site - Transfer maintainership to games@ team - Remove TODO.txt from DOCS games/glightoff - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team - Remove TODO from DOCS games/gnurobots - Transfer maintainership to games@ team - Remove TODO from DOCS - Simplify DOCS installation handling games/gtkballs - Transfer maintainership to games@ team games/gtktetcolor - Transfer maintainership to games@ team games/help_hannahs_horse - Transfer maintainership to games@ team - Disable Clang warnings with CFLAGS+ - Cosmetical changes - Change pkg-plist, remove mtree games/hitori - Change Makefile header, use my name and @FreeBSD.org email - Bump PORTREVISION for dependency change - Transfer maintainership to games@ team - Remove USES desktop-file-utils - Use tar:xz instead of USE_XZ=yes games/holotz-castle - Transfer maintainership to games@ team - Break lines around 80 characters games/icbm3d - Remove FTP master site - Transfer maintainership to games@ team games/icebreaker - Transfer maintainership to games@ team - Change pkg-message games/icebreaker - Transfer maintainership to games@ team games/iceicepenguin - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team - Add DOCS Option games/impossible_mission_puzzle - Transfer maintainership to games@ team games/kajaani-kombat - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team - Cosmetical changes games/krank - Transfer maintainership to games@ team - Add DOCS Option - Cosmetical changes games/lianliankan - Transfer maintainership to games@ team games/lmarbles - Transfer maintainership to games@ team games/lostfeathers - Transfer maintainership to games@ team - Use zip instead of USES=zip - USES shebangfix and SHEBANG_FILES instead of REINPLACE - Cosmetical changes games/madbomber - Remove FTP master site - Transfer maintainership to games@ team - Remove TODO.txt from DOCS games/maelstrom - Transfer maintainership to games@ team games/moagg - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team - Cosmetical changes games/mopesnake - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team - Remove TODO.txt from DOCS - Cosmetical changes games/nuclearchess - Transfer maintainership to games@ team games/palomino/Makefile - Transfer maintainership to games@ team games/pipenightdreams - Transfer maintainership to games@ team - Use tar.gz instead of tar.bz2 - Don't silence warnings games/popstar - Remove FTP master site - Transfer maintainership to games@ team - Remove TODO.txt from DOCS - Change Desktop entry file games/ppracer - Transfer maintainership to games@ team games/pyawale - Transfer maintainership to games@ team - Remove not needed bsd.port.options.mk - Fix the usage of 'python' to get rid of the implicit lang/python dependency, change REINPLACE and files/pyawale.in - Break lines around 80 characters - Simplify DOCS installation handling games/pytowerdefense - Transfer maintainership to games@ team - Change Desktop entry file - Simplify installation handling games/rescue - Transfer maintainership to games@ team - Add DOCS Option games/schiff - Transfer maintainership to games@ team games/schwarzweiss - Transfer maintainership to games@ team - Add USES shebangfix and SHEBANG_FILES - Cosmetical changes games/sets - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team games/ttt - Transfer maintainership to games@ team games/tux-aqfh - Transfer maintainership to games@ team - Simplify DOCS installation handling games/tuxfighter - Change Makefile header, use my name and @FreeBSD.org email - Transfer maintainership to games@ team - Change USE_PYTHON=yes to USE_PYTHON=2 - Change Desktop entry file - Simplify installation handling - Use files/pkg-message.in instead of pkg-message games/tuxkart - Transfer maintainership to games@ team - Simplify DOCS installation handling games/vectoroids - Remove FTP master site - Transfer maintainership to games@ team - Cosmetical changes games/whichwayisup - Transfer maintainership to games@ team games/wordplay - Transfer maintainership to games@ team games/xemeraldia - Transfer maintainership to games@ team games/xsc - Transfer maintainership to games@ team - Break lines around 80 characters games/zephulor - Transfer maintainership to games@ team - Change Desktop entry file - Simplify DOCS installation handling
Diffstat (limited to 'games/lostfeathers')
-rw-r--r--games/lostfeathers/Makefile15
1 files changed, 6 insertions, 9 deletions
diff --git a/games/lostfeathers/Makefile b/games/lostfeathers/Makefile
index 9567c18cbe0d..a02b37d0edc1 100644
--- a/games/lostfeathers/Makefile
+++ b/games/lostfeathers/Makefile
@@ -11,19 +11,21 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
DIST_SUBDIR= python
EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-MAINTAINER= nemysis@FreeBSD.org
+MAINTAINER= games@FreeBSD.org
COMMENT= Help a bird to recover his magical feathers
LICENSE= BSD3CLAUSE
RUN_DEPENDS= avbin>=0:${PORTSDIR}/multimedia/avbin
-USES= zip
+USES= shebangfix zip
+SHEBANG_FILES= run_game.py
+python_OLD_CMD?= /usr/bin/env python
+python_CMD?= ${PYTHON_CMD}
USE_GNOME= pygtk2 librsvg2
USE_PYTHON= yes
PORTDOCS= README.txt
-
OPTIONS_DEFINE= DOCS
# Wrong versioning upstream
@@ -34,10 +36,6 @@ SUB_FILES= ${PORTNAME}
DESKTOP_ENTRIES="The Lost Feathers" "" "${PORTNAME}" \
"${PORTNAME}" "Game;ArcadeGame;" ""
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
- ${WRKSRC}/run_game.py
-
do-build:
@${PYTHON_CMD} -m compileall ${WRKSRC}
@${PYTHON_CMD} -O -m compileall ${WRKSRC}
@@ -48,8 +46,7 @@ do-install:
.for d in cocos data gamelib pyglet
@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
.endfor
-
-.for f in *.py *.pyc *.pyo
+.for f in *.py *.pyc *.pyo
${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
.endfor