diff options
author | Kezi Olio | 2020-03-20 14:44:00 +0100 |
---|---|---|
committer | Kezi Olio | 2020-03-20 14:44:00 +0100 |
commit | 195dcdaee61d69da69779e571383f4daf7d15891 (patch) | |
tree | 2afd0b3345171f06ad807891b9762c3fb9c9e415 | |
parent | e5e6b4fcb74850f6bc402a65c8abb632d1034269 (diff) | |
download | aur-195dcdaee61d69da69779e571383f4daf7d15891.tar.gz |
fix pkgbuild
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 23 insertions, 39 deletions
@@ -1,14 +1,18 @@ pkgbase = vesc_tool-git pkgdesc = VESC ESC graphical configuration tool - pkgver = 0.95 + pkgver = r157.6f378c1 pkgrel = 1 url = https://vesc-project.com/ arch = any - license = unknown + license = GPL makedepends = git depends = qt5-connectivity depends = qt5-serialport depends = qt5-quickcontrols2 + provides = vesc_tool-git + conflicts = vesc_tool-git + source = git+https://github.com/vedderb/vesc_tool.git + md5sums = SKIP pkgname = vesc_tool-git @@ -1,59 +1,39 @@ pkgname=vesc_tool-git -pkgver=0.95 +pkgver=r157.6f378c1 pkgrel=1 pkgdesc="VESC ESC graphical configuration tool" arch=('any') url="https://vesc-project.com/" -license=('unknown') +license=('GPL') groups=() depends=("qt5-connectivity" "qt5-serialport" "qt5-quickcontrols2") makedepends=('git') -provides=() -conflicts=() +provides=("${pkgname%-VCS}") +conflicts=("${pkgname%-VCS}") replaces=() backup=() options=() install= -source=() +source=("git+https://github.com/vedderb/vesc_tool.git") noextract=() -md5sums=() +md5sums=('SKIP') -_gitroot="https://github.com/vedderb/vesc_tool.git" -_gitname="vesc_tool" -build() { - cd "$srcdir" - msg "Connecting to GIT server...." - - if [[ -d "$_gitname" ]]; then - cd "$_gitname" && git pull origin - msg "The local files are updated." - else - git clone "$_gitroot" "$_gitname" - fi - - msg "GIT checkout done or server timeout" - msg "Starting build..." - - rm -rf "$srcdir/$_gitname-build" - git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" - cd "$srcdir/$_gitname-build" +pkgver() { + cd "$srcdir/${pkgname%-git}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} - # - # BUILD HERE - # +build() { + cd "$srcdir/${pkgname%-git}" - qmake -config release "CONFIG += release_lin build_original" - make clean - make - rm -rf build/lin/obj + qmake -config release "CONFIG += release_lin build_original" + make } package() { - cd "$srcdir/$_gitname-build" - mkdir -p $pkgdir/usr/bin/ - cp build/lin/vesc_* $pkgdir/usr/bin/vesc_tool - + cd "$srcdir/${pkgname%-git}" + mkdir -p $pkgdir/usr/bin/ + cp build/lin/vesc_* $pkgdir/usr/bin/vesc_tool } -# vim:set ts=2 sw=2 et: |