diff options
author | pav <pav@FreeBSD.org> | 2003-11-17 11:06:06 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2003-11-17 11:06:06 +0800 |
commit | c7af43a1b71378904debc8ccb2066c5c9a94a5eb (patch) | |
tree | b16ca39c12fe2de9ee65786b21d0cace1d6e2981 /games | |
parent | 2ad0fc40b7f6aaa9e53bcf9c29c6f5437814e094 (diff) | |
download | freebsd-ports-gnome-c7af43a1b71378904debc8ccb2066c5c9a94a5eb.tar.gz freebsd-ports-gnome-c7af43a1b71378904debc8ccb2066c5c9a94a5eb.tar.zst freebsd-ports-gnome-c7af43a1b71378904debc8ccb2066c5c9a94a5eb.zip |
Pathological is an enriched clone of game Logical. Features
- Sharp 800x600 graphics
- 50 diverse and challenging levels (more to come...)
- A cool 6-minute ambient soundtrack by an award-winning musician
And it reminds me my old favourite game Marble Drop.
PR: ports/59031
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>
Approved by: adamw (mentor)
Diffstat (limited to 'games')
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/pathological/Makefile | 43 | ||||
-rw-r--r-- | games/pathological/distinfo | 1 | ||||
-rw-r--r-- | games/pathological/pkg-descr | 13 | ||||
-rw-r--r-- | games/pathological/pkg-plist | 161 |
5 files changed, 219 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index b603863468f8..48656887bb04 100644 --- a/games/Makefile +++ b/games/Makefile @@ -288,6 +288,7 @@ SUBDIR += p5-Games-Bingo SUBDIR += p5-Games-Bingo-Bot SUBDIR += p5-Games-Bingo-Print + SUBDUR += pathological SUBDIR += pengpong SUBDIR += penguin-command SUBDIR += pentix diff --git a/games/pathological/Makefile b/games/pathological/Makefile new file mode 100644 index 000000000000..e8fbd32b9d08 --- /dev/null +++ b/games/pathological/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: pathological +# Date created: 15 Sept 2003 +# Whom: Janos Mohacsi <janos.mohacsi@bsd.hu> +# +# $FreeBSD$ +# + +PORTNAME= pathological +PORTVERSION= 1.1.3 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= janos.mohacsi@bsd.hu +COMMENT= Pathological is an enriched clone of the game "Logical" + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game + +USE_PYTHON= yes +NO_BUILD= yes +MAN6= pathological.6 +MANCOMPRESSED= yes + +DOC_FILES= favicon.ico index.html + +do-install: + @${MKDIR} ${DATADIR} + (cd ${WRKSRC}; tar -cf - circuits graphics music sounds pathological.ico pathological.py pathological.xpm) | \ + (cd ${DATADIR}; tar --unlink -xf -) + @printf "#!/bin/sh\ncd ${DATADIR} && \ + exec ${PYTHON_CMD} ${DATADIR}/pathological.py\n" > ${WRKDIR}/pathological.sh + @${INSTALL_SCRIPT} ${WRKDIR}/pathological.sh ${PREFIX}/bin/pathological +.ifndef(NO_INSTALL_MANPAGES) + ${INSTALL_MAN} ${WRKSRC}/${MAN6}.gz ${MAN6PREFIX}/man/man6/ +.endif +.ifndef(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for file in ${DOC_FILES} + @${INSTALL_DATA} ${WRKSRC}/html/${file} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/games/pathological/distinfo b/games/pathological/distinfo new file mode 100644 index 000000000000..45156a190876 --- /dev/null +++ b/games/pathological/distinfo @@ -0,0 +1 @@ +MD5 (pathological-1.1.3.tar.gz) = 76a446080c0fed12baf39354d8e0ce4a diff --git a/games/pathological/pkg-descr b/games/pathological/pkg-descr new file mode 100644 index 000000000000..e130492528a0 --- /dev/null +++ b/games/pathological/pkg-descr @@ -0,0 +1,13 @@ +Pathological is an enriched clone of the game "Logical" by Rainbow Arts. +To solve a level, fill each wheel with four marbles of matching color. +Various board elements such as teleporters, switches, filters, etc., make +the game interesting and challenging. New levels can be created using your +favorite text editor. + +Features + + * Sharp 800x600 graphics + * 50 diverse and challenging levels (more to come...) + * A cool 6-minute ambient soundtrack by an award-winning musician + +WWW: http://pathological.sourceforge.net/ diff --git a/games/pathological/pkg-plist b/games/pathological/pkg-plist new file mode 100644 index 000000000000..2e8908f1c5bb --- /dev/null +++ b/games/pathological/pkg-plist @@ -0,0 +1,161 @@ +bin/pathological +%%DATADIR%%/circuits/all-boards +%%DATADIR%%/graphics/backdrop.jpg +%%DATADIR%%/graphics/blank-bg-tile.png +%%DATADIR%%/graphics/blank-wheel-dark.png +%%DATADIR%%/graphics/blank-wheel.png +%%DATADIR%%/graphics/buffer-top.png +%%DATADIR%%/graphics/buffer.png +%%DATADIR%%/graphics/director-0.png +%%DATADIR%%/graphics/director-1.png +%%DATADIR%%/graphics/director-2.png +%%DATADIR%%/graphics/director-3.png +%%DATADIR%%/graphics/entrance.png +%%DATADIR%%/graphics/filter-0-cb.png +%%DATADIR%%/graphics/filter-0.png +%%DATADIR%%/graphics/filter-1-cb.png +%%DATADIR%%/graphics/filter-1.png +%%DATADIR%%/graphics/filter-2-cb.png +%%DATADIR%%/graphics/filter-2.png +%%DATADIR%%/graphics/filter-3-cb.png +%%DATADIR%%/graphics/filter-3.png +%%DATADIR%%/graphics/filter-4-cb.png +%%DATADIR%%/graphics/filter-4.png +%%DATADIR%%/graphics/filter-5-cb.png +%%DATADIR%%/graphics/filter-5.png +%%DATADIR%%/graphics/filter-6-cb.png +%%DATADIR%%/graphics/filter-6.png +%%DATADIR%%/graphics/filter-7-cb.png +%%DATADIR%%/graphics/filter-7.png +%%DATADIR%%/graphics/gadget.xcf +%%DATADIR%%/graphics/icon.png +%%DATADIR%%/graphics/intro.png +%%DATADIR%%/graphics/intro.xcf +%%DATADIR%%/graphics/launcher-corner.png +%%DATADIR%%/graphics/launcher-v.png +%%DATADIR%%/graphics/launcher.png +%%DATADIR%%/graphics/life-marble.png +%%DATADIR%%/graphics/marble-0-cb.png +%%DATADIR%%/graphics/marble-0.png +%%DATADIR%%/graphics/marble-1-cb.png +%%DATADIR%%/graphics/marble-1.png +%%DATADIR%%/graphics/marble-2-cb.png +%%DATADIR%%/graphics/marble-2.png +%%DATADIR%%/graphics/marble-3-cb.png +%%DATADIR%%/graphics/marble-3.png +%%DATADIR%%/graphics/marble-4-cb.png +%%DATADIR%%/graphics/marble-4.png +%%DATADIR%%/graphics/marble-5-cb.png +%%DATADIR%%/graphics/marble-5.png +%%DATADIR%%/graphics/marble-6-cb.png +%%DATADIR%%/graphics/marble-6.png +%%DATADIR%%/graphics/marble-7-cb.png +%%DATADIR%%/graphics/marble-7.png +%%DATADIR%%/graphics/marble-8-cb.png +%%DATADIR%%/graphics/marble-8.png +%%DATADIR%%/graphics/marbles.xcf +%%DATADIR%%/graphics/moving-hole-dark.png +%%DATADIR%%/graphics/moving-hole.png +%%DATADIR%%/graphics/moving-hole.xcf +%%DATADIR%%/graphics/painter-0-cb.png +%%DATADIR%%/graphics/painter-0.png +%%DATADIR%%/graphics/painter-1-cb.png +%%DATADIR%%/graphics/painter-1.png +%%DATADIR%%/graphics/painter-2-cb.png +%%DATADIR%%/graphics/painter-2.png +%%DATADIR%%/graphics/painter-3-cb.png +%%DATADIR%%/graphics/painter-3.png +%%DATADIR%%/graphics/painter-4-cb.png +%%DATADIR%%/graphics/painter-4.png +%%DATADIR%%/graphics/painter-5-cb.png +%%DATADIR%%/graphics/painter-5.png +%%DATADIR%%/graphics/painter-6-cb.png +%%DATADIR%%/graphics/painter-6.png +%%DATADIR%%/graphics/painter-7-cb.png +%%DATADIR%%/graphics/painter-7.png +%%DATADIR%%/graphics/path-0.png +%%DATADIR%%/graphics/path-1.png +%%DATADIR%%/graphics/path-10.png +%%DATADIR%%/graphics/path-11.png +%%DATADIR%%/graphics/path-12.png +%%DATADIR%%/graphics/path-13.png +%%DATADIR%%/graphics/path-14.png +%%DATADIR%%/graphics/path-15.png +%%DATADIR%%/graphics/path-2.png +%%DATADIR%%/graphics/path-3.png +%%DATADIR%%/graphics/path-4.png +%%DATADIR%%/graphics/path-5.png +%%DATADIR%%/graphics/path-6.png +%%DATADIR%%/graphics/path-7.png +%%DATADIR%%/graphics/path-8.png +%%DATADIR%%/graphics/path-9.png +%%DATADIR%%/graphics/pathological-logo.gif +%%DATADIR%%/graphics/paths.xcf +%%DATADIR%%/graphics/replicator.png +%%DATADIR%%/graphics/shredder.png +%%DATADIR%%/graphics/stoplight.png +%%DATADIR%%/graphics/switch-01.png +%%DATADIR%%/graphics/switch-02.png +%%DATADIR%%/graphics/switch-03.png +%%DATADIR%%/graphics/switch-10.png +%%DATADIR%%/graphics/switch-12.png +%%DATADIR%%/graphics/switch-13.png +%%DATADIR%%/graphics/switch-20.png +%%DATADIR%%/graphics/switch-21.png +%%DATADIR%%/graphics/switch-23.png +%%DATADIR%%/graphics/switch-30.png +%%DATADIR%%/graphics/switch-31.png +%%DATADIR%%/graphics/switch-32.png +%%DATADIR%%/graphics/teleporter-h.png +%%DATADIR%%/graphics/teleporter-v.png +%%DATADIR%%/graphics/tile.png +%%DATADIR%%/graphics/trigger.png +%%DATADIR%%/graphics/tunnel-0.png +%%DATADIR%%/graphics/tunnel-1.png +%%DATADIR%%/graphics/tunnel-10.png +%%DATADIR%%/graphics/tunnel-11.png +%%DATADIR%%/graphics/tunnel-12.png +%%DATADIR%%/graphics/tunnel-13.png +%%DATADIR%%/graphics/tunnel-14.png +%%DATADIR%%/graphics/tunnel-15.png +%%DATADIR%%/graphics/tunnel-2.png +%%DATADIR%%/graphics/tunnel-3.png +%%DATADIR%%/graphics/tunnel-4.png +%%DATADIR%%/graphics/tunnel-5.png +%%DATADIR%%/graphics/tunnel-6.png +%%DATADIR%%/graphics/tunnel-7.png +%%DATADIR%%/graphics/tunnel-8.png +%%DATADIR%%/graphics/tunnel-9.png +%%DATADIR%%/graphics/wheel-dark.png +%%DATADIR%%/graphics/wheel.png +%%DATADIR%%/graphics/wheel.xcf +%%DATADIR%%/music/background.xm +%%DATADIR%%/music/intro.xm +%%DATADIR%%/pathological.ico +%%DATADIR%%/pathological.py +%%DATADIR%%/pathological.xpm +%%DATADIR%%/sounds/change_color.wav +%%DATADIR%%/sounds/die.wav +%%DATADIR%%/sounds/direct_marble.wav +%%DATADIR%%/sounds/extra_life.wav +%%DATADIR%%/sounds/filter_admit.wav +%%DATADIR%%/sounds/incorrect.wav +%%DATADIR%%/sounds/levelfinish.wav +%%DATADIR%%/sounds/marble_release.wav +%%DATADIR%%/sounds/menu_scroll.wav +%%DATADIR%%/sounds/ping.wav +%%DATADIR%%/sounds/replicator.wav +%%DATADIR%%/sounds/shredder.wav +%%DATADIR%%/sounds/switch.wav +%%DATADIR%%/sounds/teleport.wav +%%DATADIR%%/sounds/trigger_setup.wav +%%DATADIR%%/sounds/wheel_completed.wav +%%DATADIR%%/sounds/wheel_turn.wav +%%PORTDOCS%%%%DOCSDIR%%/favicon.ico +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm %%DATADIR%%/sounds +@dirrm %%DATADIR%%/music +@dirrm %%DATADIR%%/graphics +@dirrm %%DATADIR%%/circuits +@dirrm %%DATADIR%% |