# $Id: PKGBUILD 104485 2014-01-21 17:41:26Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski # Contributor: Chris Brannon # Contributor: Paulo Matias # Contributor: Anders Bergh pkgbase=luafilesystem pkgname=(lua-filesystem lua51-filesystem) pkgver=1.6.2 pkgrel=3 pkgdesc='File System Library for the Lua Programming Language' arch=('i686' 'x86_64' 'mips64el') url='http://www.keplerproject.org/luafilesystem/' license=('MIT') makedepends=(lua lua51) source=(http://github.com/downloads/keplerproject/$pkgbase/$pkgbase-$pkgver.tar.gz LICENSE) md5sums=('4e7ec93678c760c4e42cea7d28aafa13' 'beb2b58c4b5c2782304a5b0267a5651b') build() { msg2 "Building $pkgbase with Lua 5.1" cp -a $pkgbase-$pkgver $pkgbase-$pkgver-51 cd $pkgbase-$pkgver-51 make LUA_INC=/usr/include/lua5.1 msg2 "Building $pkgbase with Lua 5.2" cd "$srcdir"/$pkgbase-$pkgver make } package_lua-filesystem() { depends=('lua') cd $pkgbase-$pkgver make PREFIX="$pkgdir"/usr LUA_LIBDIR='$(PREFIX)/lib/lua/5.2' install install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } package_lua51-filesystem() { depends=('lua51') conflicts=('luafilesystem') replaces=('luafilesystem') cd $pkgbase-$pkgver-51 make PREFIX="$pkgdir"/usr LUA_LIBDIR='$(PREFIX)/lib/lua/5.1' install install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }