Annotation of pkgsrc/games/taisei/Makefile, Revision 1.24
1.24 ! ryoon 1: # $NetBSD: Makefile,v 1.23 2022/10/26 10:31:29 wiz Exp $
1.1 nia 2:
1.12 ryoon 3: DISTNAME= taisei-v1.3.2
1.1 nia 4: PKGNAME= ${DISTNAME:S/-v/-/}
1.24 ! ryoon 5: PKGREVISION= 8
1.1 nia 6: CATEGORIES= games
7: MASTER_SITES= ${MASTER_SITE_GITHUB:=taisei-project/}
8: GITHUB_RELEASE= v${PKGVERSION_NOREV}
9: EXTRACT_SUFX= .tar.xz
10:
11: MAINTAINER= pkgsrc-users@NetBSD.org
12: HOMEPAGE= https://taisei-project.org/
13: COMMENT= Open source Touhou Project fan game
14: LICENSE= mit
15:
16: USE_TOOLS+= pkg-config
17:
1.9 nia 18: # C++14
19: GCC_REQD+= 5
20:
1.1 nia 21: MESON_ARGS+= -Db_pch=false
22: MESON_ARGS+= -Db_lto=false
23: MESON_ARGS+= -Dstrip=false
24: MESON_ARGS+= -Ddefault_library=shared
1.3 ryoon 25: MESON_ARGS+= -Dversion_fallback=${PKGVERSION_NOREV}
1.1 nia 26: MESON_ARGS+= -Ddocs=false
27: MESON_ARGS+= -Ddeveloper=false
28: MESON_ARGS+= -Ddebug_opengl=false
29: MESON_ARGS+= -Dmacos_bundle=false
30: MESON_ARGS+= -Dvalidate_glsl=false
31: MESON_ARGS+= -Dinstall_freedesktop=true
32: MESON_ARGS+= -Duse_libcrypto=true
33:
34: SUBST_CLASSES+= ver
35: SUBST_STAGE.ver= pre-configure
36: SUBST_MESSAGE.ver= Setting the package verison.
37: SUBST_FILES.ver+= scripts/meson.build
38: SUBST_VARS.ver= PKGVERSION
39:
40: REPLACE_PYTHON+= scripts/thunk.py
41: REPLACE_PYTHON+= scripts/configure-file.py
42:
1.2 nia 43: BUILDLINK_TRANSFORM+= rm:-Werror=implicit-function-declaration
44:
1.11 nia 45: PYTHON_FOR_BUILD_ONLY= tool
46: PYTHON_VERSIONS_INCOMPATIBLE= 27
1.1 nia 47:
1.4 prlw1 48: .include "../../devel/meson/build.mk"
1.1 nia 49: .include "../../archivers/libzip/buildlink3.mk"
1.2 nia 50: .include "../../audio/opusfile/buildlink3.mk"
1.1 nia 51: .include "../../audio/SDL2_mixer/buildlink3.mk"
52: .include "../../devel/SDL2/buildlink3.mk"
1.13 nia 53: .include "../../graphics/cglm/buildlink3.mk"
1.1 nia 54: .include "../../graphics/freetype2/buildlink3.mk"
55: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
56: .include "../../graphics/png/buildlink3.mk"
57: .include "../../graphics/libwebp/buildlink3.mk"
1.11 nia 58: .include "../../lang/python/tool.mk"
1.1 nia 59: .include "../../security/openssl/buildlink3.mk"
60: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>