Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Aug 2004 16:40:01 +0200 (CEST)
From:      Janos Mohacsi <mohacsi@niif.hu>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/70577: [NEW PORT] games/linux-hohlin: Remake of the classic spectrum game Head over Heels
Message-ID:  <200408171440.i7HEe1Sr021417@scone.ki.iif.hu>
Resent-Message-ID: <200408171450.i7HEoGOS034353@freefall.freebsd.org>

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

>Number:         70577
>Category:       ports
>Synopsis:       [NEW PORT] games/linux-hohlin: Remake of the classic spectrum game Head over Heels
>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:   Tue Aug 17 14:50:16 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Janos Mohacsi
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
NIIF/HUNGARNET
>Environment:
System: FreeBSD scone.ki.iif.hu 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Wed Aug  4 11:53:21 CEST
>Description:
New port: games/linux-hohlin version 1.01

The original Head Over Heels was released around about 1987. It was 
immediately praised in the press as being quite the best isometric adventure 
game. This version is a pretty darn faithful remake of the Speccy original 
except with a few spanking extra bits.

WWW:	http://retrospec.sgn.net/games/hoh/index.html

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
Apply this diff.

>Fix:

--- linux-hohlin-1.01.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:
#
#	hohlin
#	hohlin/pkg-descr
#	hohlin/Makefile
#	hohlin/pkg-plist
#	hohlin/distinfo
#	hohlin/files
#	hohlin/files/hoh.sh
#
echo c - hohlin
mkdir -p hohlin > /dev/null 2>&1
echo x - hohlin/pkg-descr
sed 's/^X//' >hohlin/pkg-descr << 'END-of-hohlin/pkg-descr'
XThe original Head Over Heels was released around about 1987. It was 
Ximmediately praised in the press as being quite the best isometric adventure 
Xgame. This version is a pretty darn faithful remake of the Speccy original 
Xexcept with a few spanking extra bits.
X
XWWW:	http://retrospec.sgn.net/games/hoh/index.html
END-of-hohlin/pkg-descr
echo x - hohlin/Makefile
sed 's/^X//' >hohlin/Makefile << 'END-of-hohlin/Makefile'
X# New ports collection makefile for:	hohlin
X# Date created:		2004-08-17
X# Whom:			Janos Mohacsi <janos.mohacsi@bsd.hu>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	hohlin
XPORTVERSION=	1.01
XCATEGORIES=	games
X#MASTER_SITES=	http://retrospec.sgn.net/download.php?id=63&path=games/hoh/bin/
X#requires post to download
XMASTER_SITES=	http://skye.ki.iif.hu/~mohacsi/downloads/
XPKGNAMEPREFIX=	linux-
XDISTNAME=	${PORTNAME}-${SHORTPORTVERSION}
X
XMAINTAINER=	janos.mohacsi@bsd.hu
XCOMMENT=	Remake of the classic spectrum game Head over Heels
X
XWRKSRC=		${WRKDIR}/hoh-install-${PORTVERSION}/
X
XUSE_BZIP2=	YES
XNO_BUILD=	YES
XONLY_FOR_ARCHS=	i386
XSHORTPORTVERSION=${PORTVERSION:C/([0-9]*)\.([0-9]*)/\1\2/}
X
X.include <bsd.port.pre.mk>
X.if exists(${LINUXBASE}/lib/libc-2.3.2.so) || defined(WITH_LINUX8)
XRUN_DEPENDS+=	${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs
XWITH_LINUX8=	YES
X.else
XUSE_LINUX=	YES
X.endif
X
Xdo-install:
X	${MKDIR} ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/data/HoH ${DATADIR}
X	${INSTALL_DATA} ${WRKSRC}/data/HoHOriginal.dat ${DATADIR}
X	${MKDIR} ${DATADIR}/Sound
X	${INSTALL_DATA} ${WRKSRC}/data/Sound/Sound.dat ${DATADIR}/Sound/
X	${INSTALL_DATA} ${WRKSRC}/data/Sound/Game.ogg ${DATADIR}/Sound/
X	${INSTALL_DATA} ${WRKSRC}/data/Sound/Theme.ogg ${DATADIR}/Sound/
X	${SED} -e 's:%%DATADIR%%:${DATADIR}:g' ${FILESDIR}/hoh.sh > \
X		${PREFIX}/bin/HoH
X	${CHMOD} +x ${PREFIX}/bin/HoH
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${CP} -R ${WRKSRC}/docs/* ${DOCSDIR}
X.endif
X
X.include <bsd.port.post.mk>
END-of-hohlin/Makefile
echo x - hohlin/pkg-plist
sed 's/^X//' >hohlin/pkg-plist << 'END-of-hohlin/pkg-plist'
X@comment $FreeBSD$
Xbin/HoH
X%%DATADIR%%/HoH
X%%DATADIR%%/HoHOriginal.dat
X%%DATADIR%%/Sound/Sound.dat
X%%DATADIR%%/Sound/Game.ogg
X%%DATADIR%%/Sound/Theme.ogg
X@dirrm %%DATADIR%%/Sound
X@dirrm %%DATADIR%%
X%%PORTDOCS%%%%DOCSDIR%%/File_id.diz
X%%PORTDOCS%%%%DOCSDIR%%/HoH.css
X%%PORTDOCS%%%%DOCSDIR%%/HoH.nfo
X%%PORTDOCS%%%%DOCSDIR%%/Manual.html
X%%PORTDOCS%%%%DOCSDIR%%/Manual.pdf
X%%PORTDOCS%%%%DOCSDIR%%/Manual.txt
X%%PORTDOCS%%%%DOCSDIR%%/gfx/icon-1.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Bag.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/logo-t1.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/logo-t2.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/retrospec.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Bunny.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Crown.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/logo-tl.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Teleport.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Conveyor.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Hooter.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/c-b.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Fish.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/c-l.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/c-r.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/c-t.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/t-manual.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/tagline.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Puppy.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Heels.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Head.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/red-back.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/c-bl.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/c-br.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/retrospec-logo.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/1t.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/HeadAndHeels.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Donuts.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/gray-back.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/logo-1.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/logo-l1.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/logo-l2.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/c-tr.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Switch.gif
X%%PORTDOCS%%%%DOCSDIR%%/gfx/Spring.gif
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/gfx
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-hohlin/pkg-plist
echo x - hohlin/distinfo
sed 's/^X//' >hohlin/distinfo << 'END-of-hohlin/distinfo'
XMD5 (hohlin-101.tar.bz2) = 927d1a1dee927b5c495bfd39b0458a45
XSIZE (hohlin-101.tar.bz2) = 14808528
END-of-hohlin/distinfo
echo c - hohlin/files
mkdir -p hohlin/files > /dev/null 2>&1
echo x - hohlin/files/hoh.sh
sed 's/^X//' >hohlin/files/hoh.sh << 'END-of-hohlin/files/hoh.sh'
X#!/bin/sh
Xcd %%DATADIR%%
Xexec ./HoH
END-of-hohlin/files/hoh.sh
exit
--- linux-hohlin-1.01.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?200408171440.i7HEe1Sr021417>