summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGrey Christoforo2020-11-01 20:05:09 +0100
committerGrey Christoforo2020-11-01 20:05:09 +0100
commit2e95fb80649aa4c87e26d1b6cd6a428143de3acf (patch)
tree591a7547137cf1e3d97871665969479ce485cfba /PKGBUILD
parentd0765e49f12951634176cb7d21182cdc8dca7c51 (diff)
downloadaur-arduino-cli-rc.tar.gz
bump version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 11 insertions, 37 deletions
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"
}