[arch-commits] Commit in glide/trunk (PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Sat Oct 14 21:37:29 UTC 2017
Date: Saturday, October 14, 2017 @ 21:37:28
Author: arodseth
Revision: 262802
upgpkg: glide 0.13.0-2
Modified:
glide/trunk/PKGBUILD
----------+
PKGBUILD | 30 +++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-10-14 21:36:03 UTC (rev 262801)
+++ PKGBUILD 2017-10-14 21:37:28 UTC (rev 262802)
@@ -4,28 +4,30 @@
pkgname=glide
pkgver=0.13.0
-pkgrel=1
+pkgrel=2
pkgdesc='Dependency management and vendoring for Go projects'
arch=('x86_64' 'i686')
_gourl="github.com/Masterminds"
-url='https://github.com/Masterminds/glide'
+url="https://$_gourl/glide"
license=('MIT')
-makedepends=('git' 'go')
+makedepends=('git' 'go-pie')
depends=('glibc')
provides=('glide')
options=('!strip' '!emptydirs')
-source=("$pkgname-$pkgver.tar.gz::https://$_gourl/glide/archive/v${pkgver}.tar.gz")
-sha256sums=('ebbfa28e547db921add3557317c810f87d4ece983213d8e9899783b3e3b43ae7')
+source=("git+$url#tag=v$pkgver")
+md5sums=('SKIP')
prepare() {
- mkdir -p build/go; cd build/go
+ mkdir -p build/go && cd build/go
for f in "/usr/lib/go/"*; do ln -s "$f"; done
- rm pkg; mkdir pkg; cd pkg
+ rm pkg && mkdir pkg && cd pkg
for f in "/usr/lib/go/pkg/"*; do ln -s "$f"; done
- export GOROOT="$srcdir/build/go"
+
export GOPATH="$srcdir/build"
+ export GOROOT="$GOPATH/go"
+
mkdir -p "$GOPATH/src/$_gourl"
- mv "$srcdir/$pkgname-$pkgver" "$GOPATH/src/$_gourl/$pkgname"
+ mv "$srcdir/$pkgname" "$GOPATH/src/$_gourl/$pkgname"
}
build() {
@@ -35,9 +37,11 @@
}
package() {
- install -Dm755 "build/src/$_gourl/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"
- install -Dm644 "build/src/$_gourl/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ cd "build/src/$_gourl/$pkgname"
+
+ install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
-# getver: https://github.com/Masterminds/glide
-# vim:set ts=2 sw=2 et:
+# getver: github.com/Masterminds/glide
+# vim: ts=2 sw=2 et:
More information about the arch-commits
mailing list