summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoratemu2019-07-24 13:47:20 +0200
committeratemu2019-07-24 13:47:20 +0200
commit6ed630dcd91537beab5ca9ec1275159c1d6ecae6 (patch)
treedfd07fa1d4c6a7584aaba3bc65120bd7a0e37185 /PKGBUILD
parent57d65fb9429fc8d23581dcdb2c042b697486e9ba (diff)
downloadaur-6ed630dcd91537beab5ca9ec1275159c1d6ecae6.tar.gz
Adopt improved PKGBUILD (see https://github.com/ericm/yup/issues/15)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 17 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3c065dd5b7a6..8e6baae22d7e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,31 @@
pkgname=yup-git
-_pkgname=yup
-pkgver=v0.1.7.beta.r2.gb3d3888
+basepkgname=yup
+pkgver=v0.1.8.beta.r1.gb764aa8
pkgrel=1
-pkgdesc="Arch Linux AUR Helper with ncurses functionality and better searching and sorting"
+pkgdesc="Ncurses based AUR Helper with improved searching and sorting"
arch=('any')
url="https://github.com/ericm/yup"
license=('GPL3')
-source=("${_pkgname}::git+https://github.com/ericm/yup.git")
-sha256sums=('SKIP')
-
depends=('pacman>=5.1' 'git' 'ncurses' 'sudo')
-makedepends=('go>=1.12' 'make')
-provides=("$_pkgname")
-conflicts=("$_pkgname")
+makedepends=('go')
+provides=("$basepkgname")
+conflicts=("$basepkgname")
+source=('git+https://github.com/ericm/yup.git')
+sha256sums=('SKIP')
pkgver() {
- cd "$_pkgname"
- git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "$srcdir/$basepkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
-prepare() {
- cd "${_pkgname}"
- make
+build() {
+ cd "$srcdir/$basepkgname"
+ make prefix=/usr
}
package() {
- install -dm755 ${pkgdir}/usr/local/bin/${BINAME}
- cd "${_pkgname}"
- cp ${_pkgname} ${pkgdir}/usr/local/bin/${BINAME}
-
+ cd "$srcdir/$basepkgname"
+ install -Dm755 "$basepkgname" "$pkgdir/usr/bin/$basepkgname"
+ install -Dm755 completions/zsh \
+ "$pkgdir/usr/share/zsh/site-functions/completions/_$basepkgname"
}