[arch-commits] Commit in arduino-cli/trunk (PKGBUILD)
Filipe Laíns
ffy00 at archlinux.org
Tue Jan 8 23:04:14 UTC 2019
Date: Tuesday, January 8, 2019 @ 23:04:12
Author: ffy00
Revision: 421067
upgpkg: arduino-cli 0.3.3.alpha.preview-1
Modified:
arduino-cli/trunk/PKGBUILD
----------+
PKGBUILD | 24 ++++++++++++++++--------
1 file changed, 16 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-01-08 23:03:29 UTC (rev 421066)
+++ PKGBUILD 2019-01-08 23:04:12 UTC (rev 421067)
@@ -9,22 +9,30 @@
url='https://github.com/arduino/arduino-cli'
license=('GPL3')
groups=('arduino')
-depends=('glibc')
makedepends=('go-pie' 'git')
source=("$pkgname-$pkgver.tar.gz::https://github.com/arduino/arduino-cli/archive/$_pkgver.tar.gz")
sha512sums=('217ec44db600e9667c15b201064448fe8eda86e9708969c7df5931bfe52529e62ec9133dce7ef3a9fb304965d3a0e3177dd54997d515e853114a00ed1226fc21')
-build() {
- cd $pkgname-$_pkgver
+prepare(){
+ export GOPATH="$srcdir"/gopath
+ mkdir -p "$GOPATH"/src/github.com/arduino
+ ln -rTsf "$pkgname-$_pkgver" "$GOPATH"/src/github.com/arduino/arduino-cli
+ cd "$GOPATH"/src/github.com/arduino/arduino-cli
+}
+
+build(){
export GOPATH="$srcdir"/gopath
- export GOBIN="$GOPATH"/bin
- mkdir -p $GOBIN
+ cd "$GOPATH"/src/github.com/arduino/arduino-cli
- go get
- go install
+ go build \
+ -gcflags "all=-trimpath=$GOPATH" \
+ -asmflags "all=-trimpath=$GOPATH" \
+ -ldflags "-extldflags $LDFLAGS" \
+ .
}
package() {
- install -Dm 755 gopath/bin/arduino-cli-$_pkgver "$pkgdir"/usr/bin/arduino-cli
+ install -Dm 755 $pkgname-$_pkgver/$pkgname "$pkgdir"/usr/bin/$pkgname
}
+
More information about the arch-commits
mailing list