diff options
author | Beech Rintoul <beech@FreeBSD.org> | 2009-02-07 03:12:50 +0000 |
---|---|---|
committer | Beech Rintoul <beech@FreeBSD.org> | 2009-02-07 03:12:50 +0000 |
commit | 9a0f54183061a9e0dcd53925e15bcef0b5d1cc20 (patch) | |
tree | e21fd2ef2a46357a0d57e9fa38b32e0b74c73538 /games/linux-hdb-demo | |
parent | 1eee004ac48bf773e2866852fbc3f0b49b2479da (diff) | |
download | ports-9a0f54183061a9e0dcd53925e15bcef0b5d1cc20.tar.gz ports-9a0f54183061a9e0dcd53925e15bcef0b5d1cc20.zip |
Guy Carrington works as a courier for the Hyperspace Delivery Service. He has
to get mail and packages to those who need them, no matter where they are.
Fight evil enemies, solve unique puzzles and try to save your big love.
WWW: http://www.linuxgamepublishing.com/info.php?id=17
PR: ports/131254
Submitted by: Marcus von Appen <mva at sysfault.org>
Notes
Notes:
svn path=/head/; revision=227754
Diffstat (limited to 'games/linux-hdb-demo')
-rw-r--r-- | games/linux-hdb-demo/Makefile | 59 | ||||
-rw-r--r-- | games/linux-hdb-demo/distinfo | 3 | ||||
-rw-r--r-- | games/linux-hdb-demo/files/hdb.in | 4 | ||||
-rw-r--r-- | games/linux-hdb-demo/pkg-descr | 5 | ||||
-rw-r--r-- | games/linux-hdb-demo/pkg-plist | 14 |
5 files changed, 85 insertions, 0 deletions
diff --git a/games/linux-hdb-demo/Makefile b/games/linux-hdb-demo/Makefile new file mode 100644 index 000000000000..937a0bd088d0 --- /dev/null +++ b/games/linux-hdb-demo/Makefile @@ -0,0 +1,59 @@ +# New ports collection makefile for: linux-hdb-demo +# Date created: 2009-02-01 +# Whom: Marcus von Appen <mva@sysfault.org> +# +# $FreeBSD$ +# + +PORTNAME= hdb-demo +PORTVERSION= 1.0 +CATEGORIES= games linux +MASTER_SITES= http://demofiles.linuxgamepublishing.com/hdb/ +PKGNAMEPREFIX= linux- +DISTNAME= hdb_demo +EXTRACT_SUFX= .run + +MAINTAINER= mva@sysfault.org +COMMENT= Hyperspace Delivery Boy Demo - deliver mail and packages + +RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \ + ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \ + ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \ + ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \ + ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis + +ONLY_FOR_ARCHS= i386 +USE_LINUX= yes +USE_XLIB= yes +NO_CDROM= Redistribution is limited, see license +NO_BUILD= yes + +DATADIR= ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} +SUB_FILES= hdb +PORTDOCS= README README.licenses README.unixthanks license.txt + +.include <bsd.port.pre.mk> + +do-extract: + @${MKDIR} ${WRKSRC} + @cd ${WRKSRC} && ${TAIL} +377 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ + ${TAR} jxf - + +do-build: + ${BRANDELF} -t Linux ${WRKSRC}/bin/Linux/x86/hdb_demo + ${BRANDELF} -t Linux ${WRKSRC}/bin/Linux/x86/hdb_demo.dynamic + +do-install: + @${MKDIR} ${DATADIR} + @cd ${WRKSRC}/bin/Linux/x86 && \ + ${INSTALL_PROGRAM} hdb_demo hdb_demo.dynamic ${DATADIR} + @${INSTALL_PROGRAM} ${WRKDIR}/hdb ${PREFIX}/bin/${PKGNAMEPREFIX}hdb + @${CP} -R ${WRKSRC}/Resources ${DATADIR} + @${CP} -R ${WRKSRC}/music ${DATADIR} + @${INSTALL_DATA} ${WRKSRC}/hyperdemo.mpc ${DATADIR} +.if !defined (NOPORTDOCS) + @${INSTALL} -d ${DOCSDIR} + @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/games/linux-hdb-demo/distinfo b/games/linux-hdb-demo/distinfo new file mode 100644 index 000000000000..883f4d125aaf --- /dev/null +++ b/games/linux-hdb-demo/distinfo @@ -0,0 +1,3 @@ +MD5 (hdb_demo.run) = cd185998c355022e950f009a970a835c +SHA256 (hdb_demo.run) = 77bf539ca025795b26e365b25c5aebb37adcdb9c7485652fb9c9d305e113fc21 +SIZE (hdb_demo.run) = 12672665 diff --git a/games/linux-hdb-demo/files/hdb.in b/games/linux-hdb-demo/files/hdb.in new file mode 100644 index 000000000000..5416b7f0386c --- /dev/null +++ b/games/linux-hdb-demo/files/hdb.in @@ -0,0 +1,4 @@ +#!/bin/sh + +cd %%DATADIR%% || exit 1 +exec ./hdb_demo "$@" diff --git a/games/linux-hdb-demo/pkg-descr b/games/linux-hdb-demo/pkg-descr new file mode 100644 index 000000000000..1950e277a524 --- /dev/null +++ b/games/linux-hdb-demo/pkg-descr @@ -0,0 +1,5 @@ +Guy Carrington works as a courier for the Hyperspace Delivery Service. He has +to get mail and packages to those who need them, no matter where they are. +Fight evil enemies, solve unique puzzles and try to save your big love. + +WWW: http://www.linuxgamepublishing.com/info.php?id=17 diff --git a/games/linux-hdb-demo/pkg-plist b/games/linux-hdb-demo/pkg-plist new file mode 100644 index 000000000000..3a5e373ef4ea --- /dev/null +++ b/games/linux-hdb-demo/pkg-plist @@ -0,0 +1,14 @@ +bin/linux-hdb +%%DATADIR%%/hdb_demo +%%DATADIR%%/hdb_demo.dynamic +%%DATADIR%%/music/jungle.ogg +%%DATADIR%%/music/low_techno.ogg +%%DATADIR%%/music/mysterious_quiet.ogg +%%DATADIR%%/music/on_a_mission.ogg +%%DATADIR%%/music/jaround.ogg +%%DATADIR%%/hyperdemo.mpc +%%DATADIR%%/Resources/pyrogon.ttf +%%DATADIR%%/Resources/cruncher.pyz +@dirrm %%DATADIR%%/music +@dirrm %%DATADIR%%/Resources +@dirrm %%DATADIR%% |