Fixup fromcvs/togit conversion
[pkgsrcv2.git] / games / openttd / Makefile
1 # $NetBSD: Makefile,v 1.46 2013/01/26 21:37:36 adam Exp $
2
3 DISTNAME=       openttd-1.2.0-source
4 PKGNAME=        ${DISTNAME:S/-source//}
5 PKGREVISION=    2
6 CATEGORIES=     games x11
7 MASTER_SITES=   http://binaries.openttd.org/releases/${PKGVERSION_NOREV}/
8 EXTRACT_SUFX=   .tar.xz
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://www.openttd.org/
12 COMMENT=        Open source clone of Transport Tycoon Deluxe
13 LICENSE=        gnu-gpl-v2
14
15 WRKSRC=                 ${WRKDIR}/${PKGNAME_NOREV}
16 USE_LANGUAGES=          c c++
17 USE_TOOLS+=             gmake pkg-config
18 BUILD_DEFS+=            VARBASE
19 BUILD_TARGET=           bundle
20
21 HAS_CONFIGURE=          yes
22 CONFIGURE_ARGS+=        --prefix-dir=${PREFIX}
23 CONFIGURE_ARGS+=        --binary-dir=bin
24 CONFIGURE_ARGS+=        --data-dir=share/openttd
25 CONFIGURE_ARGS+=        --doc-dir=share/doc/openttd
26 CONFIGURE_ARGS+=        --icon-theme-dir=share/icons/hicolor
27 CONFIGURE_ARGS+=        --install-dir=${DESTDIR}
28 CONFIGURE_ARGS+=        --man-dir=${PKGMANDIR}/man6
29 CONFIGURE_ARGS+=        --menu-dir=share/applications
30 CONFIGURE_ARGS+=        --personal-dir=.openttd
31 CONFIGURE_ARGS+=        --shared-dir=${VARBASE}/games/openttd
32 # Hack: built-in xz does not provide liblzma.pc, needed to configure
33 PREFER_PKGSRC+=         xz
34
35 CONFIGURE_ARGS+=        --with-lzo2=${BUILDLINK_PREFIX.lzo}/lib
36
37 .include "../../mk/bsd.prefs.mk"
38
39 .if (${OPSYS} == "DragonFly")
40 CONFIGURE_ARGS+=        --os=FREEBSD
41 .endif
42
43 .if (${OPSYS} == "Darwin")
44 CONFIGURE_ARGS+=        --disable-cocoa-quickdraw
45 CONFIGURE_ARGS+=        --with-cocoa
46 CONFIGURE_ARGS+=        --without-application-bundle
47 CONFIGURE_ARGS+=        --without-osx-sysroot
48 .else
49 .include "../../devel/SDL/buildlink3.mk"
50 .endif
51
52 .include "../../archivers/lzo/buildlink3.mk"
53 .include "../../archivers/xz/buildlink3.mk"
54 .include "../../devel/zlib/buildlink3.mk"
55 .include "../../fonts/fontconfig/buildlink3.mk"
56 .include "../../graphics/freetype2/buildlink3.mk"
57 .include "../../graphics/png/buildlink3.mk"
58 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
59 .include "../../textproc/icu/buildlink3.mk"
60 .include "../../mk/pthread.buildlink3.mk"
61 .include "../../mk/bsd.pkg.mk"