[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / games / taisei

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>