diff options
author | aksr | 2020-03-22 08:20:31 +0100 |
---|---|---|
committer | aksr | 2020-03-22 08:20:31 +0100 |
commit | 6ef40b37f69c44963b39a1fe2db1b266378fbac3 (patch) | |
tree | 286a36b5c352e14788cda897503e1aabf0f3804b /PKGBUILD | |
parent | b8f89459e2eaaab4211a5c39cd87a393d724d9ef (diff) | |
download | aur-6ef40b37f69c44963b39a1fe2db1b266378fbac3.tar.gz |
Fix build.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 10 insertions, 11 deletions
@@ -1,6 +1,6 @@ # Maintainer: aksr <aksr at t-com dot me> pkgname=loksh-git -pkgver=5.9.r19.d1eafa7 +pkgver=6.6.r61.db365e4 pkgrel=1 epoch= pkgdesc="A Linux port of OpenBSD's ksh." @@ -25,23 +25,22 @@ md5sums=('SKIP') pkgver() { cd "$srcdir/$pkgname" - printf "%s.r%s.%s" "$(git describe --tags)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - cd "$srcdir/$pkgname" - sed -i '41d;42d;43d' Makefile - sed -i '10a LIC_DIR ?= $(PREFIX)/share/licenses/loksh' Makefile - sed -i '42s/-m/-D -m/;42s/DOC/LIC/' Makefile + printf "%s.r%s.%s" "$(git describe --tags | sed 's/-.*//g')" \ + "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short HEAD)" } build() { cd "$srcdir/$pkgname" - make LDFLAGS='-lbsd' + meson --prefix /usr . build } package() { cd "$srcdir/$pkgname" - make DESTDIR="$pkgdir/" BIN_NAME="loksh" install + DESTDIR=$pkgdir ninja -C build install + mv $pkgdir/usr/bin/ksh $pkgdir/usr/bin/${pkgname%-*} + mv $pkgdir/usr/share/man/man1/ksh.1 $pkgdir/usr/share/man/man1/${pkgname%-*}.1 + mkdir -p $pkgdir/usr/share/licenses/${pkgname%-*} + mv $pkgdir/usr/share/doc/${pkgname%-*}/LEGAL $pkgdir/usr/share/licenses/${pkgname%-*}/LEGAL } |