pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/wm/notion Fix lua detection and usage. Allow 52 again....



details:   https://anonhg.NetBSD.org/pkgsrc/rev/42a2c9871412
branches:  trunk
changeset: 637303:42a2c9871412
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jul 26 19:58:38 2014 +0000

description:
Fix lua detection and usage. Allow 52 again. Bump PKGREVISION.

diffstat:

 wm/notion/Makefile                          |   5 +++--
 wm/notion/distinfo                          |   3 ++-
 wm/notion/patches/patch-build_lua-detect.mk |  16 ++++++++++++++++
 3 files changed, 21 insertions(+), 3 deletions(-)

diffs (63 lines):

diff -r 3a7235d47fe1 -r 42a2c9871412 wm/notion/Makefile
--- a/wm/notion/Makefile        Sat Jul 26 19:58:25 2014 +0000
+++ b/wm/notion/Makefile        Sat Jul 26 19:58:38 2014 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2014/05/28 06:25:49 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2014/07/26 19:58:38 wiz Exp $
 
 DISTNAME=      notion-3-2014052800-src
 PKGNAME=       ${DISTNAME:S/3-/3./:S/-src//}
+PKGREVISION=   1
 CATEGORIES=    wm
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=notion/}
 EXTRACT_SUFX=  .tar.bz2
@@ -17,7 +18,6 @@
 WRKSRC=                ${WRKDIR}/${DISTNAME:S/-src//}
 USE_LANGUAGES= c99
 USE_TOOLS+=    gmake msgfmt pax pkg-config
-LUA_VERSIONS_ACCEPTED= 51
 
 MAKE_FLAGS+=   PREFIX=${PREFIX}
 MAKE_FLAGS+=   EXAMPLEDIR=${PREFIX}/share/examples/notion
@@ -26,6 +26,7 @@
 MAKE_FLAGS+=   X11_LIBS="${COMPILER_RPATH_FLAG}${X11_PREFIX}/lib -L$(X11_PREFIX)/lib -lX11 -lXext"
 MAKE_FLAGS+=   LUA_INTERPRETER=${LUA_INTERPRETER}
 MAKE_FLAGS+=   LUA_COMPILER=${LUA_COMPILER}
+MAKE_FLAGS+=   LUA_VERSION=${_LUA_DOT_VERSION}
 
 EGDIR=         ${PREFIX}/share/examples/notion
 EGFILES=       cfg_defaults.lua
diff -r 3a7235d47fe1 -r 42a2c9871412 wm/notion/distinfo
--- a/wm/notion/distinfo        Sat Jul 26 19:58:25 2014 +0000
+++ b/wm/notion/distinfo        Sat Jul 26 19:58:38 2014 +0000
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.8 2014/05/28 06:25:49 wiz Exp $
+$NetBSD: distinfo,v 1.9 2014/07/26 19:58:38 wiz Exp $
 
 SHA1 (notion-3-2014052800-src.tar.bz2) = 83b068fe810fefa4f50caa6a3a6350c1b332e806
 RMD160 (notion-3-2014052800-src.tar.bz2) = 22d3b32f593aab24bfedb5f1e8ec1b5e6317779c
 Size (notion-3-2014052800-src.tar.bz2) = 622504 bytes
+SHA1 (patch-build_lua-detect.mk) = b641edda62f54c465a744814b8dd026d617735d5
 SHA1 (patch-build_rules.mk) = f8321cea75a1dfb6187ce5229f85cfea7dc5c9a7
 SHA1 (patch-libtu_output.c) = e9e9e77f0c1ff196fefa887a51f647f0dee7df89
 SHA1 (patch-mod__xrandr_Makefile) = 9299bebbd6a1f043a4095abfa19c917e4229456f
diff -r 3a7235d47fe1 -r 42a2c9871412 wm/notion/patches/patch-build_lua-detect.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/notion/patches/patch-build_lua-detect.mk       Sat Jul 26 19:58:38 2014 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-build_lua-detect.mk,v 1.1 2014/07/26 19:58:38 wiz Exp $
+
+Fix lua detection for pkgsrc.
+
+--- build/lua-detect.mk.orig   2014-05-27 22:00:18.000000000 +0000
++++ build/lua-detect.mk
+@@ -27,7 +27,7 @@ ifeq ($(LUA_VERSION),5.0)
+     LUA_VERSION=
+ endif
+ 
+-LUA_LIBS     := $(or $(shell pkg-config --libs lua$(LUA_VERSION)),   $(error "pkg-config couldn't find linker flags for lua$(LUA_VERSION)!"))
+-LUA_INCLUDES := $(shell pkg-config --cflags lua$(LUA_VERSION))
++LUA_LIBS     := $(or $(shell pkg-config --libs lua),   $(error "pkg-config couldn't find linker flags for lua!"))
++LUA_INCLUDES := $(shell pkg-config --cflags lua)
+ LUA          := $(or $(shell which lua$(LUA_VERSION)),               $(error No lua$(LUA_VERSION) interpreter found!))
+ LUAC         := $(or $(shell which luac$(LUA_VERSION)),              $(error No lua$(LUA_VERSION) compiler found!))



Home | Main Index | Thread Index | Old Index