head 1.18; access; symbols pkgsrc-2023Q4:1.17.0.4 pkgsrc-2023Q4-base:1.17 pkgsrc-2023Q3:1.17.0.2 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.16.0.2 pkgsrc-2023Q2-base:1.16 pkgsrc-2023Q1:1.15.0.6 pkgsrc-2023Q1-base:1.15 pkgsrc-2022Q4:1.15.0.4 pkgsrc-2022Q4-base:1.15 pkgsrc-2022Q3:1.15.0.2 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.13.0.2 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.12.0.2 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.11.0.2 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.10.0.2 pkgsrc-2021Q3-base:1.10 pkgsrc-2021Q2:1.8.0.2 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.7.0.4 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.2 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.6.0.2 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.5.0.4 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.2 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.4.0.4 pkgsrc-2019Q4-base:1.4; locks; strict; comment @# @; 1.18 date 2024.01.30.14.22.06; author ryoon; state Exp; branches; next 1.17; commitid gARf2FgciecARtWE; 1.17 date 2023.07.18.18.13.45; author nia; state Exp; branches; next 1.16; commitid GzwynUjytkfWrjxE; 1.16 date 2023.05.06.19.09.31; author ryoon; state Exp; branches; next 1.15; commitid U0SnpK5fQpHc6WnE; 1.15 date 2022.09.11.12.51.50; author wiz; state Exp; branches; next 1.14; commitid 5DT6DUEaifG2DrTD; 1.14 date 2022.08.11.05.08.37; author gutteridge; state Exp; branches; next 1.13; commitid yKydzoO42ClN3qPD; 1.13 date 2022.05.18.00.26.17; author charlotte; state Exp; branches; next 1.12; commitid UiLjJXuOhxKOetED; 1.12 date 2022.03.28.10.44.19; author tnn; state Exp; branches; next 1.11; commitid wGZijpoltfmliYxD; 1.11 date 2021.12.08.16.04.44; author adam; state Exp; branches; next 1.10; commitid 2PyWjHx5T8rqARjD; 1.10 date 2021.09.10.11.30.05; author nia; state Exp; branches; next 1.9; commitid hgk1leCdJMILWo8D; 1.9 date 2021.09.08.21.05.10; author nia; state Exp; branches; next 1.8; commitid 6PGjeVec6yMAbc8D; 1.8 date 2021.05.14.09.48.59; author nia; state Exp; branches; next 1.7; commitid 0FYXoJhd2Frdd6TC; 1.7 date 2020.10.05.18.53.37; author nia; state Exp; branches; next 1.6; commitid ubhQ5c6RzRTpkKqC; 1.6 date 2020.08.18.17.57.59; author leot; state Exp; branches; next 1.5; commitid kBGtucvaKO3IyzkC; 1.5 date 2020.03.08.16.49.49; author wiz; state Exp; branches; next 1.4; commitid rcNYzTQo8icypCZB; 1.4 date 2019.10.19.20.32.40; author nia; state Exp; branches; next 1.3; commitid 8I6shnVgxZ31cwHB; 1.3 date 2019.10.06.12.43.53; author nia; state Exp; branches; next 1.2; commitid VwlI6eFtKiK61OFB; 1.2 date 2019.10.03.22.28.26; author nia; state Exp; branches; next 1.1; commitid gWBjMkABGnjCltFB; 1.1 date 2019.10.01.12.32.26; author nia; state Exp; branches; next ; commitid G0zzgMzXoCSS6aFB; desc @@ 1.18 log @*: Recursive revbump from audio/pulseaudio-17.0 @ text @# $NetBSD: Makefile,v 1.17 2023/07/18 18:13:45 nia Exp $ DISTNAME= xonotic-0.8.2 PKGREVISION= 10 CATEGORIES= games MASTER_SITES= https://dl.xonotic.org/ EXTRACT_SUFX= .zip MAINTAINER= charlotte@@NetBSD.org HOMEPAGE= https://xonotic.org/ COMMENT= Fast arena-style FPS LICENSE= gnu-gpl-v2 USE_TOOLS+= gmake gsed 7za bash zip USE_LANGUAGES= c c++ USE_CXX_FEATURES+= c++11 WRKSRC= ${WRKDIR}/Xonotic BUILD_TARGET= all-zip-source INSTALL_TARGET= install-data-zip-source install-engine-zip-source install-links INSTALL_ENV+= LIBDIR=${PREFIX}/share/xonotic ICON_SIZES= 16 24 32 64 128 256 512 .include "../../mk/bsd.prefs.mk" .if !empty(MACHINE_PLATFORM:MLinux-*-x86_64) PLIST_SUBST+= FAKE_PLATFORM="linux64" .else PLIST_SUBST+= FAKE_PLATFORM="linux32" .endif .if ${MACHINE_ARCH} == "i386" CFLAGS+= -msse .endif INSTALLATION_DIRS+= share/applications .for s in ${ICON_SIZES} INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps .endfor post-install: ${INSTALL_DATA} ${FILESDIR}/xonotic.desktop \ ${DESTDIR}${PREFIX}/share/applications .for s in ${ICON_SIZES} ${INSTALL_DATA} ${WRKSRC}/misc/logos/icons_png/xonotic_${s}.png \ ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/xonotic.png .endfor .if ${OPSYS} == "Linux" . include "../../audio/alsa-lib/buildlink3.mk" .endif .include "../../devel/SDL2/buildlink3.mk" .include "../../devel/gmp/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXext/buildlink3.mk" .include "../../x11/libXpm/buildlink3.mk" .include "../../x11/libXxf86vm/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.17 log @games: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2023/05/06 19:09:31 ryoon Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.16 log @*: Recursive revbump from audio/libopus 1.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2022/09/11 12:51:50 wiz Exp $ d15 1 a15 1 USE_LANGUAGES= c c++11 d17 1 a17 2 # C++11 GCC_REQD+= 4.7 @ 1.15 log @*: bump PKGREVISION for flac shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2022/08/11 05:08:37 gutteridge Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.14 log @Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2022/05/18 00:26:17 charlotte Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.13 log @xonotic: Update MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2022/03/28 10:44:19 tnn Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.12 log @g*/*: revbump(1) for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2021/12/08 16:04:44 adam Exp $ d9 1 a9 1 MAINTAINER= cfkoch@@edgebsd.org @ 1.11 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2021/09/10 11:30:05 nia Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.10 log @xonotic: Fix building on i386 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2021/09/08 21:05:10 nia Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.9 log @Recursive revbump for audio/jack @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2021/05/14 09:48:59 nia Exp $ d35 4 @ 1.8 log @xonotic: work around silly PLIST @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/10/05 18:53:37 nia Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.7 log @xonotic: fix GLX UI when pkgsrc Mesa is not installed basically: load libGL unversioned bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/08/18 17:57:59 leot Exp $ d27 8 a47 1 .include "../../mk/bsd.prefs.mk" @ 1.6 log @*: revbump for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/03/08 16:49:49 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.5 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2019/10/19 20:32:40 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.4 log @xonotic: apparently needs alsa on linux @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/10/06 12:43:53 nia Exp $ d4 1 @ 1.3 log @xonotic: Needs zip @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2019/10/03 22:28:26 nia Exp $ d39 4 @ 1.2 log @xonotic: Needs bash tool @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2019/10/01 12:32:26 nia Exp $ d13 1 a13 1 USE_TOOLS+= gmake gsed 7za bash @ 1.1 log @Add games/xonotic. Based on work by Charlotte Koch in pkgsrc-wip. Xonotic is an addictive, arena-style first person shooter with crisp movement and a wide array of weapons. It combines intuitive mechanics with in-your-face action to elevate your heart rate. Xonotic is and will always be free-to-play. @ text @d1 1 a1 1 # $NetBSD$ d13 1 a13 1 USE_TOOLS+= gmake gsed 7za @