ports/131187: [NEW PORT] games/linux-majesty-demo: Majesty Gold Demo

Marcus von Appen mva at sysfault.org
Sat Jan 31 09:30:03 UTC 2009


>Number:         131187
>Category:       ports
>Synopsis:       [NEW PORT] games/linux-majesty-demo: Majesty Gold Demo
>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:   Sat Jan 31 09:30:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Marcus von Appen
>Release:        FreeBSD 7.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD medusa.sysfault.org 7.1-STABLE FreeBSD 7.1-STABLE #5: Tue Jan  6 10:31:53 CET
>Description:

Majesty is a unique real-time strategy and fantasy simulation, where you
have to create and control your own kingdom, control your people with
rewards and spells and try to solve the epic quest before you.

WWW:	http://www.linuxgamepublishing.com/info.php?id=8

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- linux-majesty-demo-1.0.0.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:
#
#	linux-majesty-demo
#	linux-majesty-demo/pkg-descr
#	linux-majesty-demo/Makefile
#	linux-majesty-demo/pkg-plist
#	linux-majesty-demo/distinfo
#	linux-majesty-demo/files
#	linux-majesty-demo/files/majesty.in
#
echo c - linux-majesty-demo
mkdir -p linux-majesty-demo > /dev/null 2>&1
echo x - linux-majesty-demo/pkg-descr
sed 's/^X//' >linux-majesty-demo/pkg-descr << '74d33693080d3c29a5f74e257da1d5c1'
XMajesty is a unique real-time strategy and fantasy simulation, where you
Xhave to create and control your own kingdom, control your people with
Xrewards and spells and try to solve the epic quest before you.
X
XWWW:	http://www.linuxgamepublishing.com/info.php?id=8
74d33693080d3c29a5f74e257da1d5c1
echo x - linux-majesty-demo/Makefile
sed 's/^X//' >linux-majesty-demo/Makefile << 'c4db0dde6fd80623b6b0c3aed08c7524'
X# New ports collection makefile for:	linux-majesty-demo
X# Date created:		2009-01-30
X# Whom:			Marcus von Appen <mva at sysfault.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	majesty-demo
XPORTVERSION=	1.0.0
XCATEGORIES=	games linux
XMASTER_SITES=	http://demofiles.linuxgamepublishing.com/
XMASTER_SITE_SUBDIR=	majesty
XPKGNAMEPREFIX=	linux-
XDISTNAME=	majesty_demo
XEXTRACT_SUFX=	.run
X
XMAINTAINER=	mva at sysfault.org
XCOMMENT=	Majesty Gold Demo
X
XRUN_DEPENDS=	${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
X		${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
X		${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \
X		${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \
X		${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
X		${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
X
XONLY_FOR_ARCHS=	i386 amd64
XUSE_LINUX=	yes
XUSE_XLIB=	yes
XNO_CDROM=	Redistribution is limited, see license
XNO_BUILD=	yes
X
XDATADIR=	${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME}
XSUB_FILES=	majesty
XDOCFILES=	README README.licenses EULA
X
X.include <bsd.port.pre.mk>
X
Xdo-extract:
X	@${MKDIR} ${WRKSRC}
X	@cd ${WRKSRC} && ${TAIL} +377 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
X		${TAR} jxf -
X
Xdo-build:
X	${BRANDELF} -t Linux ${WRKSRC}/bin/Linux/x86/maj_demo
X	${BRANDELF} -t Linux ${WRKSRC}/bin/Linux/x86/maj_demo.dynamic
X
Xdo-install:
X	@${MKDIR} ${DATADIR}
X	@cd ${WRKSRC}/bin/Linux/x86 && \
X		${INSTALL_PROGRAM} maj_demo maj_demo.dynamic ${DATADIR}
X	@${INSTALL_PROGRAM} ${WRKDIR}/majesty ${PREFIX}/bin/${PKGNAMEPREFIX}majesty
X	@${CP} -R ${WRKSRC}/quests ${DATADIR}
X	@${CP} -R ${WRKSRC}/data ${DATADIR}
X.if !defined (NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for file in ${DOCFILES}
X	@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}/${file}
X.endfor
X.endif
X
X.include <bsd.port.post.mk>
c4db0dde6fd80623b6b0c3aed08c7524
echo x - linux-majesty-demo/pkg-plist
sed 's/^X//' >linux-majesty-demo/pkg-plist << '713c4e6e16e440369de033f1ba26ef94'
Xbin/linux-majesty
X%%DATADIR%%/maj_demo
X%%DATADIR%%/maj_demo.dynamic
X%%DATADIR%%/data/action.cam
X%%DATADIR%%/data/bytecode.bcd
X%%DATADIR%%/data/cinedata1.cam
X%%DATADIR%%/data/company.cam
X%%DATADIR%%/data/constants.rgs
X%%DATADIR%%/data/gpltext.cam
X%%DATADIR%%/data/interfacedata.cam
X%%DATADIR%%/data/maindata.cam
X%%DATADIR%%/data/miscdata.cam
X%%DATADIR%%/data/promo01.bmp
X%%DATADIR%%/data/promo02.bmp
X%%DATADIR%%/data/promo03.bmp
X%%DATADIR%%/data/promo04.bmp
X%%DATADIR%%/data/sounddesc.cam
X%%DATADIR%%/data/soundfx.cam
X%%DATADIR%%/data/terrtype.cam
X%%DATADIR%%/data/textdata.cam
X%%DATADIR%%/data/tilesetdata.cam
X%%DATADIR%%/data/titlepage.bmp
X%%DATADIR%%/data/unittype.cam
X%%DATADIR%%/data/voices.cam
X%%DATADIR%%/quests/vampiric_revenge.q
X%%DATADIR%%/quests/vampiric_revenge.qdd
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/README.licenses
X%%PORTDOCS%%%%DOCSDIR%%/EULA
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at dirrm %%DATADIR%%/data
X at dirrm %%DATADIR%%/quests
X at dirrm %%DATADIR%%
713c4e6e16e440369de033f1ba26ef94
echo x - linux-majesty-demo/distinfo
sed 's/^X//' >linux-majesty-demo/distinfo << '2e42db0533ce99f0b64debbfcfd06880'
XMD5 (majesty_demo.run) = d10e3c3c49634d847250234b1af72180
XSHA256 (majesty_demo.run) = 453b2bfa0a2473810945c717563cc459fc2b2cdd713155272872b1d8ef695de9
XSIZE (majesty_demo.run) = 36582366
2e42db0533ce99f0b64debbfcfd06880
echo c - linux-majesty-demo/files
mkdir -p linux-majesty-demo/files > /dev/null 2>&1
echo x - linux-majesty-demo/files/majesty.in
sed 's/^X//' >linux-majesty-demo/files/majesty.in << 'd38b71504bcadd6d3434299352cf8aba'
X#!/bin/sh
X
Xcd %%DATADIR%% || exit 1
Xexec ./maj_demo "$@"
d38b71504bcadd6d3434299352cf8aba
exit
--- linux-majesty-demo-1.0.0.shar ends here ---

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



More information about the freebsd-ports-bugs mailing list