Date: Thursday, February 21, 2019 @ 15:06:25 Author: spupykin Revision: 435106
archrelease: copy trunk to community-x86_64 Added: luasocket/repos/community-x86_64/PKGBUILD (from rev 435105, luasocket/trunk/PKGBUILD) Deleted: luasocket/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 140 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-02-21 15:06:09 UTC (rev 435105) +++ PKGBUILD 2019-02-21 15:06:25 UTC (rev 435106) @@ -1,70 +0,0 @@ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Anders Bergh <ande...@gmail.com> - -pkgbase=luasocket -pkgname=(lua-socket lua51-socket lua52-socket) -pkgver=20160311 -_commit=23ce5aeaa22b49d6649096b520b292a3626474ef -pkgrel=2 -pkgdesc='Networking support library for the Lua language' -arch=('x86_64') -url='https://github.com/diegonehab/luasocket' -license=('MIT') -makedepends=('lua' 'lua51' 'lua52' 'git') -source=("git+https://github.com/diegonehab/luasocket.git#commit=${_commit}") -md5sums=('SKIP') - -build() { - cp -a luasocket luasocket-52 - cp -a luasocket luasocket-51 - - msg2 'Building with lua 5.3' - cd "$srcdir"/luasocket - make LUAV=5.3 linux - - msg2 'Building with lua 5.1' - cd "$srcdir"/luasocket-51 - find . -type f -name \*.[ch] -exec sed -i \ - -e 's|include "lua.h|include "lua5.1/lua.h|g' \ - -e 's|include "lualib.h|include "lua5.1/lualib.h|g' \ - -e 's|include "luaconf.h|include "lua5.1/luaconf.h|g' \ - -e 's|include "lauxlib.h|include "lua5.1/lauxlib.h|g' \ - {} \; - sed -i 's|usocket.$(O)|usocket.$(O) compat.$(O)|' makefile - make LUAV=5.1 linux - - msg2 'Building with lua 5.2' - cd "$srcdir"/luasocket-52 - find . -type f -name \*.[ch] -exec sed -i \ - -e 's|include "lua.h|include "lua5.2/lua.h|g' \ - -e 's|include "lualib.h|include "lua5.2/lualib.h|g' \ - -e 's|include "luaconf.h|include "lua5.2/luaconf.h|g' \ - -e 's|include "lauxlib.h|include "lua5.2/lauxlib.h|g' \ - {} \; - make LUAV=5.2 linux -} - -package_lua-socket() { - depends=('lua') - cd luasocket - make DESTDIR="$pkgdir/" LUAV=5.3 prefix=/usr install-unix - install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lua51-socket() { - depends=('lua51') - replaces=('luasocket') - conflicts=('luasocket') - - cd luasocket-51 - make DESTDIR="$pkgdir/" LUAV=5.1 prefix=/usr install-unix - install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lua52-socket() { - depends=('lua52') - - cd luasocket-52 - make DESTDIR="$pkgdir/" LUAV=5.2 prefix=/usr install-unix - install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: luasocket/repos/community-x86_64/PKGBUILD (from rev 435105, luasocket/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-02-21 15:06:25 UTC (rev 435106) @@ -0,0 +1,70 @@ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Anders Bergh <ande...@gmail.com> + +pkgbase=luasocket +pkgname=(lua-socket lua51-socket lua52-socket) +pkgver=20190219 +_commit=144fa01c2f204e3b1b13c834f2644d100dba701b +pkgrel=1 +pkgdesc='Networking support library for the Lua language' +arch=('x86_64') +url='https://github.com/diegonehab/luasocket' +license=('MIT') +makedepends=('lua' 'lua51' 'lua52' 'git') +source=("git+https://github.com/diegonehab/luasocket.git#commit=${_commit}") +md5sums=('SKIP') + +build() { + cp -a luasocket luasocket-52 + cp -a luasocket luasocket-51 + + msg2 'Building with lua 5.3' + cd "$srcdir"/luasocket + make LUAV=5.3 linux + + msg2 'Building with lua 5.1' + cd "$srcdir"/luasocket-51 + find . -type f -name \*.[ch] -exec sed -i \ + -e 's|include "lua.h|include "lua5.1/lua.h|g' \ + -e 's|include "lualib.h|include "lua5.1/lualib.h|g' \ + -e 's|include "luaconf.h|include "lua5.1/luaconf.h|g' \ + -e 's|include "lauxlib.h|include "lua5.1/lauxlib.h|g' \ + {} \; + sed -i 's|usocket.$(O)|usocket.$(O) compat.$(O)|' makefile + make LUAV=5.1 linux + + msg2 'Building with lua 5.2' + cd "$srcdir"/luasocket-52 + find . -type f -name \*.[ch] -exec sed -i \ + -e 's|include "lua.h|include "lua5.2/lua.h|g' \ + -e 's|include "lualib.h|include "lua5.2/lualib.h|g' \ + -e 's|include "luaconf.h|include "lua5.2/luaconf.h|g' \ + -e 's|include "lauxlib.h|include "lua5.2/lauxlib.h|g' \ + {} \; + make LUAV=5.2 linux +} + +package_lua-socket() { + depends=('lua') + cd luasocket + make DESTDIR="$pkgdir/" LUAV=5.3 prefix=/usr install-unix + install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua51-socket() { + depends=('lua51') + replaces=('luasocket') + conflicts=('luasocket') + + cd luasocket-51 + make DESTDIR="$pkgdir/" LUAV=5.1 prefix=/usr install-unix + install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua52-socket() { + depends=('lua52') + + cd luasocket-52 + make DESTDIR="$pkgdir/" LUAV=5.2 prefix=/usr install-unix + install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}