svn commit: r335119 - in head/games: . fightorperish
Rusmir Dusko
nemysis at FreeBSD.org
Thu Nov 28 19:05:59 UTC 2013
Author: nemysis
Date: Thu Nov 28 19:05:58 2013
New Revision: 335119
URL: http://svnweb.freebsd.org/changeset/ports/335119
Log:
Fight or Perish (FOP) is a dungeon-crawling game based on Jack Pavelich's
Atari 8-bit computer game "Dandy", which was in turn the influence for
Atari Games arcade game "Gauntlet".
Wikipedia "Gauntlet (1985 video game)"
FOP uses concepts from both games, providing one- to four-player action in
dungeons filled with creeping enemies.
Collect and use bombs to wipe out screenfuls of enemies, keys to unlock doors,
and gather food and treasure along the way to stay alive.
Choose from four characters, each with different abilities and weaknesses.
(The one with the strongest weapon also has the weakest health,
the fastest one cannot shoot diagonally, etc.)
WWW: http://www.newbreedsoftware.com/fop/
PR: ports/170887
Submitted by: nemysis (self)
Approved by: pawel (mentor)
Added:
head/games/fightorperish/
head/games/fightorperish/Makefile (contents, props changed)
head/games/fightorperish/distinfo (contents, props changed)
head/games/fightorperish/pkg-descr (contents, props changed)
head/games/fightorperish/pkg-plist (contents, props changed)
Modified:
head/games/Makefile
Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile Thu Nov 28 18:16:33 2013 (r335118)
+++ head/games/Makefile Thu Nov 28 19:05:58 2013 (r335119)
@@ -250,6 +250,7 @@
SUBDIR += fbg2
SUBDIR += fgkicker
SUBDIR += fgrun
+ SUBDIR += fightorperish
SUBDIR += fillets-ng
SUBDIR += filters
SUBDIR += fishsupper
Added: head/games/fightorperish/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/fightorperish/Makefile Thu Nov 28 19:05:58 2013 (r335119)
@@ -0,0 +1,50 @@
+# Created by: Rusmir Dusko <nemysis at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= fightorperish
+PORTVERSION= 0.5
+CATEGORIES= games
+MASTER_SITES= ftp://ftp.tuxpaint.org/unix/x/fop/src/ \
+ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons
+DISTFILES= fop-${DISTVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}.png:icons
+DIST_SUBDIR= ${PORTNAME}
+EXTRACT_ONLY= fop-${DISTVERSION}${EXTRACT_SUFX}
+
+MAINTAINER= nemysis at FreeBSD.org
+COMMENT= Dungeon-crawling game
+
+LICENSE= GPLv2
+
+WRKSRC= ${WRKDIR}/fop-${DISTVERSION}
+
+USES= gmake
+USE_SDL= image mixer sdl
+MAKE_JOBS_SAFE= yes
+
+PORTDOCS= CHANGES.txt README.txt TODO.txt
+
+DESKTOP_ENTRIES="Fight or Perish" "${COMMENT}" "${PORTNAME}" \
+ "${PORTNAME}" "Game;ArcadeGame;" false
+
+OPTIONS_DEFINE= DOCS
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|data/|${DATADIR}/data/| ; \
+ s|char [256],|char [512],|' ${WRKSRC}/src/fop.c
+ @${REINPLACE_CMD} -e 's|CC=gcc|CC=${CC}| ; \
+ s|CFLAGS=-Wall -O2|CFLAGS+=| ; \
+ s|SDL_CFLAGS=|SDL_CFLAGS+=| ; \
+ s|SDL_LIBS=|SDL_LIBS+=|' ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/fop ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ @(cd ${WRKSRC}/data && ${COPYTREE_SHARE} "images maps sounds" ${STAGEDIR}${DATADIR}/data)
+
+ ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
+ ${STAGEDIR}${PREFIX}/share/pixmaps/
+
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/docs/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Added: head/games/fightorperish/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/fightorperish/distinfo Thu Nov 28 19:05:58 2013 (r335119)
@@ -0,0 +1,4 @@
+SHA256 (fightorperish/fop-0.5.tar.gz) = 8711685e6cdc375bc57f8d6faf30ddbc6753103958b66141bc358960cca3852f
+SIZE (fightorperish/fop-0.5.tar.gz) = 85875
+SHA256 (fightorperish/fightorperish.png) = 1b1668af61a7fcea824df0126af12e4b5058f02445cee1a51c7d58d3b777e6c5
+SIZE (fightorperish/fightorperish.png) = 666
Added: head/games/fightorperish/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/fightorperish/pkg-descr Thu Nov 28 19:05:58 2013 (r335119)
@@ -0,0 +1,17 @@
+Fight or Perish (FOP) is a dungeon-crawling game based on Jack Pavelich's
+Atari 8-bit computer game "Dandy", which was in turn the influence for
+Atari Games arcade game "Gauntlet".
+
+Wikipedia "Gauntlet (1985 video game)"
+
+FOP uses concepts from both games, providing one- to four-player action in
+dungeons filled with creeping enemies.
+
+Collect and use bombs to wipe out screenfuls of enemies, keys to unlock doors,
+and gather food and treasure along the way to stay alive.
+
+Choose from four characters, each with different abilities and weaknesses.
+(The one with the strongest weapon also has the weakest health,
+the fastest one cannot shoot diagonally, etc.)
+
+WWW: http://www.newbreedsoftware.com/fop/
Added: head/games/fightorperish/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/fightorperish/pkg-plist Thu Nov 28 19:05:58 2013 (r335119)
@@ -0,0 +1,26 @@
+bin/fightorperish
+%%DATADIR%%/data/images/arrowsa.png
+%%DATADIR%%/data/images/arrowsb.png
+%%DATADIR%%/data/images/arrowsc.png
+%%DATADIR%%/data/images/arrowsd.png
+%%DATADIR%%/data/images/badguys.png
+%%DATADIR%%/data/images/blockers.png
+%%DATADIR%%/data/images/collectibles.png
+%%DATADIR%%/data/images/generators.png
+%%DATADIR%%/data/images/numbers.png
+%%DATADIR%%/data/images/playera.png
+%%DATADIR%%/data/images/playerb.png
+%%DATADIR%%/data/images/playerc.png
+%%DATADIR%%/data/images/playerd.png
+%%DATADIR%%/data/images/playerselect.png
+%%DATADIR%%/data/images/stats.png
+%%DATADIR%%/data/images/title.png
+%%DATADIR%%/data/maps/1.txt
+%%DATADIR%%/data/maps/2.txt
+%%DATADIR%%/data/maps/3.txt
+share/pixmaps/fightorperish.png
+ at dirrm %%DATADIR%%/data/sounds
+ at dirrm %%DATADIR%%/data/maps
+ at dirrm %%DATADIR%%/data/images
+ at dirrm %%DATADIR%%/data
+ at dirrm %%DATADIR%%
More information about the svn-ports-head
mailing list