6 changed files with 85 additions and 197 deletions
@ -1,63 +0,0 @@ |
|||||||
#!/bin/sh |
|
||||||
# --- SDE-COPYRIGHT-NOTE-BEGIN --- |
|
||||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
||||||
# |
|
||||||
# Filename: package/.../lua/lua-config |
|
||||||
# Copyright (C) 2006 The T2 SDE Project |
|
||||||
# |
|
||||||
# More information can be found in the files COPYING and README. |
|
||||||
# |
|
||||||
# This program is free software; you can redistribute it and/or modify |
|
||||||
# it under the terms of the GNU General Public License as published by |
|
||||||
# the Free Software Foundation; version 2 of the License. A copy of the |
|
||||||
# GNU General Public License can be found in the file COPYING. |
|
||||||
# --- SDE-COPYRIGHT-NOTE-END --- |
|
||||||
|
|
||||||
|
|
||||||
version="@version@" |
|
||||||
prefix="@prefix@" |
|
||||||
libdir="@libdir@" |
|
||||||
includedir="@includedir@" |
|
||||||
pkglibdir="@pkglibdir@" |
|
||||||
pkgdatadir="@pkgdatadir@" |
|
||||||
LIBS="@LIBS@" |
|
||||||
CFLAGS="@CFLAGS@" |
|
||||||
|
|
||||||
usage() |
|
||||||
{ |
|
||||||
cat <<EOF |
|
||||||
Usage: lua-config [OPTIONS] |
|
||||||
Options: |
|
||||||
[--prefix] |
|
||||||
[--version] |
|
||||||
[--libdir] |
|
||||||
[--includedir] |
|
||||||
[--libs] |
|
||||||
[--cflags] |
|
||||||
[--pkglibdir] |
|
||||||
[--pkgdatadir] |
|
||||||
EOF |
|
||||||
exit $1 |
|
||||||
} |
|
||||||
|
|
||||||
if test $# -eq 0 ; then |
|
||||||
usage 1 1>&2 |
|
||||||
fi |
|
||||||
|
|
||||||
while test $# -gt 0 ; do |
|
||||||
case $1 in |
|
||||||
--version) echo $version ;; |
|
||||||
--prefix) echo $prefix ;; |
|
||||||
--cflags) echo $CFLAGS ;; |
|
||||||
--libdir) echo $libdir ;; |
|
||||||
--includedir) echo $includedir ;; |
|
||||||
--libs) echo $LIBS ;; |
|
||||||
--pkglibdir) echo $pkglibdir ;; |
|
||||||
--pkgdatadir) echo $pkgdatadir ;; |
|
||||||
*) |
|
||||||
usage 1 1>&2 |
|
||||||
;; |
|
||||||
esac |
|
||||||
shift |
|
||||||
done |
|
||||||
|
|
@ -1,19 +0,0 @@ |
|||||||
|
|
||||||
prefix=@prefix@ |
|
||||||
INSTALL_BIN=@bindir@ |
|
||||||
INSTALL_INC=@includedir@ |
|
||||||
INSTALL_LIB=@libdir@ |
|
||||||
INSTALL_MAN=@mandir@ |
|
||||||
INSTALL_LMOD=@pkgdatadir@ |
|
||||||
INSTALL_CMOD=@pkglibdir@ |
|
||||||
|
|
||||||
exec_prefix=@prefix@ |
|
||||||
libdir=@libdir@ |
|
||||||
includedir=@includedir@ |
|
||||||
|
|
||||||
Name: Lua |
|
||||||
Description: An Extensible Extension Language |
|
||||||
Version: @version@ |
|
||||||
Requires: |
|
||||||
Libs: -L@libdir@ -llua @LIBS@ |
|
||||||
Cflags: -I@includedir@ @CFLAGS@ |
|
@ -0,0 +1,37 @@ |
|||||||
|
# --- SDE-COPYRIGHT-NOTE-BEGIN ---
|
||||||
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||||
|
#
|
||||||
|
# Filename: package/.../lua/no-readline.diff
|
||||||
|
# Copyright (C) 2009 The OpenSDE Project
|
||||||
|
#
|
||||||
|
# More information can be found in the files COPYING and README.
|
||||||
|
#
|
||||||
|
# This patch file is dual-licensed. It is available under the license the
|
||||||
|
# patched project is licensed under, as long as it is an OpenSource license
|
||||||
|
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
|
||||||
|
# of the GNU General Public License as published by the Free Software
|
||||||
|
# Foundation; either version 2 of the License, or (at your option) any later
|
||||||
|
# version.
|
||||||
|
# --- SDE-COPYRIGHT-NOTE-END ---
|
||||||
|
|
||||||
|
--- ./src/luaconf.h.orig 2009-05-12 23:27:14.000000000 +0000
|
||||||
|
+++ ./src/luaconf.h 2009-05-12 23:27:36.000000000 +0000
|
||||||
|
@@ -36,7 +36,6 @@
|
||||||
|
#if defined(LUA_USE_LINUX)
|
||||||
|
#define LUA_USE_POSIX
|
||||||
|
#define LUA_USE_DLOPEN /* needs an extra library: -ldl */
|
||||||
|
-#define LUA_USE_READLINE /* needs some extra libraries */
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(LUA_USE_MACOSX)
|
||||||
|
--- ./src/Makefile.orig 2009-05-12 23:26:21.000000000 +0000
|
||||||
|
+++ ./src/Makefile 2009-05-12 23:26:53.000000000 +0000
|
||||||
|
@@ -96,7 +96,7 @@
|
||||||
|
$(MAKE) all MYCFLAGS=
|
||||||
|
|
||||||
|
linux:
|
||||||
|
- $(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses"
|
||||||
|
+ $(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-Wl,-E -ldl -lncurses"
|
||||||
|
|
||||||
|
macosx:
|
||||||
|
$(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-lreadline"
|
Loading…
Reference in new issue