Merge from vendor branch TNF:
[pkgsrcv2.git] / games / eus-demo / Makefile
1 # $NetBSD: Makefile,v 1.17 2008/05/26 02:13:19 joerg Exp $
2
3 DISTNAME=       eus-demo
4 PKGNAME=        eus-demo-1.0
5 PKGREVISION=    1
6 CATEGORIES=     games x11
7 MASTER_SITES=   ftp://ftp.linuxgames.com/loki/demos/eus/ \
8                 ftp://download.linuxlords.com/pub/demos/eus/ \
9                 ftp://ftp.linux.tucows.com/pub/Loki/demos/eus/
10
11 MAINTAINER=     abs@NetBSD.org
12 HOMEPAGE=       http://www.lokigames.com/products/eus/
13 COMMENT=        Eric's Ultimate Solitaire (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
21 USE_TOOLS+=     pax
22
23 WRKSRC=         ${WRKDIR}/${WRKNAME}
24 BUILD_DIRS=     # empty
25
26 WRKNAME=        eus_demo
27 DISTBINNAME=    EricsSolitaireDemo
28 BINNAME=        eus-demo
29
30 DIST_SUBDIR=    lokigames
31 LIBDIR=         ${PREFIX}/lib/lokigames/${BINNAME}
32 SHAREDIR=       ${PREFIX}/share/doc/lokigames
33
34 BINTYPE.i386=           x86/glibc-2.1
35 BINTYPE.alpha=          alpha/glibc-2.1
36 BINTYPE.powerpc=        ppc/glibc-2.1
37 BINTYPE.sparc64=        sparc64/glibc-2.1
38 BINTYPE=                ${BINTYPE.${EMUL_ARCH}}
39
40 INSTALLATION_DIRS=      bin ${LIBDIR} ${SHAREDIR}
41
42 do-build:
43         ${SED} -e 's#@@PREFIX@@#${PREFIX}#g' \
44                -e 's#@@LIBDIR@@#${LIBDIR}#g' \
45                -e 's#@@BINNAME@@#${BINNAME}#g' \
46             <${FILESDIR}/wrapper.sh >${WRKDIR}/${BINNAME}.sh
47
48 # The executable must be in the same directory as the data.
49 do-install:
50         ${INSTALL_SCRIPT} ${WRKDIR}/${BINNAME}.sh \
51                 ${DESTDIR}${PREFIX}/bin/${BINNAME}
52         ${INSTALL_PROGRAM} ${WRKSRC}/bin/${BINTYPE}/${DISTBINNAME} \
53                 ${DESTDIR}${LIBDIR}/${BINNAME}
54         ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${SHAREDIR}/${BINNAME}-README
55         cd ${WRKSRC} && pax -rw [Eai-p]* sounds ${DESTDIR}${LIBDIR}
56
57 .include "../../mk/bsd.pkg.mk"