File: fix-lua-includes.diff

package info (click to toggle)
plplot 5.10.0%2Bdfsg2-0.4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 25,792 kB
  • ctags: 13,517
  • sloc: ansic: 83,001; xml: 27,081; ada: 18,878; cpp: 15,966; tcl: 11,651; python: 7,075; f90: 7,058; ml: 6,974; java: 6,665; perl: 5,029; sh: 2,208; makefile: 210; lisp: 75; sed: 25; fortran: 7
file content (21 lines) | stat: -rw-r--r-- 901 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Description: Fix for cmake lua support to work around problem that lua needs multiple include directories on Debian
Author: Andrew Ross <andrewross@users.sourceforge.net>
Last-Update: 2012-07-19

===================================================================
Index: plplot-5.10.0/cmake/modules/lua.cmake
===================================================================
--- plplot-5.10.0.orig/cmake/modules/lua.cmake	2013-05-03 03:41:21.000000000 +0100
+++ plplot-5.10.0/cmake/modules/lua.cmake	2014-02-28 09:52:40.000000000 +0000
@@ -86,3 +86,11 @@
     set(LUA_DIR ${LIB_DIR}/lua/${LUA_VERSION}/plplot)
   endif(LUA_VERSION MATCHES "5\\.0")
 endif(ENABLE_lua)
+
+if(ENABLE_lua AND LUA51_FOUND)
+  pkg_check_pkgconfig(lua5.1 includedir libdir linkflags1 cflags1 version1 _LUA)
+  if(linkflags1)
+    set(LUA_INCLUDE_DIR ${includedir})
+  endif(linkflags1)
+endif(ENABLE_lua AND LUA51_FOUND)
+