diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 17 insertions, 8 deletions
@@ -1,12 +1,13 @@ pkgbase = lua-iconv pkgdesc = Lua bindings for the iconv API pkgver = 7 - pkgrel = 3 + pkgrel = 4 url = https://ittner.github.com/lua-iconv arch = i686 arch = x86_64 license = custom makedepends = lua + makedepends = lua53 makedepends = lua52 makedepends = lua51 noextract = lua-iconv-7.tar.gz @@ -16,6 +17,9 @@ pkgbase = lua-iconv pkgname = lua-iconv depends = lua +pkgname = lua53-iconv + depends = lua53 + pkgname = lua52-iconv depends = lua52 @@ -1,15 +1,15 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> _rockname=iconv -pkgname=("lua-$_rockname" "lua52-$_rockname" "lua51-$_rockname") +pkgname=("lua-$_rockname" "lua53-$_rockname" "lua52-$_rockname" "lua51-$_rockname") pkgver=7 -pkgrel=3 +pkgrel=4 pkgdesc='Lua bindings for the iconv API' arch=('i686' 'x86_64') url="https://ittner.github.com/$pkgname" license=('custom') # depends=('iconv') -makedepends=('lua' 'lua52' 'lua51') +makedepends=('lua' 'lua53' 'lua52' 'lua51') source=("https://github.com/downloads/ittner/$pkgname/$pkgname-$pkgver.tar.gz") sha256sums=('c1db1915c754b5cfe7e45af61467bc6dfa4f0037d281ccbce6b53c974e2faf09') noextract=("${source[@]##*/}") @@ -18,7 +18,7 @@ noextract=("${source[@]##*/}") # validpgpkeys=('9B49FCE2E6B9D1AD610129AD4F6DF1140041A1FB') # Alexandre Erwin Ittner <FIRST_NAME@LAST_NAME.com.br> prepare() { - for dir in lua{,52,51}-"$_rockname-$pkgver"; do + for dir in lua{,53,52,51}-"$_rockname-$pkgver"; do mkdir -p "$dir" pushd "$dir" bsdtar --strip-components 1 -xf "$srcdir/${source[@]##*/}" @@ -34,7 +34,7 @@ check() { build() { set -x - for dir in lua{,52,51}-"$_rockname-$pkgver"; do + for dir in lua{,53,52,51}-"$_rockname-$pkgver"; do local lv=${dir/-*} pushd "$dir" make LUABIN="$lv" LUAPKG="$lv" @@ -45,8 +45,8 @@ build() { _package_helper() { cd "$pkgname-$pkgver" make DESTDIR="$pkgdir/" LUABIN=lua$1 install - install -Dm0644 README "$pkgdir/usr/share/doc/$pkgname/README" - install -Dm0644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/" README + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING } package_lua-iconv() { @@ -54,6 +54,11 @@ package_lua-iconv() { _package_helper } +package_lua53-iconv() { + depends+=('lua53') + _package_helper 5.3 +} + package_lua52-iconv() { depends+=('lua52') _package_helper 5.2 |