Wed Jun 24 12:12:41 2020 UTC ()
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


(nia)
diff -r1.2 -r1.3 pkgsrc/games/love08/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/games/love08/Makefile (expand / switch to unified diff)

--- pkgsrc/games/love08/Makefile 2020/06/05 12:49:06 1.2
+++ pkgsrc/games/love08/Makefile 2020/06/24 12:12:41 1.3
@@ -1,42 +1,44 @@ @@ -1,42 +1,44 @@
1# $NetBSD: Makefile,v 1.2 2020/06/05 12:49:06 jperkin Exp $ 1# $NetBSD: Makefile,v 1.3 2020/06/24 12:12:41 nia Exp $
2 2
3DISTNAME= love-0.8.0-linux-src 3DISTNAME= love-0.8.0-linux-src
4PKGNAME= ${DISTNAME:S/-linux-src//:S/love/love08/} 4PKGNAME= ${DISTNAME:S/-linux-src//:S/love/love08/}
5PKGREVISION= 1 5PKGREVISION= 2
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= https://bitbucket.org/rude/love/downloads/ 7MASTER_SITES= https://bitbucket.org/rude/love/downloads/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://love2d.org/ 10HOMEPAGE= https://love2d.org/
11COMMENT= Framework for making 2D games in Lua 11COMMENT= Framework for making 2D games in Lua
12LICENSE= zlib 12LICENSE= zlib
13 13
14WRKSRC= ${WRKDIR}/${DISTNAME:S/-linux-src//} 14WRKSRC= ${WRKDIR}/${DISTNAME:S/-linux-src//}
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17 17
18USE_TOOLS+= pkg-config 18USE_TOOLS+= pkg-config
19USE_LIBTOOL= yes 19USE_LIBTOOL= yes
20 20
21LUA_VERSIONS_INCOMPATIBLE= 52 53 21SUBST_CLASSES+= lua
 22SUBST_STAGE.lua= pre-configure
 23SUBST_FILES.lua= configure
 24SUBST_SED.lua= -e 's,lua5.1,lua-5.1,g'
22 25
23GNU_CONFIGURE_PREFIX= ${PREFIX}/love0.8 26GNU_CONFIGURE_PREFIX= ${PREFIX}/love0.8
24 27
25.include "../../sysutils/desktop-file-utils/desktopdb.mk" 28.include "../../sysutils/desktop-file-utils/desktopdb.mk"
26.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 29.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
27.include "../../devel/SDL/buildlink3.mk" 30.include "../../devel/SDL/buildlink3.mk"
28BUILDLINK_API_DEPENDS.physfs+= physfs>=2.0 31BUILDLINK_API_DEPENDS.physfs+= physfs>=2.0
29.include "../../devel/physfs/buildlink3.mk" 32.include "../../devel/physfs/buildlink3.mk"
30.include "../../audio/openal-soft/buildlink3.mk" 33.include "../../audio/openal-soft/buildlink3.mk"
31.include "../../lang/lua/buildlink3.mk" 34.include "../../lang/lua51/buildlink3.mk"
32.include "../../lang/LuaJIT2/buildlink3.mk" 
33.include "../../devel/devIL/buildlink3.mk" 35.include "../../devel/devIL/buildlink3.mk"
34.include "../../devel/libltdl/buildlink3.mk" 36.include "../../devel/libltdl/buildlink3.mk"
35.include "../../audio/libmodplug/buildlink3.mk" 37.include "../../audio/libmodplug/buildlink3.mk"
36.include "../../graphics/freetype2/buildlink3.mk" 38.include "../../graphics/freetype2/buildlink3.mk"
37.include "../../audio/mpg123/buildlink3.mk" 39.include "../../audio/mpg123/buildlink3.mk"
38.include "../../audio/libvorbis/buildlink3.mk" 40.include "../../audio/libvorbis/buildlink3.mk"
39.include "../../x11/libXpm/buildlink3.mk" 41.include "../../x11/libXpm/buildlink3.mk"
40.include "../../x11/libXcursor/buildlink3.mk" 42.include "../../x11/libXcursor/buildlink3.mk"
41.include "../../x11/libXxf86vm/buildlink3.mk" 43.include "../../x11/libXxf86vm/buildlink3.mk"
42.include "../../mk/bsd.pkg.mk" 44.include "../../mk/bsd.pkg.mk"