e42ee064c5
DragonFly's system gzip rejects the input due to bad magic number, but bsdtar can understand it with the help of zlib. So just use bsdtar as gtar on DragonFly for now.
57 lines
1.7 KiB
Makefile
57 lines
1.7 KiB
Makefile
# $NetBSD: Makefile,v 1.17 2006/06/02 13:32:35 joerg Exp $
|
|
#
|
|
|
|
DISTNAME= heretic2-demo-x86
|
|
PKGNAME= heretic2-demo-2.0
|
|
PKGREVISION= 1
|
|
CATEGORIES= games x11
|
|
MASTER_SITES= ftp://ftp.linuxgames.com/loki/demos/heretic2/ \
|
|
ftp://download.linuxlords.com/pub/demos/heretic2/ \
|
|
ftp://ftp.linux.tucows.com/pub/Loki/demos/heretic2/
|
|
EXTRACT_SUFX= .run
|
|
|
|
MAINTAINER= abs@NetBSD.org
|
|
HOMEPAGE= http://www.lokigames.com/products/heretic2/
|
|
COMMENT= Heretic2 - first person Quake 3D engine based (linux demo)
|
|
|
|
NO_CONFIGURE= yes
|
|
EXTRACT_CMD= ${SED} '1,/^END_OF_STUB$$/d' ${DOWNLOADED_DISTFILE} | \
|
|
${GTAR} xzf -
|
|
USE_TOOLS+= gtar
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if ${OPSYS} == "DragonFly"
|
|
# system gzip doesn't like the file, but zlib does.
|
|
TOOLS_PLATFORM.gtar= /usr/bin/bsdtar
|
|
.endif
|
|
|
|
ONLY_FOR_PLATFORM=*-*-i386
|
|
|
|
DISTBINNAME= heretic2_demo.x86
|
|
BINNAME= heretic2-demo
|
|
|
|
WRKSRC= ${WRKDIR}
|
|
DIST_SUBDIR= lokigames
|
|
LIBDIR= ${PREFIX}/lib/lokigames/${BINNAME}
|
|
SHAREDIR= ${PREFIX}/share/doc/lokigames
|
|
|
|
INSTALLATION_DIRS= bin
|
|
|
|
do-build:
|
|
${SED} -e 's#@@PREFIX@@#${PREFIX}#g' \
|
|
-e 's#@@LIBDIR@@#${LIBDIR}#g' \
|
|
-e 's#@@BINNAME@@#${BINNAME}#g' \
|
|
<${FILESDIR}/wrapper.sh >${WRKDIR}/${BINNAME}.sh
|
|
|
|
# The executable must be in the same directory as the data.
|
|
do-install:
|
|
${INSTALL_PROGRAM_DIR} ${LIBDIR}
|
|
${INSTALL_DATA_DIR} ${SHAREDIR}
|
|
${INSTALL_SCRIPT} ${WRKDIR}/${BINNAME}.sh ${PREFIX}/bin/${BINNAME}
|
|
${INSTALL_PROGRAM} ${WRKSRC}/${DISTBINNAME} ${LIBDIR}/${BINNAME}
|
|
${INSTALL_DATA} ${WRKSRC}/README ${SHAREDIR}/${BINNAME}-QuickStart.txt
|
|
${INSTALL_DATA} ${WRKSRC}/README ${SHAREDIR}/${BINNAME}-README
|
|
cd ${WRKSRC} && ${PAX} -rw base gl_drivers icon.xpm ref_glx.so ${LIBDIR}
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|