diff options
author | Caleb Maclennan | 2020-03-01 07:51:08 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-03-01 07:51:08 +0300 |
commit | 41c8331c6f283ecace366e209ac873a3908c90d6 (patch) | |
tree | d7b5112ad9ed98b692594825fb7cea30fa14cbe8 /PKGBUILD | |
parent | 2e92931a8bd5464a088f515fa65a0a3b6b7fa2e7 (diff) | |
download | aur-41c8331c6f283ecace366e209ac873a3908c90d6.tar.gz |
Adopt, add missing dependency, normalize version scheme
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 12 insertions, 15 deletions
@@ -1,4 +1,5 @@ # Maintainer: Eric Berquist <eric DOT berquist AT gmail DOT com> +# Maintainer: Caleb Maclennan <caleb@alerque.com> # Contributor: Alexander Rødseth <rodseth@gmail.com> # Contributor: Sébastien Luttringer # Contributor: SpepS <dreamspepser at yahoo dot it> @@ -8,37 +9,33 @@ _pkgname=lua-posix pkgname="${_pkgname}-git" -pkgver=33.4.0.136.g69c1799 +pkgver=33.4.0.r158.g69c6195 pkgrel=1 pkgdesc='POSIX library for Lua' -arch=('x86_64') +arch=('x86_64' 'i686') url='https://github.com/luaposix/luaposix' license=('MIT') conflicts=("${_pkgname}") provides=("${_pkgname}") -depends=('lua') +depends=('lua' 'lua-std-normalize') makedepends=('git' 'help2man' 'ldoc') options=('!makeflags') source=("${_pkgname}::git://github.com/luaposix/luaposix.git") md5sums=('SKIP') pkgver() { - cd "${srcdir}/${_pkgname}" - git describe --always | sed 's+^v++' | sed 's+-+.+g' + cd "${_pkgname}" + git describe --tags --abbrev=7 HEAD | + sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "${srcdir}/${_pkgname}" - - ./build-aux/luke \ - all + cd "${_pkgname}" + ./build-aux/luke all } package() { - cd "${srcdir}/${_pkgname}" - - ./build-aux/luke \ - PREFIX="${pkgdir}"/usr \ - install - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd "${_pkgname}" + ./build-aux/luke PREFIX="${pkgdir}"/usr install + install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE } |