1 # $NetBSD: Makefile,v 1.46 2013/01/26 21:37:36 adam Exp $
3 DISTNAME= openttd-1.2.0-source
4 PKGNAME= ${DISTNAME:S/-source//}
7 MASTER_SITES= http://binaries.openttd.org/releases/${PKGVERSION_NOREV}/
10 MAINTAINER= pkgsrc-users@NetBSD.org
11 HOMEPAGE= http://www.openttd.org/
12 COMMENT= Open source clone of Transport Tycoon Deluxe
15 WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
17 USE_TOOLS+= gmake pkg-config
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
35 CONFIGURE_ARGS+= --with-lzo2=${BUILDLINK_PREFIX.lzo}/lib
37 .include "../../mk/bsd.prefs.mk"
39 .if (${OPSYS} == "DragonFly")
40 CONFIGURE_ARGS+= --os=FREEBSD
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
49 .include "../../devel/SDL/buildlink3.mk"
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"