Merge from vendor branch TNF:
[pkgsrcv2.git] / games / civctp-demo / Makefile
1 # $NetBSD: Makefile,v 1.18 2009/02/18 10:56:55 abs Exp $
2
3 DISTNAME=       civctp-demo-10251999
4 PKGNAME=        civctp-demo-19991025
5 PKGREVISION=    1
6 CATEGORIES=     games x11
7 MASTER_SITES=   ftp://ftp.linuxgames.com/loki/demos/civctp/ \
8                 ftp://download.linuxlords.com/pub/demos/civctp/ \
9                 ftp://ftp.linux.tucows.com/pub/Loki/demos/civctp/
10
11 MAINTAINER=     abs@NetBSD.org
12 HOMEPAGE=       http://www.lokigames.com/products/civctp/
13 COMMENT=        Civilization: Call to Power - graphical strategy (linux demo)
14
15 # Someone needs to look at alpha, powerpc and sparc compat_linux
16 EMUL_PLATFORMS=         linux-i386
17 EMUL_MODULES.linux=     x11
18
19 PKG_DESTDIR_SUPPORT=    user-destdir
20 INSTALLATION_DIRS=      bin ${LIBDIR} ${SHAREDIR}
21
22 USE_TOOLS+=     pax
23
24 WRKSRC=         ${WRKDIR}/${WRKNAME}
25 BUILD_DIRS=     # empty
26
27 WRKNAME=        civctp_demo
28 DISTBINNAME=    civctp
29 BINNAME=        civctp-demo
30
31 DIST_SUBDIR=    lokigames
32 LIBDIR=         ${PREFIX}/lib/lokigames/${BINNAME}
33 SHAREDIR=       ${PREFIX}/share/doc/lokigames
34
35 BINTYPE.i386=           x86/glibc-2.1
36 BINTYPE.alpha=          alpha/glibc-2.1
37 BINTYPE.powerpc=        ppc/glibc-2.1
38 BINTYPE.sparc64=        sparc64/glibc-2.1
39 BINTYPE=                ${BINTYPE.${EMUL_ARCH}}
40
41 do-build:
42         ${SED} -e 's#@@PREFIX@@#${PREFIX}#g' \
43                -e 's#@@LIBDIR@@#${LIBDIR}#g' \
44                -e 's#@@BINNAME@@#${BINNAME}#g' \
45             <${FILESDIR}/wrapper.sh >${WRKDIR}/${BINNAME}.sh
46
47 # The executable must be in the same directory as the data.
48 do-install:
49         ${INSTALL_SCRIPT} ${WRKDIR}/${BINNAME}.sh \
50                 ${DESTDIR}${PREFIX}/bin/${BINNAME}
51         ${INSTALL_PROGRAM} ${WRKSRC}/bin/${BINTYPE}/${DISTBINNAME} \
52                 ${DESTDIR}${LIBDIR}/${BINNAME}
53         ${INSTALL_DATA} ${WRKSRC}/README \
54                 ${DESTDIR}${SHAREDIR}/${BINNAME}-README
55         cd ${WRKSRC} && pax -rw appstr.txt civpaths.txt ctp_data \
56                 ${DESTDIR}${LIBDIR}
57
58 .include "../../mk/bsd.pkg.mk"