summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrey Christoforo2020-11-01 20:05:09 +0100
committerGrey Christoforo2020-11-01 20:05:09 +0100
commit2e95fb80649aa4c87e26d1b6cd6a428143de3acf (patch)
tree591a7547137cf1e3d97871665969479ce485cfba
parentd0765e49f12951634176cb7d21182cdc8dca7c51 (diff)
downloadaur-arduino-cli-rc.tar.gz
bump version
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD48
2 files changed, 17 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 768a13db527b..bf4c41c5f289 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,21 @@
pkgbase = arduino-cli-rc
pkgdesc = Arduino command line interface -- stable and release candidates
- pkgver = 0.7.2
+ pkgver = 0.13.0
pkgrel = 1
url = https://github.com/arduino/arduino-cli
arch = x86_64
- license = GPL
- makedepends = go
+ license = GPL3
+ makedepends = go-pie
makedepends = git
- makedepends = unzip
+ makedepends = taskfile-git
depends = arduino-ctags
optdepends = arduino-avr-core: AVR core with upstream avr-gcc and avrdude
optdepends = arduino-builder: Arduino command line interface
optdepends = arduino-ctags
provides = arduino-cli
conflicts = arduino-cli
- source = https://github.com/arduino/arduino-cli/archive/0.7.2.tar.gz
- sha512sums = 8ad5716aea3a36e93550290363528d103741e451c5b016d876ff1d08f6540c647453d29ac40a325393f00346f305385674abefd2a1e52fa44d5b037de8ca3e33
+ source = https://github.com/arduino/arduino-cli/archive/0.13.0.tar.gz
+ sha512sums = bb176b7057bd91a22fe2db2574c16107f8d0143725939276152510a1719ca91137eacbfbdd58e2c015e8a0137eb2f2e0e02ae08fc378acf0eb12044c02e7bd52
pkgname = arduino-cli-rc
diff --git a/PKGBUILD b/PKGBUILD
index 3a69286b4be9..426e6b19ff76 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,5 @@
pkgname=arduino-cli-rc
-_tagver="0.7.2"
+_tagver="0.13.0"
pkgver="${_tagver%-*}"
pkgrel=1
pkgdesc="Arduino command line interface -- stable and release candidates"
@@ -9,55 +9,29 @@ license=('GPL3')
conflicts=('arduino-cli')
provides=('arduino-cli')
depends=('arduino-ctags')
-makedepends=('go-pie' 'git')
+makedepends=('go-pie' 'git' 'taskfile-git')
optdepends=('arduino-avr-core: AVR core with upstream avr-gcc and avrdude'
'arduino-builder: Arduino command line interface'
'arduino-ctags')
source=("https://github.com/arduino/arduino-cli/archive/${_tagver}.tar.gz")
-sha512sums=('8ad5716aea3a36e93550290363528d103741e451c5b016d876ff1d08f6540c647453d29ac40a325393f00346f305385674abefd2a1e52fa44d5b037de8ca3e33')
+sha512sums=('bb176b7057bd91a22fe2db2574c16107f8d0143725939276152510a1719ca91137eacbfbdd58e2c015e8a0137eb2f2e0e02ae08fc378acf0eb12044c02e7bd52')
-prepare(){
+build(){
cd arduino-cli-${_tagver}
-
- # Fix version string
-# sed -i "s|versionString = \".*\"|versionString = \"$pkgver-arch\"|
-# s|commit = \".*\"|commit = \"$(git rev-parse HEAD)\"|" \
-# version/version.go
-
- export GOPATH="$srcdir"/gopath
-
- mkdir -p "$GOPATH"/src/github.com/arduino
- ln -rTsf . "$GOPATH"/src/github.com/arduino/arduino-cli
- cd "$GOPATH"/src/github.com/arduino/arduino-cli
-
- export GO111MODULE=on
-
- go mod vendor
- go mod download
+ task build
}
-build(){
- export GOPATH="$srcdir"/gopath
- cd "$GOPATH"/src/github.com/arduino/arduino-cli
-
- go build \
- -gcflags "all=-trimpath=$GOPATH" \
- -asmflags "all=-trimpath=$GOPATH" \
- -ldflags "-extldflags $LDFLAGS" \
- -v .
+check(){
+ cd arduino-cli-${_tagver}
+ task test-unit
}
package() {
- install -Dm 755 arduino-cli-${_tagver}/arduino-cli "$pkgdir"/usr/bin/arduino-cli
-
- # Fix platform.txt for arch arduino-ctags
- #cd "$GOPATH"/src/github.com/arduino/arduino-cli/hardware
- #sed -i 's#^tools.ctags.path=.*#tools.ctags.path=/usr/bin#' platform.txt
- #sed -i 's#^tools.ctags.cmd.path=.*#tools.ctags.cmd.path={path}/arduino-ctags#' platform.txt
-
+ cd arduino-cli-${_tagver}
+ install -Dm 755 arduino-cli "$pkgdir"/usr/bin/arduino-cli
# Install
- install -Dm644 -t "${pkgdir}/usr/share/arduino/hardware/" "${srcdir}/${pkgname//-rc}-${_tagver}/legacy/builder/hardware/platform.keys.rewrite.txt"
+ install -Dm644 -t "${pkgdir}/usr/share/arduino/hardware/" "legacy/builder/hardware/platform.keys.rewrite.txt"
}