ports/59031: New port: games/pathological 1.1.3

Janos Mohacsi mohacsi at niif.hu
Fri Nov 7 10:00:34 UTC 2003


>Number:         59031
>Category:       ports
>Synopsis:       New port: games/pathological 1.1.3
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 07 02:00:31 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Janos Mohacsi
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
NIIF
>Environment:
System: FreeBSD norfolk.ki.iif.hu 5.1-CURRENT FreeBSD 5.1-CURRENT #3: Wed Sep 24 06:43:56 CEST 2003 root at norfolk.ki.iif.hu:/usr/obj/usr/src/sys/NORFOLK i386

>Description:
		New port: pathological version 1.1.3. 
		This game is an enriched clone of the game "Logical" 
		by Rainbow Arts.
>How-To-Repeat:
		Apply this shar.
>Fix:

# 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:
#
#	pathological/
#	pathological/pkg-plist
#	pathological/pkg-descr
#	pathological/distinfo
#	pathological/Makefile
#
echo c - pathological/
mkdir -p pathological/ > /dev/null 2>&1
echo x - pathological/pkg-plist
sed 's/^X//' >pathological/pkg-plist << 'END-of-pathological/pkg-plist'
Xbin/pathological
Xshare/pathological/circuits/all-boards
Xshare/pathological/graphics/backdrop.jpg
Xshare/pathological/graphics/blank-bg-tile.png
Xshare/pathological/graphics/blank-wheel-dark.png
Xshare/pathological/graphics/blank-wheel.png
Xshare/pathological/graphics/buffer-top.png
Xshare/pathological/graphics/buffer.png
Xshare/pathological/graphics/director-0.png
Xshare/pathological/graphics/director-1.png
Xshare/pathological/graphics/director-2.png
Xshare/pathological/graphics/director-3.png
Xshare/pathological/graphics/entrance.png
Xshare/pathological/graphics/filter-0-cb.png
Xshare/pathological/graphics/filter-0.png
Xshare/pathological/graphics/filter-1-cb.png
Xshare/pathological/graphics/filter-1.png
Xshare/pathological/graphics/filter-2-cb.png
Xshare/pathological/graphics/filter-2.png
Xshare/pathological/graphics/filter-3-cb.png
Xshare/pathological/graphics/filter-3.png
Xshare/pathological/graphics/filter-4-cb.png
Xshare/pathological/graphics/filter-4.png
Xshare/pathological/graphics/filter-5-cb.png
Xshare/pathological/graphics/filter-5.png
Xshare/pathological/graphics/filter-6-cb.png
Xshare/pathological/graphics/filter-6.png
Xshare/pathological/graphics/filter-7-cb.png
Xshare/pathological/graphics/filter-7.png
Xshare/pathological/graphics/gadget.xcf
Xshare/pathological/graphics/icon.png
Xshare/pathological/graphics/intro.png
Xshare/pathological/graphics/intro.xcf
Xshare/pathological/graphics/launcher-corner.png
Xshare/pathological/graphics/launcher-v.png
Xshare/pathological/graphics/launcher.png
Xshare/pathological/graphics/life-marble.png
Xshare/pathological/graphics/marble-0-cb.png
Xshare/pathological/graphics/marble-0.png
Xshare/pathological/graphics/marble-1-cb.png
Xshare/pathological/graphics/marble-1.png
Xshare/pathological/graphics/marble-2-cb.png
Xshare/pathological/graphics/marble-2.png
Xshare/pathological/graphics/marble-3-cb.png
Xshare/pathological/graphics/marble-3.png
Xshare/pathological/graphics/marble-4-cb.png
Xshare/pathological/graphics/marble-4.png
Xshare/pathological/graphics/marble-5-cb.png
Xshare/pathological/graphics/marble-5.png
Xshare/pathological/graphics/marble-6-cb.png
Xshare/pathological/graphics/marble-6.png
Xshare/pathological/graphics/marble-7-cb.png
Xshare/pathological/graphics/marble-7.png
Xshare/pathological/graphics/marble-8-cb.png
Xshare/pathological/graphics/marble-8.png
Xshare/pathological/graphics/marbles.xcf
Xshare/pathological/graphics/moving-hole-dark.png
Xshare/pathological/graphics/moving-hole.png
Xshare/pathological/graphics/moving-hole.xcf
Xshare/pathological/graphics/painter-0-cb.png
Xshare/pathological/graphics/painter-0.png
Xshare/pathological/graphics/painter-1-cb.png
Xshare/pathological/graphics/painter-1.png
Xshare/pathological/graphics/painter-2-cb.png
Xshare/pathological/graphics/painter-2.png
Xshare/pathological/graphics/painter-3-cb.png
Xshare/pathological/graphics/painter-3.png
Xshare/pathological/graphics/painter-4-cb.png
Xshare/pathological/graphics/painter-4.png
Xshare/pathological/graphics/painter-5-cb.png
Xshare/pathological/graphics/painter-5.png
Xshare/pathological/graphics/painter-6-cb.png
Xshare/pathological/graphics/painter-6.png
Xshare/pathological/graphics/painter-7-cb.png
Xshare/pathological/graphics/painter-7.png
Xshare/pathological/graphics/path-0.png
Xshare/pathological/graphics/path-1.png
Xshare/pathological/graphics/path-10.png
Xshare/pathological/graphics/path-11.png
Xshare/pathological/graphics/path-12.png
Xshare/pathological/graphics/path-13.png
Xshare/pathological/graphics/path-14.png
Xshare/pathological/graphics/path-15.png
Xshare/pathological/graphics/path-2.png
Xshare/pathological/graphics/path-3.png
Xshare/pathological/graphics/path-4.png
Xshare/pathological/graphics/path-5.png
Xshare/pathological/graphics/path-6.png
Xshare/pathological/graphics/path-7.png
Xshare/pathological/graphics/path-8.png
Xshare/pathological/graphics/path-9.png
Xshare/pathological/graphics/pathological-logo.gif
Xshare/pathological/graphics/paths.xcf
Xshare/pathological/graphics/replicator.png
Xshare/pathological/graphics/shredder.png
Xshare/pathological/graphics/stoplight.png
Xshare/pathological/graphics/switch-01.png
Xshare/pathological/graphics/switch-02.png
Xshare/pathological/graphics/switch-03.png
Xshare/pathological/graphics/switch-10.png
Xshare/pathological/graphics/switch-12.png
Xshare/pathological/graphics/switch-13.png
Xshare/pathological/graphics/switch-20.png
Xshare/pathological/graphics/switch-21.png
Xshare/pathological/graphics/switch-23.png
Xshare/pathological/graphics/switch-30.png
Xshare/pathological/graphics/switch-31.png
Xshare/pathological/graphics/switch-32.png
Xshare/pathological/graphics/teleporter-h.png
Xshare/pathological/graphics/teleporter-v.png
Xshare/pathological/graphics/tile.png
Xshare/pathological/graphics/trigger.png
Xshare/pathological/graphics/tunnel-0.png
Xshare/pathological/graphics/tunnel-1.png
Xshare/pathological/graphics/tunnel-10.png
Xshare/pathological/graphics/tunnel-11.png
Xshare/pathological/graphics/tunnel-12.png
Xshare/pathological/graphics/tunnel-13.png
Xshare/pathological/graphics/tunnel-14.png
Xshare/pathological/graphics/tunnel-15.png
Xshare/pathological/graphics/tunnel-2.png
Xshare/pathological/graphics/tunnel-3.png
Xshare/pathological/graphics/tunnel-4.png
Xshare/pathological/graphics/tunnel-5.png
Xshare/pathological/graphics/tunnel-6.png
Xshare/pathological/graphics/tunnel-7.png
Xshare/pathological/graphics/tunnel-8.png
Xshare/pathological/graphics/tunnel-9.png
Xshare/pathological/graphics/wheel-dark.png
Xshare/pathological/graphics/wheel.png
Xshare/pathological/graphics/wheel.xcf
Xshare/pathological/music/background.xm
Xshare/pathological/music/intro.xm
Xshare/pathological/pathological.ico
Xshare/pathological/pathological.py
Xshare/pathological/pathological.xpm
Xshare/pathological/sounds/change_color.wav
Xshare/pathological/sounds/die.wav
Xshare/pathological/sounds/direct_marble.wav
Xshare/pathological/sounds/extra_life.wav
Xshare/pathological/sounds/filter_admit.wav
Xshare/pathological/sounds/incorrect.wav
Xshare/pathological/sounds/levelfinish.wav
Xshare/pathological/sounds/marble_release.wav
Xshare/pathological/sounds/menu_scroll.wav
Xshare/pathological/sounds/ping.wav
Xshare/pathological/sounds/replicator.wav
Xshare/pathological/sounds/shredder.wav
Xshare/pathological/sounds/switch.wav
Xshare/pathological/sounds/teleport.wav
Xshare/pathological/sounds/trigger_setup.wav
Xshare/pathological/sounds/wheel_completed.wav
Xshare/pathological/sounds/wheel_turn.wav
X at dirrm share/pathological/sounds
X at dirrm share/pathological/music
X at dirrm share/pathological/graphics
X at dirrm share/pathological/circuits
X at dirrm share/pathological/
X%%PORTDOCS%%%%DOCSDIR%%/favicon.ico
X%%PORTDOCS%%%%DOCSDIR%%/index.html
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-pathological/pkg-plist
echo x - pathological/pkg-descr
sed 's/^X//' >pathological/pkg-descr << 'END-of-pathological/pkg-descr'
XPathological is an enriched clone of the game "Logical" by Rainbow Arts. 
XTo solve a level, fill each wheel with four marbles of matching color. 
XVarious board elements such as teleporters, switches, filters, etc., make 
Xthe game interesting and challenging. New levels can be created using your 
Xfavorite text editor.
X
XFeatures
X
X    * Sharp 800x600 graphics
X    * 50 diverse and challenging levels (more to come...)
X    * A cool 6-minute ambient soundtrack by an award-winning musician
X
XWWW:	http://pathological.sourceforge.net/
END-of-pathological/pkg-descr
echo x - pathological/distinfo
sed 's/^X//' >pathological/distinfo << 'END-of-pathological/distinfo'
XMD5 (pathological-1.1.3.tar.gz) = 76a446080c0fed12baf39354d8e0ce4a
END-of-pathological/distinfo
echo x - pathological/Makefile
sed 's/^X//' >pathological/Makefile << 'END-of-pathological/Makefile'
X# New ports collection makefile for:    pathological
X# Date created:         		15 Sept 2003
X# Whom:                 		Janos Mohacsi <janos.mohacsi at bsd.hu>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pathological
XPORTVERSION=	1.1.3
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	janos.mohacsi at bsd.hu
XCOMMENT=	Pathological is an enriched clone of the game "Logical"
X
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game
X
XUSE_PYTHON=	yes
XNO_BUILD=	yes
XMAN6=		pathological.6
XMANCOMPRESSED=	yes
X
XDOC_FILES=	favicon.ico index.html
X
Xdo-install:
X	@${MKDIR} ${PREFIX}/share/pathological
X	(cd ${WRKSRC}; tar -cf - circuits graphics music sounds pathological.ico pathological.py pathological.xpm) | \
X		(cd ${PREFIX}/share/pathological; tar --unlink -xf -)
X	@printf "#!/bin/sh\ncd ${PREFIX}/share/pathological && \
X		exec ${PYTHON_CMD} ${PREFIX}/share/pathological/pathological.py\n" > ${WRKDIR}/pathological.sh
X	@${INSTALL_SCRIPT} ${WRKDIR}/pathological.sh ${PREFIX}/bin/pathological
X.ifndef(NO_INSTALL_MANPAGES)
X	${INSTALL_MAN} ${WRKSRC}/${MAN6}.gz ${MAN6PREFIX}/man/man6/
X.endif
X
Xpost-install:
X.ifndef(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for file in ${DOC_FILES}
X	@${INSTALL_DATA} ${WRKSRC}/html/${file} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-pathological/Makefile
exit


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



More information about the freebsd-ports-bugs mailing list