ports/138806: New port: games/avp-demo ("Aliens versus predator" demo)
Stas Timokhin
stast at bsdportal.ru
Mon Sep 14 07:20:09 UTC 2009
>Number: 138806
>Category: ports
>Synopsis: New port: games/avp-demo ("Aliens versus predator" 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: Mon Sep 14 07:20:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Stas Timokhin
>Release: 9.0-CURRENT
>Organization:
None
>Environment:
>Description:
Source code taken from http://icculus.org/avp/, data files taken from freely available "Alien versus predator" demo.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# 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:
#
# avp-demo/
# avp-demo/Makefile
# avp-demo/distinfo
# avp-demo/pkg-plist
# avp-demo/pkg-descr
# avp-demo/pkg-message
#
echo c - avp-demo/
mkdir -p avp-demo/ > /dev/null 2>&1
echo x - avp-demo/Makefile
sed 's/^X//' >avp-demo/Makefile << 'cbeeb9162d7794fd4abf37d57e3764ab'
X# New ports collection makefile for: games/avp-demo
X# Date created: 11 Sep 2009
X# Whom: Stas Timokhin <stast at bsdportal.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME= avp-demo
XPORTVERSION= 0.1
XCATEGORIES= games
XMASTER_SITES= http://www.stasyan.com/devel/distfiles/
XDISTFILES= avp_git_20090911.tar.gz avp_data_a03.tar.gz
X
XMAINTAINER= stast at bsdportal.ru
XCOMMENT= Aliens versus predator unofficial port from icculus.org
X
XUSE_SDL= mixer sdl
XUSE_GMAKE= yes
XUSE_GL= gl
X
XWRKSRC= ${WRKDIR}
XBUILD_WRKSRC= ${WRKDIR}/avp_git
XLIB_DEPENDS+= openal.0:${PORTSDIR}/audio/openal
X
Xdo-install:
X#Install programm and doc
X ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/avp ${PREFIX}/bin/avp
X ${MKDIR} ${PREFIX}/share/doc/avp-demo
X ${INSTALL_DATA} ${BUILD_WRKSRC}/LICENSE ${PREFIX}/share/doc/avp-demo/LICENSE
X ${INSTALL_DATA} ${BUILD_WRKSRC}/README ${PREFIX}/share/doc/avp-demo/README
X#Install data files from Alien demo
X ${MKDIR} ${PREFIX}/share/avp-demo
X ${MKDIR} ${PREFIX}/share/avp-demo/avp_huds
X ${MKDIR} ${PREFIX}/share/avp-demo/avp_rifs
X ${MKDIR} ${PREFIX}/share/avp-demo/fastfile
X. for f in alien.rif alien_hud.rif hnpc_civvie.rif hnpcmarine.rif sentry.rif
X ${INSTALL_DATA} ${WRKDIR}/avp/avp_huds/${f} ${PREFIX}/share/avp-demo/avp_huds/${f}
X. endfor
X ${INSTALL_DATA} ${WRKDIR}/avp/avp_rifs/temple.rif ${PREFIX}/share/avp-demo/avp_rifs/temple.rif
X. for f in common.ffl ffinfo.txt marsound.dat snd15.ffl snd30.ffl tex1.ffl tex15.ffl tex26.ffl tex27.ffl tex30.ffl tex32.ffl tex34.ffl tex38.ffl tex40.ffl tex43.ffl snd27.ffl
X ${INSTALL_DATA} ${WRKDIR}/avp/fastfile/${f} ${PREFIX}/share/avp-demo/fastfile/${f}
X. endfor
X ${INSTALL_DATA} ${WRKDIR}/avp/language.txt ${PREFIX}/share/avp-demo/language.txt
X
Xpost-install:
X ${SED} -e "/%%PREFIX%%/s//${PREFIX:S/\//\\\//g}/g" ${PKGMESSAGE};
X
X.include <bsd.port.mk>
cbeeb9162d7794fd4abf37d57e3764ab
echo x - avp-demo/distinfo
sed 's/^X//' >avp-demo/distinfo << '82550514ae67e013eb5fe1aedad48784'
XMD5 (avp_git_20090911.tar.gz) = a368f1e1f19e66c8de8028ff32af3de6
XSHA256 (avp_git_20090911.tar.gz) = c38fd6eda94edd974b4d4a5690064b2da481f81f621046d0e9d2fe2078aea80d
XSIZE (avp_git_20090911.tar.gz) = 4252858
XMD5 (avp_data_a03.tar.gz) = 5dc570dd3c85de7293297ca1bebf0420
XSHA256 (avp_data_a03.tar.gz) = f345e621afafd4c56de26c4d37fc85edb9d3aeb4961dd4f2ad0c60106696a4f6
XSIZE (avp_data_a03.tar.gz) = 23472167
82550514ae67e013eb5fe1aedad48784
echo x - avp-demo/pkg-plist
sed 's/^X//' >avp-demo/pkg-plist << '883db3171bb4a76407d676da9675fc5b'
Xbin/avp
Xshare/doc/avp-demo/README
Xshare/doc/avp-demo/LICENSE
Xshare/avp-demo/avp_huds/alien.rif
Xshare/avp-demo/avp_huds/alien_hud.rif
Xshare/avp-demo/avp_huds/hnpc_civvie.rif
Xshare/avp-demo/avp_huds/hnpcmarine.rif
Xshare/avp-demo/avp_huds/sentry.rif
Xshare/avp-demo/avp_rifs/temple.rif
Xshare/avp-demo/fastfile/common.ffl
Xshare/avp-demo/fastfile/ffinfo.txt
Xshare/avp-demo/fastfile/marsound.dat
Xshare/avp-demo/fastfile/snd15.ffl
Xshare/avp-demo/fastfile/snd30.ffl
Xshare/avp-demo/fastfile/tex1.ffl
Xshare/avp-demo/fastfile/tex15.ffl
Xshare/avp-demo/fastfile/tex26.ffl
Xshare/avp-demo/fastfile/tex27.ffl
Xshare/avp-demo/fastfile/tex30.ffl
Xshare/avp-demo/fastfile/tex32.ffl
Xshare/avp-demo/fastfile/tex34.ffl
Xshare/avp-demo/fastfile/tex38.ffl
Xshare/avp-demo/fastfile/tex40.ffl
Xshare/avp-demo/fastfile/tex43.ffl
Xshare/avp-demo/fastfile/snd27.ffl
Xshare/avp-demo/language.txt
X at dirrm share/doc/avp-demo
X at dirrm share/avp-demo/avp_huds
X at dirrm share/avp-demo/avp_rifs
X at dirrm share/avp-demo/fastfile
X at dirrm share/avp-demo
883db3171bb4a76407d676da9675fc5b
echo x - avp-demo/pkg-descr
sed 's/^X//' >avp-demo/pkg-descr << 'db099f7795510f11a7a81f5edfe7d35b'
XUnofficial port from icculus.org of
X"Aliens versus predator" game, demo from Alien.
X
XWWW: http://www.icculus.org/avp/
db099f7795510f11a7a81f5edfe7d35b
echo x - avp-demo/pkg-message
sed 's/^X//' >avp-demo/pkg-message << '904246aabf6c5538feaabca31ee81b9c'
X
X*************************************************************************
X
X Set the environment variable:
X
X AVP_DATA=%%PREFIX%%/share/avp-demo
X
X*************************************************************************
904246aabf6c5538feaabca31ee81b9c
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list