File lua_path.patch of Package apt

diff --git a/apt-pkg/Makefile.am b/apt-pkg/Makefile.am
index 188ba2b..8f9b069 100644
--- a/apt-pkg/Makefile.am
+++ b/apt-pkg/Makefile.am
@@ -11,6 +11,7 @@ libapt_pkg_la_LDFLAGS = -version-info 3:0:0
 AM_CPPFLAGS = -DLIBDIR=\"$(libdir)\" -DPKGDATADIR=\"$(pkgdatadir)\"
 AM_CPPFLAGS += -DLOCALEDIR=\"$(localedir)\" -DAPT_DOMAIN=\"$(PACKAGE)\"
 AM_CPPFLAGS += -I$(top_srcdir)/luaext
+AM_CPPFLAGS += $(LUA_CPPFLAGS) $(LUA_CFLAGS)
 
 if WITH_LUAEXT
 libapt_pkg_la_LIBADD += $(top_builddir)/luaext/libluaext.la
diff --git a/configure.ac b/configure.ac
index ec699b6..ca2552e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -108,6 +108,7 @@ if test "$enable_scripts" != "no"; then
   AC_MSG_RESULT(no)
   AC_DEFINE(APT_WITH_LUA, 1, 
 	    [Define if you want to enable the extension system]) 
+  PKG_CHECK_MODULES([LUA], [lua])
 else
   AC_MSG_RESULT(yes)
 fi
diff --git a/luaext/Makefile.am b/luaext/Makefile.am
index ecc1c0d..66969c9 100644
--- a/luaext/Makefile.am
+++ b/luaext/Makefile.am
@@ -8,8 +8,9 @@ EXTRA_DIST = \
 AM_CPPFLAGS = -I$(top_builddir)
 AM_CPPFLAGS += -I$(srcdir)/include -I.
 
-libluaext_la_CPPFLAGS = $(AM_CPPFLAGS) -DWITH_POSIX
-libluaext_la_LIBADD = -llua
+libluaext_la_CPPFLAGS = $(LUA_CPPFLAGS) $(AM_CPPFLAGS) -DWITH_POSIX
+libluaext_la_CFLAGS = $(LUA_CFLAGS)
+libluaext_la_LIBADD = $(LUA_LIBS)
 libluaext_la_SOURCES = \
 		linit.h \
 		lposix.h \
openSUSE Build Service is sponsored by