Changeset View
Changeset View
Standalone View
Standalone View
head/games/linux-nwnclient/Makefile
# Created by: Erik Olson <erikolson@olsonexpress.com> | # Created by: Erik Olson <erikolson@olsonexpress.com> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= nwnclient | PORTNAME= nwnclient | ||||
PORTVERSION= 1.69 | PORTVERSION= 1.69 | ||||
PORTREVISION= 4 | PORTREVISION= 5 | ||||
CATEGORIES= games linux | CATEGORIES= games linux | ||||
MASTER_SITES= http://na.llnet.bioware.cdn.ea.com/u/f/eagames/bioware/neverwinternights/updates/linux/${PORTVERSION:S/.//}/:CLIENT \ | NWN_SITE_1= http://na.llnet.bioware.cdn.ea.com/u/f/eagames/bioware/neverwinternights/updates/linux/ | ||||
http://nwdownloads.bioware.com/neverwinternights/linux/129/:ORIG \ | NWN_SITE_2= http://lvlt.bioware.cdn.ea.com/bioware/u/f/eagames/bioware/neverwinternights/updates/linux/ | ||||
http://nwdownloads.bioware.com/neverwinternights/linux/gold/:GOLD \ | MASTER_SITES= ${NWN_SITE_1}${PORTVERSION:S/.//}/:CLIENT \ | ||||
http://nwdownloads.bioware.com/neverwinternights/linux/161/:HOTU \ | ${NWN_SITE_2}${PORTVERSION:S/.//}/:CLIENT \ | ||||
http://home.roadrunner.com/~nwmovies/nwmovies/:NWMOVIES \ | ${NWN_SITE_1}:ORIG,GOLD,HOTU \ | ||||
${NWN_SITE_2}:ORIG,GOLD,HOTU \ | |||||
https://github.com/nwnlinux/nwmovies/raw/master/:NWMOVIES \ | |||||
http://www.radgametools.com/down/Bink/:BINK | http://www.radgametools.com/down/Bink/:BINK | ||||
PKGNAMEPREFIX= linux- | PKGNAMEPREFIX= linux- | ||||
DISTFILES= ${CLIENT_FILES} \ | DISTFILES= ${CLIENT_FILES} \ | ||||
${CLIENT_NWMOVIES} | ${CLIENT_NWMOVIES} | ||||
DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} | DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} | ||||
MAINTAINER= scf@FreeBSD.org | MAINTAINER= scf@FreeBSD.org | ||||
COMMENT= Neverwinter Nights Linux (x86) Client | COMMENT= Neverwinter Nights Linux (x86) Client | ||||
BROKEN= does not fetch | |||||
DEPRECATED= Broken for more than 6 months | |||||
EXPIRATION_DATE= 2017-11-09 | |||||
RUN_DEPENDS= ${LOCALBASE}/share/nwndata/docs/readme.txt:games/nwndata | RUN_DEPENDS= ${LOCALBASE}/share/nwndata/docs/readme.txt:games/nwndata | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
RESTRICTED= Distribution not allowed | RESTRICTED= Distribution not allowed | ||||
USES= linux | USES= linux | ||||
USE_LINUX= dri sdl12 xorglibs | USE_LINUX= dri sdl12 xorglibs | ||||
NWNDATADIR= ${LOCALBASE}/share/nwndata | NWNDATADIR= ${LOCALBASE}/share/nwndata | ||||
OPTIONS_DEFINE= NWMOVIES | OPTIONS_DEFINE= NWMOVIES | ||||
NWMOVIES_DESC= Support for movies using BinkPlayer | NWMOVIES_DESC= Support for movies using BinkPlayer (experimental!) | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
# Client detection. Currently, detects only original and Diamond editions. | # Client detection. Currently, detects only original and Diamond editions. | ||||
.if exists(${LOCALBASE}/share/nwndata/xp2.key) | .if exists(${LOCALBASE}/share/nwndata/xp2.key) | ||||
CLIENT_FILES= nwclientgold.tar.gz:GOLD \ | CLIENT_FILES= nwclientgold.tar.gz:GOLD \ | ||||
nwclienthotu.tar.gz:HOTU \ | nwclienthotu.tar.gz:HOTU \ | ||||
English_linuxclient169_xp2.tar.gz:CLIENT | English_linuxclient169_xp2.tar.gz:CLIENT | ||||
.if ${PORT_OPTIONS:MNWMOVIES} | .if ${PORT_OPTIONS:MNWMOVIES} | ||||
NWMOVIESFILE= nwmovies-v4-public.20090223.080954.tar.gz | NWMOVIESFILE= nwmovies-v4-public.20090223.080954.tar.gz | ||||
BINKPLAYERFILE= BinkLinuxPlayer.zip | BINKPLAYERFILE= BinkLinuxPlayer.7z | ||||
CLIENT_NWMOVIES=${NWMOVIESFILE}:NWMOVIES \ | CLIENT_NWMOVIES=${NWMOVIESFILE}:NWMOVIES \ | ||||
${BINKPLAYERFILE}:BINK | ${BINKPLAYERFILE}:BINK | ||||
USE_LINUX+= mikmod sdlmixer | USE_LINUX+= sdlmixer | ||||
PLIST_SUB+= NWMOVIES="" | PLIST_SUB+= NWMOVIES="" | ||||
.else | .else | ||||
PLIST_SUB+= NWMOVIES="@comment " | PLIST_SUB+= NWMOVIES="@comment " | ||||
.endif | .endif | ||||
PLIST_SUB+= DIAMOND="" ORIGINAL="@comment " | PLIST_SUB+= DIAMOND="" ORIGINAL="@comment " | ||||
.else | .else | ||||
CLIENT_FILES= nwclient129.tar.gz:ORIG \ | CLIENT_FILES= nwclient129.tar.gz:ORIG \ | ||||
English_linuxclient${PORTVERSION:S/.//}_orig.tar.gz:CLIENT | English_linuxclient${PORTVERSION:S/.//}_orig.tar.gz:CLIENT | ||||
Show All 40 Lines |