main/lua-socket: fix include search path

set cflags to have correct include path for correct version of lua
This commit is contained in:
Natanael Copa 2016-05-02 10:56:32 +02:00
parent ce60f2f4d3
commit da1753705d

View File

@ -4,7 +4,7 @@ _luaversions="5.1 5.2 5.3"
pkgname=lua-socket
_name=luasocket
pkgver=3.0_rc1_git20160306
pkgrel=0
pkgrel=1
_ver=${pkgver%_git*}
_ver=${_ver/_rc/-rc}
pkgdesc="Networking library for Lua"
@ -25,28 +25,27 @@ source="luasocket-$_ver.tar.gz::https://github.com/diegonehab/luasocket/archive/
"
# default_prepare assumes $_builddir
_builddir="$srcdir/$_name-$_ver"
builddir="$srcdir/$_name-$_ver"
prepare() {
default_prepare
for _i in $_luaversions; do
cp -r "$_builddir" "$srcdir"/build-$_i
# set lua version
sed -i -e "/^LUAV?=/s/=.*/=$_i/" \
"$srcdir"/build-$_i/src/makefile || return 1
cp -r "$builddir" "$srcdir"/build-$_i
done
}
build() {
for _i in $_luaversions; do
make -C "$srcdir"/build-$_i/src all-unix || return 1
make -C "$srcdir"/build-$_i/src LUAV=$_i \
all-unix || return 1
done
}
package() {
for _i in $_luaversions; do
cd "$srcdir"/build-$_i
make prefix=/usr DESTDIR="$pkgdir" install-unix || return 1
make prefix=/usr DESTDIR="$pkgdir" LUAV=$_i \
install-unix || return 1
done
}