ports/124286: port update : games/openttd

Oleg Alexeenkov proler at gmail.com
Wed Jun 4 20:50:02 UTC 2008


>Number:         124286
>Category:       ports
>Synopsis:       port update : games/openttd
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 04 20:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Oleg Alexeenkov
>Release:        
>Organization:
>Environment:
>Description:
now openttd uses configure script
>How-To-Repeat:

>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:
#
#	openttd
#	openttd/Makefile
#	openttd/pkg-descr
#	openttd/pkg-plist
#	openttd/files
#	openttd/files/pkg-message.in
#	openttd/distinfo
#
echo c - openttd
mkdir -p openttd > /dev/null 2>&1
echo x - openttd/Makefile
sed 's/^X//' >openttd/Makefile << 'END-of-openttd/Makefile'
X# New ports collection makefile for:	OpenTTD
X# Date created:				16 Dec 2004
X# Whom:					Alexey Dokuchaev <danfe at FreeBSD.org>
X#
X# $FreeBSD: ports/games/openttd/Makefile,v 1.18 2008/03/13 14:27:55 miwi Exp $
X#
X
XPORTNAME=	openttd
XPORTVERSION=	0.6.1
XPORTREVISION=	1
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	danfe at FreeBSD.org
XCOMMENT=	An open source clone of Microprose Transport Tycoon Deluxe
X
XLIB_DEPENDS=	png.5:${PORTSDIR}/graphics/png
X
XUSE_GMAKE=	yes
XHAS_CONFIGURE=	yes
XUSE_BZIP2=	yes
X
XDISTVERSIONSUFFIX=	-source
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
XCONFIGURE_ARGS+=--data-dir=share/openttd --binary-dir=
XOPTIONS=\
X	DEDICATED_SERVER_ONLY "dedicated server only (without sdl)" off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_MIDI_PLAYER)
X.endif
X.if defined(WITH_DEDICATED_SERVER_ONLY)
XCONFIGURE_ARGS+=--enable-dedicated --without-sdl
X.else
XUSE_SDL=	sdl
X.endif
X
XSUB_FILES=	pkg-message
X
XMAN6=		openttd.6
X
XDESKTOP_ENTRIES="OpenTTD" "${COMMENT}" "" "openttd" "" false
X
XDOCS=		HOWTO_compile_lang_files.txt \
X		Manual.txt elrail.svg elrail_tile.png elrail_track.png \
X		landscape.html landscape_grid.html landscape_externals.html multiplayer.txt \
X		ottd-colour-palette.gif ottd-colourtext-palette.png tileh.png
X
Xpre-everything::
X.if !defined(WITH_MIDI_PLAYER)
X	@${ECHO_MSG} "Define WITH_MIDI_PLAYER=/path/to/player to build with external MIDI player"
X.endif
X
Xdo-install:
X	@${MKDIR} ${DATADIR}/data ${DATADIR}/lang
X	${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${PREFIX}/bin
X	${INSTALL_DATA} ${WRKSRC}/bin/data/* ${DATADIR}/data
X	${INSTALL_DATA} ${WRKSRC}/bin/lang/*.lng ${DATADIR}/lang
X	${INSTALL_MAN} ${WRKSRC}/docs/${MAN6} ${MANPREFIX}/man/man6
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X. for f in ${DOCS}
X	${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR}
X. endfor
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-openttd/Makefile
echo x - openttd/pkg-descr
sed 's/^X//' >openttd/pkg-descr << 'END-of-openttd/pkg-descr'
XOpenTTD is a clone of Transport Tycoon Deluxe, a popular Microprose game
Xoriginally written by Chris Sawyer.  It attempts to mimic the original game
Xas closely as possible while extending it with new features.
X
XWWW: http://www.openttd.org/
END-of-openttd/pkg-descr
echo x - openttd/pkg-plist
sed 's/^X//' >openttd/pkg-plist << 'END-of-openttd/pkg-plist'
Xbin/openttd
X%%DATADIR%%/data/openttdd.grf
X%%DATADIR%%/data/openttdw.grf
X%%DATADIR%%/data/generictrams_v0.4.grf
X%%DATADIR%%/data/opntitle.dat
X at dirrm %%DATADIR%%/data
X%%DATADIR%%/lang/afrikaans.lng
X%%DATADIR%%/lang/brazilian_portuguese.lng
X%%DATADIR%%/lang/bulgarian.lng
X%%DATADIR%%/lang/catalan.lng
X%%DATADIR%%/lang/croatian.lng
X%%DATADIR%%/lang/czech.lng
X%%DATADIR%%/lang/danish.lng
X%%DATADIR%%/lang/dutch.lng
X%%DATADIR%%/lang/english.lng
X%%DATADIR%%/lang/english_US.lng
X%%DATADIR%%/lang/esperanto.lng
X%%DATADIR%%/lang/estonian.lng
X%%DATADIR%%/lang/finnish.lng
X%%DATADIR%%/lang/french.lng
X%%DATADIR%%/lang/galician.lng
X%%DATADIR%%/lang/german.lng
X%%DATADIR%%/lang/hungarian.lng
X%%DATADIR%%/lang/icelandic.lng
X%%DATADIR%%/lang/italian.lng
X%%DATADIR%%/lang/japanese.lng
X%%DATADIR%%/lang/korean.lng
X%%DATADIR%%/lang/lithuanian.lng
X%%DATADIR%%/lang/norwegian_bokmal.lng
X%%DATADIR%%/lang/norwegian_nynorsk.lng
X%%DATADIR%%/lang/origveh.lng
X%%DATADIR%%/lang/piglatin.lng
X%%DATADIR%%/lang/polish.lng
X%%DATADIR%%/lang/portuguese.lng
X%%DATADIR%%/lang/romanian.lng
X%%DATADIR%%/lang/russian.lng
X%%DATADIR%%/lang/simplified_chinese.lng
X%%DATADIR%%/lang/slovak.lng
X%%DATADIR%%/lang/slovenian.lng
X%%DATADIR%%/lang/spanish.lng
X%%DATADIR%%/lang/swedish.lng
X%%DATADIR%%/lang/traditional_chinese.lng
X%%DATADIR%%/lang/turkish.lng
X%%DATADIR%%/lang/ukrainian.lng
X at dirrm %%DATADIR%%/lang
X at dirrm %%DATADIR%%
X%%PORTDOCS%%%%DOCSDIR%%/HOWTO_compile_lang_files.txt
X%%PORTDOCS%%%%DOCSDIR%%/Manual.txt
X%%PORTDOCS%%%%DOCSDIR%%/elrail.svg
X%%PORTDOCS%%%%DOCSDIR%%/elrail_tile.png
X%%PORTDOCS%%%%DOCSDIR%%/elrail_track.png
X%%PORTDOCS%%%%DOCSDIR%%/landscape.html
X%%PORTDOCS%%%%DOCSDIR%%/landscape_externals.html
X%%PORTDOCS%%%%DOCSDIR%%/landscape_grid.html
X%%PORTDOCS%%%%DOCSDIR%%/multiplayer.txt
X%%PORTDOCS%%%%DOCSDIR%%/ottd-colour-palette.gif
X%%PORTDOCS%%%%DOCSDIR%%/ottd-colourtext-palette.png
X%%PORTDOCS%%%%DOCSDIR%%/tileh.png
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-openttd/pkg-plist
echo c - openttd/files
mkdir -p openttd/files > /dev/null 2>&1
echo x - openttd/files/pkg-message.in
sed 's/^X//' >openttd/files/pkg-message.in << 'END-of-openttd/files/pkg-message.in'
X==========================================================================
X
X    OpenTTD requires the original Windows version of "Transport Tycoon
X    Deluxe" data files in order to function.  Copy the following files
X    to %%DATADIR%%/data/ directory:
X
X	sample.cat
X	trg1r.grf
X	trgcr.grf
X	trghr.grf
X	trgir.grf
X	trgtr.grf
X
X    If you are using a non-latin language, you may see lots of `?'s on
X    the screen.  Please open your configuration file and add a desired
X    fonts (file name with full path).  Bold fonts might look better:
X
X	[misc]
X	small_font =
X	medium_font =
X	large_font =
X
X    Enjoy!!
X
X==========================================================================
END-of-openttd/files/pkg-message.in
echo x - openttd/distinfo
sed 's/^X//' >openttd/distinfo << 'END-of-openttd/distinfo'
XMD5 (openttd-0.6.1-source.tar.bz2) = f7c0f19dcca051cd28641109d795f202
XSHA256 (openttd-0.6.1-source.tar.bz2) = d7d26e41f78a904e84dbfafad0f555e5d29aa20f3688e8d6865a57a46837086c
XSIZE (openttd-0.6.1-source.tar.bz2) = 3690207
END-of-openttd/distinfo
exit



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



More information about the freebsd-ports-bugs mailing list