Tue Jun 21 16:40:10 2016 UTC ()
Fix PLIST for SunOS. Upstream intentionally doesn't build the shared
lib on SunOS, we accept it. Packages that depends on the shared lib
may fail.


(fhajny)
diff -r1.7 -r1.8 pkgsrc/lang/LuaJIT2/Makefile
diff -r1.2 -r1.3 pkgsrc/lang/LuaJIT2/PLIST

cvs diff -r1.7 -r1.8 pkgsrc/lang/LuaJIT2/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/LuaJIT2/Makefile 2015/12/13 18:19:05 1.7
+++ pkgsrc/lang/LuaJIT2/Makefile 2016/06/21 16:40:10 1.8
@@ -1,22 +1,32 @@ @@ -1,22 +1,32 @@
1# $NetBSD: Makefile,v 1.7 2015/12/13 18:19:05 alnsn Exp $ 1# $NetBSD: Makefile,v 1.8 2016/06/21 16:40:10 fhajny Exp $
2# 2#
3 3
4DISTNAME= LuaJIT-2.0.4 4DISTNAME= LuaJIT-2.0.4
5PKGNAME= ${DISTNAME:S/LuaJIT/LuaJIT2/} 5PKGNAME= ${DISTNAME:S/LuaJIT/LuaJIT2/}
6PKGREVISION= 1 6PKGREVISION= 1
7CATEGORIES= lang 7CATEGORIES= lang
8MASTER_SITES= http://luajit.org/download/ 8MASTER_SITES= http://luajit.org/download/
9 9
10MAINTAINER= alnsn@NetBSD.org 10MAINTAINER= alnsn@NetBSD.org
11HOMEPAGE= http://luajit.org/ 11HOMEPAGE= http://luajit.org/
12COMMENT= Just-In-Time Compiler for the Lua programming language 12COMMENT= Just-In-Time Compiler for the Lua programming language
13LICENSE= mit 13LICENSE= mit
14 14
15USE_TOOLS+= gmake 15USE_TOOLS+= gmake
16 16
17# Address pkg/47587 lua not linked to pthread causes issues with modules 17# Address pkg/47587 lua not linked to pthread causes issues with modules
18PTHREAD_OPTS+= native 18PTHREAD_OPTS+= native
19PTHREAD_AUTO_VARS= yes 19PTHREAD_AUTO_VARS= yes
20 20
 21.include "../../mk/bsd.prefs.mk"
 22
 23# Upstream doesn't support building shared libs on SunOS
 24# http://www.freelists.org/post/luajit/LuaJIT-on-solaris-64
 25PLIST_VARS+= shared
 26.if ${OPSYS} != "SunOS"
 27PLIST.shared= yes
 28.endif
 29PRINT_PLIST_AWK+= {if ($$0 ~ /\.so/) {$$0 = "$${PLIST.shared}" $$0;}}
 30
21.include "../../mk/pthread.buildlink3.mk" 31.include "../../mk/pthread.buildlink3.mk"
22.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/lang/LuaJIT2/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/LuaJIT2/PLIST 2014/03/26 13:29:53 1.2
+++ pkgsrc/lang/LuaJIT2/PLIST 2016/06/21 16:40:10 1.3
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1@comment $NetBSD: PLIST,v 1.2 2014/03/26 13:29:53 imil Exp $ 1@comment $NetBSD: PLIST,v 1.3 2016/06/21 16:40:10 fhajny Exp $
2bin/luajit 2bin/luajit
3bin/luajit-${PKGVERSION} 3bin/luajit-${PKGVERSION}
4include/luajit-2.0/lauxlib.h 4include/luajit-2.0/lauxlib.h
5include/luajit-2.0/lua.h 5include/luajit-2.0/lua.h
6include/luajit-2.0/lua.hpp 6include/luajit-2.0/lua.hpp
7include/luajit-2.0/luaconf.h 7include/luajit-2.0/luaconf.h
8include/luajit-2.0/luajit.h 8include/luajit-2.0/luajit.h
9include/luajit-2.0/lualib.h 9include/luajit-2.0/lualib.h
10lib/libluajit-5.1.a 10lib/libluajit-5.1.a
11lib/libluajit-5.1.so 11${PLIST.shared}lib/libluajit-5.1.so
12lib/libluajit-5.1.so.2 12${PLIST.shared}lib/libluajit-5.1.so.2
13lib/libluajit-5.1.so.${PKGVERSION} 13${PLIST.shared}lib/libluajit-5.1.so.${PKGVERSION}
14lib/pkgconfig/luajit.pc 14lib/pkgconfig/luajit.pc
15share/luajit-${PKGVERSION}/jit/bc.lua 15share/luajit-${PKGVERSION}/jit/bc.lua
16share/luajit-${PKGVERSION}/jit/bcsave.lua 16share/luajit-${PKGVERSION}/jit/bcsave.lua
17share/luajit-${PKGVERSION}/jit/dis_arm.lua 17share/luajit-${PKGVERSION}/jit/dis_arm.lua
18share/luajit-${PKGVERSION}/jit/dis_mips.lua 18share/luajit-${PKGVERSION}/jit/dis_mips.lua
19share/luajit-${PKGVERSION}/jit/dis_mipsel.lua 19share/luajit-${PKGVERSION}/jit/dis_mipsel.lua
20share/luajit-${PKGVERSION}/jit/dis_ppc.lua 20share/luajit-${PKGVERSION}/jit/dis_ppc.lua
21share/luajit-${PKGVERSION}/jit/dis_x64.lua 21share/luajit-${PKGVERSION}/jit/dis_x64.lua
22share/luajit-${PKGVERSION}/jit/dis_x86.lua 22share/luajit-${PKGVERSION}/jit/dis_x86.lua
23share/luajit-${PKGVERSION}/jit/dump.lua 23share/luajit-${PKGVERSION}/jit/dump.lua
24share/luajit-${PKGVERSION}/jit/v.lua 24share/luajit-${PKGVERSION}/jit/v.lua
25share/luajit-${PKGVERSION}/jit/vmdef.lua 25share/luajit-${PKGVERSION}/jit/vmdef.lua
26man/man1/luajit.1 26man/man1/luajit.1