summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 411a54fe87a19efd7b8dccd987256295a6bf724d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
pkgname=lua-iconv
pkgver=7
pkgrel=1
pkgdesc="Lua bindings for the iconv API"
arch=('i686' 'x86_64')
url="http://ittner.github.com/lua-iconv/"
license=('custom')
depends=('lua')
makedepends=('luarocks')
conflicts=()
source=("https://luarocks.org/$pkgname-$pkgver-$pkgrel.src.rock")
sha512sums=('88046ca7aec54993c64a1cd6d5a2c6a7793a3987b21d37441ad23bb3af229b3cd28385b73cd99f9351a3362b7219709bad762f401c70926f0dbbe5efd7a61e8e')

package() {
  luarocks --tree="$pkgdir/usr" install "$pkgname-$pkgver-$pkgrel.src.rock"

  mkdir -p "$pkgdir/usr/share/doc"
  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
  mv "$pkgdir/usr/lib/luarocks/rocks-"*"/lua-iconv/$pkgver-$pkgrel/doc/README" "$pkgdir/usr/share/doc/$pkgname"
  mv "$pkgdir/usr/lib/luarocks/rocks-"*"/lua-iconv/$pkgver-$pkgrel/doc/COPYING" "$pkgdir/usr/share/licenses/$pkgname"
  rm -rf "$pkgdir/usr/lib/luarocks"
}