summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKezi Olio2020-03-20 14:44:00 +0100
committerKezi Olio2020-03-20 14:44:00 +0100
commit195dcdaee61d69da69779e571383f4daf7d15891 (patch)
tree2afd0b3345171f06ad807891b9762c3fb9c9e415
parente5e6b4fcb74850f6bc402a65c8abb632d1034269 (diff)
downloadaur-195dcdaee61d69da69779e571383f4daf7d15891.tar.gz
fix pkgbuild
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD54
2 files changed, 23 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e359594a7395..d3547e8f538c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 72782c935470..c6c7f32e0bf3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: