head 1.13; access; symbols pkgsrc-2023Q4:1.13.0.2 pkgsrc-2023Q4-base:1.13 pkgsrc-2023Q3:1.11.0.4 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.2 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.10.0.2 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.8.0.16 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.14 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.12 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.10 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.8 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.6 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.4 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.2 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.6.0.4 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.2 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.4.0.2 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.1.0.10 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.12 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.8 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.6 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.4 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.2 pkgsrc-2018Q4-base:1.1; locks; strict; comment @# @; 1.13 date 2023.11.12.13.21.39; author wiz; state Exp; branches; next 1.12; commitid SjpNXQIV5XeZ3kME; 1.12 date 2023.10.21.17.10.15; author gdt; state Exp; branches; next 1.11; commitid Sr0Nb6aaZLDw2wJE; 1.11 date 2023.04.11.06.10.58; author adam; state Exp; branches; next 1.10; commitid 66tNzTCdfDZnBEkE; 1.10 date 2023.01.29.21.16.17; author ryoon; state Exp; branches; next 1.9; commitid QL7aBXsBGmQvUtbE; 1.9 date 2023.01.03.17.37.10; author wiz; state Exp; branches; next 1.8; commitid vvAqE6UmuqFFx78E; 1.8 date 2021.02.06.13.56.35; author maya; state Exp; branches; next 1.7; commitid iRFb3qFyTKOhHEGC; 1.7 date 2021.02.06.11.18.26; author maya; state Exp; branches; next 1.6; commitid Pp2csW68AoJRODGC; 1.6 date 2020.07.02.10.16.02; author nia; state Exp; branches; next 1.5; commitid yrLKyvHZKqpiwueC; 1.5 date 2020.06.29.13.04.14; author nia; state Exp; branches; next 1.4; commitid 84amXxSoKhYCx7eC; 1.4 date 2020.06.24.12.30.56; author nia; state Exp; branches; next 1.3; commitid pEGOPHK81JJqwtdC; 1.3 date 2020.06.24.12.12.41; author nia; state Exp; branches; next 1.2; commitid zG6RnbFlm3VSptdC; 1.2 date 2020.06.05.12.49.06; author jperkin; state Exp; branches; next 1.1; commitid pgIAzOApZQche2bC; 1.1 date 2018.09.30.19.12.48; author maya; state Exp; branches; next ; commitid lk87TKWgtHPx5aUA; desc @@ 1.13 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @# $NetBSD: Makefile,v 1.12 2023/10/21 17:10:15 gdt Exp $ DISTNAME= love-0.8.0-linux-src PKGNAME= ${DISTNAME:S/-linux-src//:S/love/love08/} PKGREVISION= 9 CATEGORIES= games lua MASTER_SITES= ${MASTER_SITE_GITHUB:=love2d/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://love2d.org/ COMMENT= Framework for making 2D games in Lua (version 0.8) LICENSE= zlib WRKSRC= ${WRKDIR}/${DISTNAME:S/-linux-src//} GNU_CONFIGURE= yes USE_LANGUAGES= c c++ USE_TOOLS+= pkg-config USE_LIBTOOL= yes # Avoid detecting unversioned lua in NetBSD. SUBST_CLASSES+= lua SUBST_STAGE.lua= pre-configure SUBST_FILES.lua= configure SUBST_SED.lua= -e 's,lua lua5.1,lua5.1,g' GNU_CONFIGURE_PREFIX= ${PREFIX}/love0.8 INSTALLATION_DIRS+= bin post-install: ${LN} -sf ../love0.8/bin/love ${DESTDIR}${PREFIX}/bin/love0.8 .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../devel/SDL/buildlink3.mk" BUILDLINK_API_DEPENDS.physfs+= physfs>=2.0 .include "../../devel/physfs/buildlink3.mk" .include "../../audio/openal-soft/buildlink3.mk" .include "../../lang/lua51/buildlink3.mk" .include "../../devel/devIL/buildlink3.mk" .include "../../devel/libltdl/buildlink3.mk" .include "../../audio/libmodplug/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../audio/mpg123/buildlink3.mk" .include "../../audio/libvorbis/buildlink3.mk" .include "../../x11/libXpm/buildlink3.mk" .include "../../x11/libXcursor/buildlink3.mk" .include "../../x11/libXxf86vm/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.12 log @recursive revbump for tiff update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2023/04/11 06:10:58 adam Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.11 log @revbump for jasper 4.0.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2023/01/29 21:16:17 ryoon Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.10 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2023/01/03 17:37:10 wiz Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.9 log @*: recursive bump for tiff shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2021/02/06 13:56:35 maya Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.8 log @love*: make fetchable from upstream again. bitbucket -> github @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2021/02/06 11:18:26 maya Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.7 log @love{07,08,010,11}: install a binary called "loveN.NN" for convenience And add a PKG_ALTERNATIVES to call it bin/love for extra convenience. love09 is skipped because I am failing to build it right now (might look later on...) bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/07/02 10:16:02 nia Exp $ d7 1 a7 1 MASTER_SITES= https://bitbucket.org/rude/love/downloads/ @ 1.6 log @love*: Gets lua category @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/06/29 13:04:14 nia Exp $ d5 1 a5 1 PKGREVISION= 3 d29 4 @ 1.5 log @games: Add love11. Based on work by myself and cfkoch in wip LOVE is a framework for making 2D games in the Lua programming language. LOVE is totally free, and can be used in anything from friendly open-source hobby projects, to evil, closed-source commercial ones. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/06/24 12:30:56 nia Exp $ d6 1 a6 1 CATEGORIES= games @ 1.4 log @love08: silly hack to avoid detecting NetBSD's unversioned Lua @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/06/24 12:12:41 nia Exp $ d11 1 a11 1 COMMENT= Framework for making 2D games in Lua @ 1.3 log @love08: Don't misleadingly depend on LuaJIT LuaJIT was never actually being used but got pulled in anyway, this breaks aarch64 builds. Detect the standard lua library properly removes the need to include it. I'd enable LuaJIT as an option but I can't get it to build against it... Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2020/06/05 12:49:06 jperkin Exp $ d5 1 a5 1 PKGREVISION= 2 d21 1 d25 1 a25 1 SUBST_SED.lua= -e 's,lua5.1,lua-5.1,g' @ 1.2 log @*: Apply revbump for graphics/giflib API change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2018/09/30 19:12:48 maya Exp $ d5 1 a5 1 PKGREVISION= 1 d21 4 a24 1 LUA_VERSIONS_INCOMPATIBLE= 52 53 d34 1 a34 2 .include "../../lang/lua/buildlink3.mk" .include "../../lang/LuaJIT2/buildlink3.mk" @ 1.1 log @Add love08, LOVE version 0.8.0 LOVE is a framework for making 2D games in the Lua programming language. LOVE is totally free, and can be used in anything from friendly open-source hobby projects, to evil, closed-source commercial ones. We need multiple versions as games were written for the older versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2014/03/31 22:27:22 thomasklausner Exp $ d5 1 @