Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Aug 2012 16:03:35 +0200
From:      User & nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/170312: [NEW PORT] games/kye-data: Extra Levels for Python Kye
Message-ID:  <20120801140340.08A43106566B@hub.freebsd.org>
Resent-Message-ID: <201208011410.q71EA3oP052375@freefall.freebsd.org>

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

>Number:         170312
>Category:       ports
>Synopsis:       [NEW PORT] games/kye-data: Extra Levels for Python Kye
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 01 14:10:03 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     User &
>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:
Extra Levels for Python Kye.

This is a clone of the game Kye for Windows, originally by Colin Garbutt. It
is a puzzle game, which is a little like the old falling-rocks puzzle games,
and perhaps also inspired a little by Sokoban. But Kye has more variety of
objects, and so is capable of posing quite complex puzzles.

This clone is written by Colin Phipps <cph@moria.org.uk> in Python and uses
gtk. So it will run on modern Linux systems easily enough, and indeed should
work on any system with working Python and pygtk. It works on Windows as well,
for instance.

WWW: http://games.moria.org.uk/kye/mylevels/
     http://www.nuke.demon.co.uk/kye/levels/

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:
#
#	kye-data
#	kye-data/Makefile
#	kye-data/pkg-descr
#	kye-data/distinfo
#	kye-data/pkg-plist
#
echo c - kye-data
mkdir -p kye-data > /dev/null 2>&1
echo x - kye-data/Makefile
sed 's/^X//' >kye-data/Makefile << '5520940ba8ec79f4d088c59eb84664ba'
X# New Ports collection makefile for:	Python Kye data
X# Date created:		2012-07-25
X# Whom:			nemysis@gmx.ch
X#
X# $FreeBSD$
X#
X
XPORTNAME=	kye-data
XPORTVERSION=	20120725
XCATEGORIES=	games
XMASTER_SITES=	http://games.moria.org.uk/kye/ \
X		http://www.nuke.demon.co.uk/kye/levels/
X# Selection of production-ready/well-known Kye Levels
X# (ziped Levels already included from games.moria.org.uk are excluded)
X# Please contact the MAINTAINER if a Level is missing
XDISTFILES=	jungle.kye maze.kye problem.kye system.kye mystical.kye \
X		hordes.kye crowds.kye \
X		vvv1.zip vvv2.zip vvv3.zip vexkyelevels.zip Training.zip \
X		Beginner.zip RComb.zip 2Fun4Me.zip Action2.zip jg.zip \
X		afebrile.zip alanskye.zip AntKye2.zip Danish.zip Garyskye.zip \
X		gsmick.zip InARush.zip nelsons.zip Newkye.zip philsel1.zip \
X		Ricardo.zip TPsKye.zip sampler.zip
XDIST_SUBDIR=	kye
XEXTRACT_ONLY=
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	Extra Levels for Python Kye
X
XRUN_DEPENDS=	${LOCALBASE}/bin/Kye:${PORTSDIR}/games/kye
XEXTRACT_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
X
XNO_BUILD=	yes
XNO_WRKSUBDIR=	yes
X
XDATADIR=	${PREFIX}/share/kye
XLEVELS=		jungle.kye maze.kye problem.kye system.kye mystical.kye \
X		hordes.kye crowds.kye
XLEVELS_ZIP=	vvv1.zip vvv2.zip vvv3.zip vexkyelevels.zip Training.zip \
X		Beginner.zip RComb.zip 2Fun4Me.zip Action2.zip jg.zip \
X		afebrile.zip alanskye.zip AntKye2.zip Danish.zip Garyskye.zip \
X		gsmick.zip InARush.zip nelsons.zip Newkye.zip philsel1.zip \
X		Ricardo.zip TPsKye.zip sampler.zip
X
Xdo-install:
X.  for f in ${LEVELS}
X	@cd ${PORTSDIR}/distfiles/kye/ && ${COPYTREE_SHARE} ${f} ${DATADIR}/
X.  endfor
X
X.  for f in ${LEVELS_ZIP}
X	@${UNZIP_CMD} -qo -d ${DATADIR} ${PORTSDIR}/distfiles/kye/${f}
X.  endfor
X
Xpost-install:
X	@(cd ${DATADIR} && ${MV} "newkye_ french_engl.rtf" Newkye_french_engl.rtf)
X	@(cd ${DATADIR} && ${MV} readme.txt vex.txt)
X	@(cd ${DATADIR} && ${MV} Readit.txt TPsKye.txt)
X	@(cd ${DATADIR} && ${MV} Readme.txt Training.txt)
X	@for i in `${FIND} ${DATADIR} -name \*.KYE`; do \
X		${MV} $$i `echo $$i | ${SED} -e 's/KYE/kye/'`; done
X	@(cd ${DATADIR} && ${CHMOD} 644 ${DATADIR}/*.kye && ${CHMOD} 644 ${DATADIR}/*.txt)
X
X.include <bsd.port.mk>
5520940ba8ec79f4d088c59eb84664ba
echo x - kye-data/pkg-descr
sed 's/^X//' >kye-data/pkg-descr << '3ab8769df12fa91c9f1f0b106b2a2780'
XExtra Levels for Python Kye.
X
XThis is a clone of the game Kye for Windows, originally by Colin Garbutt. It
Xis a puzzle game, which is a little like the old falling-rocks puzzle games,
Xand perhaps also inspired a little by Sokoban. But Kye has more variety of
Xobjects, and so is capable of posing quite complex puzzles.
X
XThis clone is written by Colin Phipps <cph@moria.org.uk> in Python and uses
Xgtk. So it will run on modern Linux systems easily enough, and indeed should
Xwork on any system with working Python and pygtk. It works on Windows as well,
Xfor instance.
X
XWWW: http://games.moria.org.uk/kye/mylevels/
X     http://www.nuke.demon.co.uk/kye/levels/
3ab8769df12fa91c9f1f0b106b2a2780
echo x - kye-data/distinfo
sed 's/^X//' >kye-data/distinfo << '3b80025bbb16bd8031c7784d97d7246f'
XSHA256 (kye/jungle.kye) = 1651817410a66210025efb0a4dfca6bc8b70d108905e51eed873bda59964576b
XSIZE (kye/jungle.kye) = 6943
XSHA256 (kye/maze.kye) = 5955f5541fd192527c6b77619b7e7e0c09efbd206372033b9c2f91ff26dd1a72
XSIZE (kye/maze.kye) = 6952
XSHA256 (kye/problem.kye) = 5879adba363fe50d6f3930a327ddb5c03d710b69c031deeb9ac7a925945086e3
XSIZE (kye/problem.kye) = 13952
XSHA256 (kye/system.kye) = b5c6c2e29b1bd2d5e2de6660d0e6ecdfbbd5819ab00cefddd89009d906234147
XSIZE (kye/system.kye) = 4228
XSHA256 (kye/mystical.kye) = 48c9db6bdb0c50ef5ef576c3afaa17d5d74dc978a62506dcce9825fcf695daad
XSIZE (kye/mystical.kye) = 2820
XSHA256 (kye/hordes.kye) = 650bb1cd8342c2034e4a77f04b9fc2b14585b495de3d97cde8a74785aae8f0df
XSIZE (kye/hordes.kye) = 4165
XSHA256 (kye/crowds.kye) = 0535d9589043a1d70443c23def69cf3749fe19a856638d81d38b32c4088e50f1
XSIZE (kye/crowds.kye) = 4887
XSHA256 (kye/vvv1.zip) = 1f83cd0d764aeefeaa25dd1708b59491096f75e30b7d95f130e071b80a553aba
XSIZE (kye/vvv1.zip) = 3214
XSHA256 (kye/vvv2.zip) = ce2c00897bcf50e1d0ca47e9a791d2a1996966088d372f84f907e2d2ef4c4fce
XSIZE (kye/vvv2.zip) = 3486
XSHA256 (kye/vvv3.zip) = 94d91b27004ae0a8a9f66f249371da1f02f23dc5ce4d68772b9a16499df4b645
XSIZE (kye/vvv3.zip) = 3494
XSHA256 (kye/vexkyelevels.zip) = 8cb88517101e74805d4c5178c62e3b88ad3881174084c66a4e20311ab5b97a49
XSIZE (kye/vexkyelevels.zip) = 3228
XSHA256 (kye/Training.zip) = 1a31522385a6f90477346d5dc669b9ba3f2744249e5da18aeb4d988e4b651a0f
XSIZE (kye/Training.zip) = 3554
XSHA256 (kye/Beginner.zip) = 8d901a72528018b45c4a8226c2a7520b08647c7610d0e09ff629df2978be6c74
XSIZE (kye/Beginner.zip) = 2390
XSHA256 (kye/RComb.zip) = baf8fc144736c1c77945b2c83119e8380e76611eb20ad15c28494f73d6e2ee57
XSIZE (kye/RComb.zip) = 3291
XSHA256 (kye/2Fun4Me.zip) = 6d47ccfd87acde3d1812eb61a7cdac926c2c5ef898742b1837cab64865f111fa
XSIZE (kye/2Fun4Me.zip) = 1773
XSHA256 (kye/Action2.zip) = cfbe5796a74938a1622fce9a67df754f7c1d8a7aa725b35a19a8dd7332cc5e5a
XSIZE (kye/Action2.zip) = 4479
XSHA256 (kye/jg.zip) = 94f55396b0134eeadca25f32f70f511cfd5964d60b7cd45cb888f862062ed07d
XSIZE (kye/jg.zip) = 1893
XSHA256 (kye/afebrile.zip) = 0e948982bf50fc771b9d3b21d37e156bf3d3c8ffdbfb71efd8f94533155f4718
XSIZE (kye/afebrile.zip) = 1207
XSHA256 (kye/alanskye.zip) = 6a1efff461c1f74f017822fa5bbfde616ecb85309d76e49f1383fbd35c186236
XSIZE (kye/alanskye.zip) = 2217
XSHA256 (kye/AntKye2.zip) = 35cdad33a29c846d0a21ff70ac7397864ab648db5a114fdfea79f320cb715137
XSIZE (kye/AntKye2.zip) = 1603
XSHA256 (kye/Danish.zip) = a2be4ab40c0fec6c406004798d7f3eb36a593e81b17dcc09ed73084f10191716
XSIZE (kye/Danish.zip) = 2437
XSHA256 (kye/Garyskye.zip) = 330b49a85b35a60832fd85d8b59f73ccd9097455c1b31d0a716917f357c3db29
XSIZE (kye/Garyskye.zip) = 6863
XSHA256 (kye/gsmick.zip) = 48f396faf297a133794e8ece1d664536ed68e30698c345f0212f4444caf97000
XSIZE (kye/gsmick.zip) = 2631
XSHA256 (kye/InARush.zip) = bc5584e2f917a9dec901e2a9c61454ad7e7c006b87dd04a4af10c392643558cb
XSIZE (kye/InARush.zip) = 1767
XSHA256 (kye/nelsons.zip) = 6706cb95cfde5bf6364a050237bd90f08e2d75f41dd3b616ad120045ef19e887
XSIZE (kye/nelsons.zip) = 4246
XSHA256 (kye/Newkye.zip) = d9b515e2c4f5344727580c52e88e5b44f8e11f73158dad187d9c3249f6ac2d85
XSIZE (kye/Newkye.zip) = 6912
XSHA256 (kye/philsel1.zip) = 7fece7e465831c4f0562cfd8df2029b671f7a96d811a1cd71cb2fd96def67061
XSIZE (kye/philsel1.zip) = 3665
XSHA256 (kye/Ricardo.zip) = 50707f982e0fa28659b58fd8cbd25be2f357fa09cc6dc576d07a4406b0fe7a86
XSIZE (kye/Ricardo.zip) = 1259
XSHA256 (kye/TPsKye.zip) = f65ef0cc8322e153334d39626c577082dd310c08b6ebf07586186114d8853988
XSIZE (kye/TPsKye.zip) = 10483
XSHA256 (kye/sampler.zip) = 6b5d85e8f8b87298ea927424159ee15c7609fd2e81068e68fd7df60f2c76e4f1
XSIZE (kye/sampler.zip) = 4641
3b80025bbb16bd8031c7784d97d7246f
echo x - kye-data/pkg-plist
sed 's/^X//' >kye-data/pkg-plist << '0668ff4661c2f4f55a508f060652183e'
Xshare/kye/2Fun4Me.kye
Xshare/kye/7Tasks.kye
Xshare/kye/9.kye
Xshare/kye/Action2.kye
Xshare/kye/Alphabatch.kye
Xshare/kye/AntKye2.kye
Xshare/kye/Beginner.kye
Xshare/kye/DANISH.kye
Xshare/kye/EASY.kye
Xshare/kye/GARY.kye
Xshare/kye/Hweyards.kye
Xshare/kye/InARush.kye
Xshare/kye/Newkye.kye
Xshare/kye/Newkye_french_engl.rtf
Xshare/kye/RComb.kye
Xshare/kye/Ricardo.kye
Xshare/kye/Sampler.kye
Xshare/kye/TPsKye.txt
Xshare/kye/Training.kye
Xshare/kye/Training.txt
Xshare/kye/afebrile.kye
Xshare/kye/afebrile2.kye
Xshare/kye/afebrile3.kye
Xshare/kye/alanskye.kye
Xshare/kye/anoder.kye
Xshare/kye/blaster.kye
Xshare/kye/crowds.kye
Xshare/kye/crux4.kye
Xshare/kye/gsmick.kye
Xshare/kye/happy.kye
Xshare/kye/home.kye
Xshare/kye/hordes.kye
Xshare/kye/jg.kye
Xshare/kye/jungle.kye
Xshare/kye/maze.kye
Xshare/kye/mystical.kye
Xshare/kye/nelsons.kye
Xshare/kye/philsel1.kye
Xshare/kye/pong.kye
Xshare/kye/problem.kye
Xshare/kye/system.kye
Xshare/kye/vex.kye
Xshare/kye/vex.txt
Xshare/kye/vvv1.kye
Xshare/kye/vvv2.kye
Xshare/kye/vvv3.kye
X@dirrmtry share/kye
X@dirrmtry share/applications
0668ff4661c2f4f55a508f060652183e
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?20120801140340.08A43106566B>