Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Sep 2012 05:30:16 +0200
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        jgh@FreeBSD.org
Subject:   ports/171486: [NEW PORT] games/help_hannahs_horse: Pacman with a fast food twist
Message-ID:  <20120909033019.EEDE7106566C@hub.freebsd.org>
Resent-Message-ID: <201209090340.q893e43f066228@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         171486
>Category:       ports
>Synopsis:       [NEW PORT] games/help_hannahs_horse: Pacman with a fast food twist
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Sep 09 03:40:03 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     nemysis
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:
An arcade game best described as a cross between pacman and fastfood.
Collect the pills and carrots while avoiding the ghosts! Cute and colourful!

Basically, it's pacman with a fast food twist. You have to get the pills,
pacman style, while also collecting the carrots that move around the mazes.
There are also different styles of gates to make things trickier. These are:

* Red and White - only the ghosts can cross them
* Blue and White - only hannah can cross them
* Wooden gates - both hannah and the ghosts can cross, but only passing from
   below to above
* Red prison door things - need hannah to get the red key to open

There are some command line switches you can use:

-fullscreen will put the game in fullscreen mode
-map X will start the game on level X

WWW: http://sourceforge.net/projects/hannah/
WWW: http://www.retrojunkies.co.uk/game/

Generated and tested manually, tested with port test and with RedPorts (all RELEASES), sent with FreeBSD Port Tools 0.99_6 (mode: new)
>How-To-Repeat:
>Fix:

--- .shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	help_hannahs_horse
#	help_hannahs_horse/Makefile
#	help_hannahs_horse/pkg-descr
#	help_hannahs_horse/distinfo
#	help_hannahs_horse/files
#	help_hannahs_horse/files/patch-Makefile
#
echo c - help_hannahs_horse
mkdir -p help_hannahs_horse > /dev/null 2>&1
echo x - help_hannahs_horse/Makefile
sed 's/^X//' >help_hannahs_horse/Makefile << 'fa36687a986079b454266df0f4d15bad'
X# $FreeBSD$
X
XPORTNAME=	help_hannahs_horse
XPORTVERSION=	1.0
XCATEGORIES=	games
XMASTER_SITES=	SF/hannah/hannah/hannah-${DISTVERSION}/ \
X		SF/nemysisfreebsdp/:icons
XDISTFILES=	hhh-${DISTVERSION}${EXTRACT_SUFX} \
X		${PORTNAME}_icons.tar.gz:icons
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	Pacman with a fast food twist
X
XLICENSE=	GPLv2 OFL
XLICENSE_COMB=	dual
XLICENSE_NAME_OFL=SIL OPEN FONT LICENSE Version 1.1
XLICENSE_FILE_OFL=${WRKSRC}/StansHandOFL.txt
XLICENSE_PERMS_OFL=dist-mirror pkg-mirror auto-accept
X
XWRKSRC=		${WRKDIR}/hhh-2008-03-29
X
XUSE_SDL=	sdl image mixer ttf
XUSE_GMAKE=	yes
XALL_TARGET=
X
XPLIST_FILES=	bin/${PORTNAME} \
X		share/pixmaps/${PORTNAME}_48.png \
X		share/pixmaps/${PORTNAME}_64.png \
X		share/pixmaps/${PORTNAME}_72.png \
X		share/pixmaps/${PORTNAME}_96.png
X
XPORTDATA=	*
XPORTDOCS=	CHANGELOG README TODO
X
X.include <bsd.port.options.mk>
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
X
X# Data
X.for d in blue carrot default freeze hannah images invert invis maps newanim pink red sounds stop
X	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR})
X.endfor
X.for d in *.ogg *.ttf *.dat *.png
X	@(cd ${WRKSRC} && ${INSTALL_DATA} ${d} ${DATADIR})
X.endfor
X
X# Pixmaps
X	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png ${PREFIX}/share/pixmaps
X
X# Documentation
X.if ${PORT_OPTIONS:MDOCS}
X	${MKDIR} ${DOCSDIR}
X.  for f in ${PORTDOCS}
X	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.  endfor
X.endif
X
X.include <bsd.port.mk>
fa36687a986079b454266df0f4d15bad
echo x - help_hannahs_horse/pkg-descr
sed 's/^X//' >help_hannahs_horse/pkg-descr << '98234fc1c5fe32aebfb32cc2439d686b'
XAn arcade game best described as a cross between pacman and fastfood.
XCollect the pills and carrots while avoiding the ghosts! Cute and colourful!
X
XBasically, it's pacman with a fast food twist. You have to get the pills,
Xpacman style, while also collecting the carrots that move around the mazes.
XThere are also different styles of gates to make things trickier. These are:
X
X* Red and White - only the ghosts can cross them
X* Blue and White - only hannah can cross them
X* Wooden gates - both hannah and the ghosts can cross, but only passing from
X   below to above
X* Red prison door things - need hannah to get the red key to open
X
XThere are some command line switches you can use:
X
X-fullscreen will put the game in fullscreen mode
X-map X will start the game on level X
X
XWWW: http://sourceforge.net/projects/hannah/
XWWW: http://www.retrojunkies.co.uk/game/
98234fc1c5fe32aebfb32cc2439d686b
echo x - help_hannahs_horse/distinfo
sed 's/^X//' >help_hannahs_horse/distinfo << '13f1db88e3dc47b4d9d1057e839a1821'
XSHA256 (hhh-1.0.tar.gz) = 2383306eda55fbea2f7a7c0498e341070e873c1689facee5c59480b2f839f8bc
XSIZE (hhh-1.0.tar.gz) = 3803855
XSHA256 (help_hannahs_horse_icons.tar.gz) = 52071697a9de41722671892dbed1a0338e0953860375e48d80e336cec1bedbd1
XSIZE (help_hannahs_horse_icons.tar.gz) = 40448
13f1db88e3dc47b4d9d1057e839a1821
echo c - help_hannahs_horse/files
mkdir -p help_hannahs_horse/files > /dev/null 2>&1
echo x - help_hannahs_horse/files/patch-Makefile
sed 's/^X//' >help_hannahs_horse/files/patch-Makefile << 'd66d568d689825c809dea9250934d392'
X--- Makefile.orig	2007-02-06 22:31:11.000000000 +0100
X+++ Makefile	2012-09-09 03:34:54.000000000 +0200
X@@ -4,7 +4,7 @@
X # Install options
X #
X # For local install, comment the next line and uncomment the one after
X-DATA_INSTALL_DIR=/usr/local/games/hhh
X+DATA_INSTALL_DIR=/usr/local/share/help_hannahs_horse
X #DATA_INSTALL_DIR=.
X 
X # Where the binary goes (you might want /usr/bin instead)
X@@ -22,7 +22,7 @@
X LIBS     = $(shell sdl-config --libs) -lSDL_image -lSDL_ttf -lSDL_mixer
X 
X # target binary and directory name
X-OUT = hhh
X+OUT = help_hannahs_horse
X # source and object files
X SRCS = $(wildcard *.cc)
X OBJS = $(patsubst %.cc, %.o, $(SRCS))
X@@ -39,7 +39,7 @@
X deps: $(SRCS)
X 	gcc $(CPPFLAGS) -MM $^ > deps
X 
X--include deps
X+#-include deps
X 
X 
X install: hhh	
d66d568d689825c809dea9250934d392
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120909033019.EEDE7106566C>