Bug 93619 - New Port: games/hex-a-hop
Summary: New Port: games/hex-a-hop
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Emanuel Haupt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-21 06:00 UTC by Jamie Jones
Modified: 2014-06-16 04:41 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jamie Jones 2006-02-21 06:00:17 UTC
Hex-a-hop is a puzzle game based on hexagonal tiles. There is no time limit
and no real-time elements. 

The objective is simply to destroy all the green hexagonal tiles on each of
the 100 levels. As you progress through the game, more types of tiles are
introduced which make things more difficult and interesting (hopefully).

Fix: 

-- 
Virus Scanned by "bishopston.net" using ClamAv - http://www.clamav.net/
Database Updated     : Tue Feb 21 02:43:16 GMT 2006 - 45367 viruses scanned
Database Last Checked: Tue Feb 21 04:38:00 GMT 2006--gNZtxYUVf8n1r0zvXYmRno5jL6LFo0mE39ts0ZHvIfMw9UWs
Content-Type: text/plain; name="file.shar"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.shar"

# 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:
#
#	games/hex-a-hop/
#	games/hex-a-hop/pkg-descr
#	games/hex-a-hop/distinfo
#	games/hex-a-hop/Makefile
#	games/hex-a-hop/pkg-plist
#
echo c - games/hex-a-hop/
mkdir -p games/hex-a-hop/ > /dev/null 2>&1
echo x - games/hex-a-hop/pkg-descr
sed 's/^X//' >games/hex-a-hop/pkg-descr << 'END-of-games/hex-a-hop/pkg-descr'
XHex-a-hop is a puzzle game based on hexagonal tiles. There is no time limit
Xand no real-time elements. 
X
XThe objective is simply to destroy all the green hexagonal tiles on each of
Xthe 100 levels. As you progress through the game, more types of tiles are
Xintroduced which make things more difficult and interesting (hopefully).
X
XAuthor: Tom Beaumont <tombeaumont@yahoo.com>
XWWW: http://www.aceinternet.co.uk/~mokona/
X
XFreeBSD Maintainer: jamie@bishopston.net
END-of-games/hex-a-hop/pkg-descr
echo x - games/hex-a-hop/distinfo
sed 's/^X//' >games/hex-a-hop/distinfo << 'END-of-games/hex-a-hop/distinfo'
XMD5 (hex-a-hop-1.0.0.tar.gz) = 0f8623f061eee8508d8ca78d86ed15e2
XSHA256 (hex-a-hop-1.0.0.tar.gz) = 200b2b88133f532419398224d29d72ca394168fbc7646b7ce50985867ac275a7
XSIZE (hex-a-hop-1.0.0.tar.gz) = 883536
END-of-games/hex-a-hop/distinfo
echo x - games/hex-a-hop/Makefile
sed 's/^X//' >games/hex-a-hop/Makefile << 'END-of-games/hex-a-hop/Makefile'
X# New ports collection makefile for:	hex-a-hop
X# Date created:				21 February 2006
X# Whom:					jamie
X#
X# $FreeBSD$
X#
X
XPORTNAME=	hex-a-hop
XPORTVERSION=	1.0.0
XCATEGORIES=	games
XMASTER_SITES=	http://ftp.bishopston.net/freebsd/distfiles/ \
X		ftp://ftp.bishopston.net/freebsd/distfiles/
X
XMAINTAINER=	jamie@bishopston.net
XCOMMENT=	A puzzle game based on hexagonal tiles
X
XMAKEFILE=	Makefile.FreeBSD
X
XUSE_SDL=	sdl
X
XALL_TARGET=	hex-a-hop
X
XMAKE_ARGS+=     SYSTEM_INSTALL_DIR="${PREFIX}/games/hex-a-hop/"
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/hex-a-hop ${PREFIX}/bin
X	${MKDIR} ${PREFIX}/games/
X	${MKDIR} ${PREFIX}/games/hex-a-hop/
X	${MKDIR} ${PREFIX}/games/hex-a-hop/graphics/
X	${INSTALL_DATA} ${WRKSRC}/graphics/* ${PREFIX}/games/hex-a-hop/graphics/
X	${INSTALL_DATA} ${WRKSRC}/levels.dat ${PREFIX}/games/hex-a-hop/
X
X.include <bsd.port.mk>
END-of-games/hex-a-hop/Makefile
echo x - games/hex-a-hop/pkg-plist
sed 's/^X//' >games/hex-a-hop/pkg-plist << 'END-of-games/hex-a-hop/pkg-plist'
Xbin/hex-a-hop
Xgames/hex-a-hop/graphics/emi.dat
Xgames/hex-a-hop/graphics/font.dat
Xgames/hex-a-hop/graphics/gradient.dat
Xgames/hex-a-hop/graphics/icon.bmp
Xgames/hex-a-hop/graphics/map.dat
Xgames/hex-a-hop/graphics/map_top.dat
Xgames/hex-a-hop/graphics/tiles.dat
Xgames/hex-a-hop/graphics/tiles_reflect.dat
Xgames/hex-a-hop/graphics/title.dat
Xgames/hex-a-hop/levels.dat
X@dirrm games/hex-a-hop/graphics/
X@dirrm games/hex-a-hop/
X@dirrmtry games/
END-of-games/hex-a-hop/pkg-plist
exit
Comment 1 Jamie Jones 2006-03-03 06:14:21 UTC
Seeing as their is currently a ports-freeze on, I took the opportunity
to add a DESKTOP_ENTRIES icon to the Makefile.

Please instead use the following replacement shar.

Thanks,
Jamie

# 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:
#
#	ports/games/hex-a-hop/
#	ports/games/hex-a-hop/pkg-descr
#	ports/games/hex-a-hop/distinfo
#	ports/games/hex-a-hop/Makefile
#	ports/games/hex-a-hop/pkg-plist
#
echo c - ports/games/hex-a-hop/
mkdir -p ports/games/hex-a-hop/ > /dev/null 2>&1
echo x - ports/games/hex-a-hop/pkg-descr
sed 's/^X//' >ports/games/hex-a-hop/pkg-descr << 'END-of-ports/games/hex-a-hop/pkg-descr'
XHex-a-hop is a puzzle game based on hexagonal tiles. There is no time limit
Xand no real-time elements. 
X
XThe objective is simply to destroy all the green hexagonal tiles on each of
Xthe 100 levels. As you progress through the game, more types of tiles are
Xintroduced which make things more difficult and interesting (hopefully).
X
XAuthor: Tom Beaumont <tombeaumont@yahoo.com>
XWWW: http://www.aceinternet.co.uk/~mokona/
X
XFreeBSD Maintainer: jamie@bishopston.net
END-of-ports/games/hex-a-hop/pkg-descr
echo x - ports/games/hex-a-hop/distinfo
sed 's/^X//' >ports/games/hex-a-hop/distinfo << 'END-of-ports/games/hex-a-hop/distinfo'
XMD5 (hex-a-hop-1.0.0.tar.gz) = 0f8623f061eee8508d8ca78d86ed15e2
XSHA256 (hex-a-hop-1.0.0.tar.gz) = 200b2b88133f532419398224d29d72ca394168fbc7646b7ce50985867ac275a7
XSIZE (hex-a-hop-1.0.0.tar.gz) = 883536
END-of-ports/games/hex-a-hop/distinfo
echo x - ports/games/hex-a-hop/Makefile
sed 's/^X//' >ports/games/hex-a-hop/Makefile << 'END-of-ports/games/hex-a-hop/Makefile'
X# New ports collection makefile for:	hex-a-hop
X# Date created:				21 February 2006
X# Whom:					jamie
X#
X# $FreeBSD$
X#
X
XPORTNAME=	hex-a-hop
XPORTVERSION=	1.0.0
XCATEGORIES=	games
XMASTER_SITES=	http://ftp.bishopston.net/freebsd/distfiles/ \
X		ftp://ftp.bishopston.net/freebsd/distfiles/
X
XMAINTAINER=	jamie@bishopston.net
XCOMMENT=	A puzzle game based on hexagonal tiles
X
XMAKEFILE=	Makefile.FreeBSD
X
XUSE_SDL=	sdl
X
XALL_TARGET=	hex-a-hop
X
XMAKE_ARGS+=     SYSTEM_INSTALL_DIR="${PREFIX}/games/hex-a-hop/"
XDESKTOP_ENTRIES="Hex-a-Hop" "A puzzle game based on hexagonal tiles" \
X		"${PREFIX}/games/hex-a-hop/graphics/icon.bmp" \
X		"hex-a-hop" "Application;LogicGame;Game;" false
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/hex-a-hop ${PREFIX}/bin
X	${MKDIR} ${PREFIX}/games/
X	${MKDIR} ${PREFIX}/games/hex-a-hop/
X	${MKDIR} ${PREFIX}/games/hex-a-hop/graphics/
X	${INSTALL_DATA} ${WRKSRC}/graphics/* ${PREFIX}/games/hex-a-hop/graphics/
X	${INSTALL_DATA} ${WRKSRC}/levels.dat ${PREFIX}/games/hex-a-hop/
X
X.include <bsd.port.mk>
END-of-ports/games/hex-a-hop/Makefile
echo x - ports/games/hex-a-hop/pkg-plist
sed 's/^X//' >ports/games/hex-a-hop/pkg-plist << 'END-of-ports/games/hex-a-hop/pkg-plist'
Xbin/hex-a-hop
Xgames/hex-a-hop/graphics/emi.dat
Xgames/hex-a-hop/graphics/font.dat
Xgames/hex-a-hop/graphics/gradient.dat
Xgames/hex-a-hop/graphics/icon.bmp
Xgames/hex-a-hop/graphics/map.dat
Xgames/hex-a-hop/graphics/map_top.dat
Xgames/hex-a-hop/graphics/tiles.dat
Xgames/hex-a-hop/graphics/tiles_reflect.dat
Xgames/hex-a-hop/graphics/title.dat
Xgames/hex-a-hop/levels.dat
X@dirrm games/hex-a-hop/graphics/
X@dirrm games/hex-a-hop/
X@dirrmtry games/
END-of-ports/games/hex-a-hop/pkg-plist
exit


-- 
Virus Scanned by "bishopston.net" using ClamAv - http://www.clamav.net/
Database Updated     : Thu Mar  2 18:38:02 GMT 2006 - 45750 viruses scanned
Database Last Checked: Fri Mar  3 04:38:00 GMT 2006
Comment 2 Emanuel Haupt freebsd_committer freebsd_triage 2006-03-15 21:54:11 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ehaupt

Take.
Comment 3 Emanuel Haupt freebsd_committer freebsd_triage 2006-03-20 19:50:44 UTC
State Changed
From-To: open->closed

New port added. Thanks!