Mail archive
alpine-aports

[alpine-aports] [PATCH 4/13] main/lua-crypto: fix bug

From: Tuan M. Hoang <tmhoang_at_flatglobe.org>
Date: Fri, 17 Mar 2017 07:10:00 -0400

lua5.1 LUA_CFLAGS is blank thus fails configure script

---
 main/lua-crypto/APKBUILD                            | 11 +++++------
 .../lua5.1-blank-LUA_CFLAGS-fails-configure.patch   | 21 +++++++++++++++++++++
 2 files changed, 26 insertions(+), 6 deletions(-)
 create mode 100644 main/lua-crypto/lua5.1-blank-LUA_CFLAGS-fails-configure.patch
diff --git a/main/lua-crypto/APKBUILD b/main/lua-crypto/APKBUILD
index c706a5434b..19316930fe 100644
--- a/main/lua-crypto/APKBUILD
+++ b/main/lua-crypto/APKBUILD
_at_@ -8,14 +8,15 @@ url="http://mkottman.github.io/luacrypto/"
 arch="all"
 license="MIT/X11"
 depends=
-makedepends="libressl-dev"
+makedepends="libressl-dev lua-dev"
 install=
 subpackages="$pkgname-dev $pkgname-doc"
 for _v in $_luaversions; do
 	makedepends="$makedepends lua$_v-dev"
 	subpackages="$subpackages lua$_v-crypto:split_${_v/./_}"
 done
-source="luacrypto-$pkgver.tar.gz::https://github.com/mkottman/luacrypto/archive/$pkgver.tar.gz"
+source="luacrypto-$pkgver.tar.gz::https://github.com/mkottman/luacrypto/archive/$pkgver.tar.gz
+	lua5.1-blank-LUA_CFLAGS-fails-configure.patch"
 
 _builddir="$srcdir"/luacrypto-$pkgver
 
_at_@ -71,7 +72,5 @@ for _v in $_luaversions; do
 	eval "split_${_v/./_}() { _split $_v; }"
 done
 
-
-md5sums="07271929beec760a42eff012803490a1  luacrypto-0.3.2.tar.gz"
-sha256sums="63c5d7e2539779039114335b9a8f149d63382c4db298d69e70488a0108143bb4  luacrypto-0.3.2.tar.gz"
-sha512sums="4cb20d2cc348a11f140210dffb803629034c72cc7232590f4488f559d5c7233e0c41e56fcd0863959ac0b07e64c9aa79ea573e4126fdc11bc3f1b3b49d13343e  luacrypto-0.3.2.tar.gz"
+sha512sums="4cb20d2cc348a11f140210dffb803629034c72cc7232590f4488f559d5c7233e0c41e56fcd0863959ac0b07e64c9aa79ea573e4126fdc11bc3f1b3b49d13343e  luacrypto-0.3.2.tar.gz
+cca8745c5b46fa8b3adc237eb1d926c008b6d03637978568537da8c505479272f2b08bbcf1b016883eb783dd88759533aae5fd14fe3d5927b36f54074afdcd34  lua5.1-blank-LUA_CFLAGS-fails-configure.patch"
diff --git a/main/lua-crypto/lua5.1-blank-LUA_CFLAGS-fails-configure.patch b/main/lua-crypto/lua5.1-blank-LUA_CFLAGS-fails-configure.patch
new file mode 100644
index 0000000000..a6fb53832c
--- /dev/null
+++ b/main/lua-crypto/lua5.1-blank-LUA_CFLAGS-fails-configure.patch
_at_@ -0,0 +1,21 @@
+
+---
+ configure | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/configure b/configure
+index eb01472..970eb8d 100755
+--- a/configure
++++ b/configure
+_at_@ -12331,6 +12331,8 @@ $as_echo_n "checking for LUA... " >&6; }
+ 
+ if test -n "$LUA_CFLAGS"; then
+     pkg_cv_LUA_CFLAGS="$LUA_CFLAGS"
++ elif test -n "$LUA_LIBS"; then
++    pkg_cv_LUA_LIBS="$LUA_LIBS"
+  elif test -n "$PKG_CONFIG"; then
+     if test -n "$PKG_CONFIG" && \
+     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lua\""; } >&5
+-- 
+2.11.1
+
-- 
2.11.1
---
Unsubscribe:  alpine-aports+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-aports+help_at_lists.alpinelinux.org
---
Received on Fri Mar 17 2017 - 07:10:00 GMT