Bug 96738 - [NEW PORT] games/xye: A puzzle game that reproduces and extends Kyx
Summary: [NEW PORT] games/xye: A puzzle game that reproduces and extends Kyx
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: Ion-Mihai "IOnut" Tetcu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-03 23:40 UTC by Robert Gogolok
Modified: 2006-06-10 16:09 UTC (History)
0 users

See Also:


Attachments
file.shar (2.31 KB, text/plain)
2006-05-03 23:40 UTC, Robert Gogolok
no flags Details
xye.sh (2.59 KB, application/x-shellscript)
2006-06-08 08:32 UTC, Robert Gogolok
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Gogolok 2006-05-03 23:40:18 UTC
new port: puzzle game

WWW: http://xye.sourceforge.net/
Comment 1 Robert Gogolok 2006-05-22 23:21:27 UTC
Update to version 0.7.6.2.

Port changes:
- usage of PORTDOCS
- 0.7.6.2 seems to be broken since the doc path is /usr/doc by default, 
corrected doc path with --with-docdir=${PREFIX}/share/doc configure flag

# 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:
#
#	xye
#	xye/Makefile
#	xye/distinfo
#	xye/pkg-descr
#	xye/pkg-plist
#
echo c - xye
mkdir -p xye > /dev/null 2>&1
echo x - xye/Makefile
sed 's/^X//' >xye/Makefile << 'END-of-xye/Makefile'
X# New ports collection makefile for: xye
X# Date created:        3 May 2006
X# Whom:                Robert Gogolok <gogo@cs.uni-sb.de>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	xye
XPORTVERSION=	0.7.6.2
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	gogo@cs.uni-sb.de
XCOMMENT=	A puzzle game for X
X
XUSE_SDL=	sdl image
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--with-docdir=${PREFIX}/share/doc
XUSE_GMAKE=	yes
X
Xpost-patch:
X	@${REINPLACE_CMD} -E 's,#include.*<SDL/(SDL.*\.h)>,#include <SDL11/\1>,g' 
${WRKSRC}/src/vxsdl.h
X
X.include <bsd.port.mk>
END-of-xye/Makefile
echo x - xye/distinfo
sed 's/^X//' >xye/distinfo << 'END-of-xye/distinfo'
XMD5 (xye-0.7.6.2.tar.gz) = 8625d57076cbb3fd656e55cd9aa24748
XSHA256 (xye-0.7.6.2.tar.gz) = 
695a1d61a9f0e56af4115cc239863d1abc26d34486149297d368304a5706c6bf
XSIZE (xye-0.7.6.2.tar.gz) = 462095
END-of-xye/distinfo
echo x - xye/pkg-descr
sed 's/^X//' >xye/pkg-descr << 'END-of-xye/pkg-descr'
XIn this game you have to get/eat all the diamonds in the level, 
Xbut it is not as easy as it sounds, many dangers are present, 
Xtraps made out of those arrow blocks, for example. 
XAlso beasts that try to eat you.
X
XWWW: http://xye.sourceforge.net/
END-of-xye/pkg-descr
echo x - xye/pkg-plist
sed 's/^X//' >xye/pkg-plist << 'END-of-xye/pkg-plist'
Xbin/xye
X
X%%PORTDOCS%%share/doc/xye/README
X%%PORTDOCS%%share/doc/xye/format.txt
X%%PORTDOCS%%share/doc/xye/template.xye.xml
X%%PORTDOCS%%share/doc/xye/GAMEINTRO.txt
X%%PORTDOCS%%share/doc/xye/xyeicon.png
X%%PORTDOCS%%share/doc/xye/NEWS
X%%PORTDOCS%%share/doc/xye/COPYING
X%%PORTDOCS%%share/doc/xye/AUTHORS
X%%PORTDOCS%%share/doc/xye/INSTALL
X%%PORTDOCS%%@dirrm share/doc/xye
X
Xshare/xye/levels/5levels.xye
Xshare/xye/levels/kye.xye
Xshare/xye/levels/levels.xye
Xshare/xye/levels/logo.xye
Xshare/xye/levels/Mic4.xye
Xshare/xye/levels/pxlevels.xye
Xshare/xye/levels/microban.xsb
Xshare/xye/levels/tutorials.xye
Xshare/xye/res/default.xml
Xshare/xye/res/classic.xml
Xshare/xye/res/xye.png
Xshare/xye/res/kye.png
Xshare/xye/res/fon.bmp
Xshare/xye/res/fon_bold.bmp
X
X@dirrm share/xye/levels
X@dirrm share/xye/res
X@dirrm share/xye
END-of-xye/pkg-plist
exit
Comment 2 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-06-06 21:44:04 UTC
Responsible Changed
From-To: freebsd-ports-bugs->itetcu

I'll take it.
Comment 3 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-06-07 23:02:58 UTC
State Changed
From-To: open->feedback

please run a portlint -A, fix the problems and send a new shar.
Comment 4 Robert Gogolok 2006-06-08 08:32:32 UTC
'looks fine.' now

http://w5.cs.uni-sb.de/~gogo/xye.sh
Comment 5 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-06-08 15:46:24 UTC
State Changed
From-To: feedback->open

new patch received
Comment 6 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-06-10 16:09:30 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!