diff options
author | Stephen Smith | 2019-01-25 20:49:02 -0500 |
---|---|---|
committer | Stephen Smith | 2019-01-25 20:49:02 -0500 |
commit | 63790564865716b2f25bcb5b50cdfad26892a4cf (patch) | |
tree | c444cb1a19ece5c12445495e08f06168dfbe80da | |
parent | 56456e0c33ab16d15923a70a9e3876509fc1c8d0 (diff) | |
download | aur-63790564865716b2f25bcb5b50cdfad26892a4cf.tar.gz |
Initial commit.
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 51 |
3 files changed, 26 insertions, 50 deletions
@@ -1,22 +1,17 @@ # Generated by mksrcinfo v8 -# Thu Jul 26 10:18:04 UTC 2018 +# Sat Jan 26 01:46:14 UTC 2019 pkgbase = lua-luafilesystem - pkgdesc = A lua library to access the underlying directory structure and file attributes - pkgver = 1.7.0 - pkgrel = 2 - url = http://keplerproject.github.io/luafilesystem/ + pkgdesc = File System Library for the Lua Programming Language + pkgver = 1.7.0_2 + pkgrel = 1 + url = https://keplerproject.github.io/luafilesystem/ arch = i686 arch = x86_64 license = MIT - makedepends = make - makedepends = gcc + makedepends = luarocks depends = lua - source = luafilesystem-1_7_0.tar.gz::https://github.com/keplerproject/luafilesystem/archive/v1_7_0.tar.gz - sha256sums = 854ef99b6a4eb48af00c304e26fc4429094a8612003a7a81ba22014f32e85db3 + source = luafilesystem-1_7_0_2.tar.gz::https://github.com/keplerproject/luafilesystem/archive/v1_7_0_2.tar.gz + md5sums = 5166c00df1599a54dc97e84852be7f0c pkgname = lua-luafilesystem -pkgname = lua52-luafilesystem - -pkgname = lua51-luafilesystem - diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 44ebe5fe5845..000000000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -!./.SRCINFO -!./.gitignore -!./PKGBUILD -* @@ -1,42 +1,27 @@ -# Maintainer: Caleb Maclennan <caleb@alerque.com> -# Contributor: Carlo Cabanilla <carlo.cabanilla@gmail.com> +# Maintainer: Stephen Smith <stephen304@gmail.com> -pkgname=(lua-luafilesystem lua52-luafilesystem lua51-luafilesystem) -pkgver=1.7.0 +pkgname=lua-luafilesystem +_rockname=luafilesystem +pkgver=1.7.0_2 _tag=${pkgver//./_} -pkgrel=2 -pkgdesc="A lua library to access the underlying directory structure and file attributes" -arch=(i686 x86_64) -url="http://keplerproject.github.io/luafilesystem/" +_srcver=1.7.0-2 +pkgrel=1 +pkgdesc="File System Library for the Lua Programming Language" +arch=('i686' 'x86_64') +url="https://keplerproject.github.io/luafilesystem/" license=('MIT') -depends=(lua) -makedepends=(make gcc) -install= -changelog= -source=("luafilesystem-${_tag}.tar.gz::https://github.com/keplerproject/luafilesystem/archive/v${_tag}.tar.gz") -sha256sums=('854ef99b6a4eb48af00c304e26fc4429094a8612003a7a81ba22014f32e85db3') +depends=('lua') +makedepends=('luarocks') +conflicts=() +source=("${_rockname}-${_tag}.tar.gz::https://github.com/keplerproject/luafilesystem/archive/v${_tag}.tar.gz") +md5sums=('5166c00df1599a54dc97e84852be7f0c') build() { - cd "luafilesystem-${_tag}" - make + cd "$_rockname-$_tag" + luarocks make --pack-binary-rock --deps-mode=none "rockspecs/$_rockname-$_srcver.rockspec" } package() { - _luaver=$1 - cd "luafilesystem-${_tag}" - export PREFIX=${pkgdir}/usr - export LUA_LIBDIR=${PREFIX}/lib/lua/${_luaver} - make -e install -} - -package_lua-luafilesystem() { - package 5.3 -} - -package_lua52-luafilesystem() { - package 5.2 -} - -package_lua51-luafilesystem() { - package 5.1 + luarocks install --tree="$pkgdir/usr/" --deps-mode=none "$_rockname-$_tag"/*.rock + find "$pkgdir/usr" -name manifest -delete } |