summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian2019-10-07 13:36:00 +0200
committerSebastian2019-10-07 13:36:00 +0200
commit69a158df42eaaa96760088eab1777b968cbed0f1 (patch)
tree67b687dde27878805951ea89cd0ab8f36746b003
parentb992f0d0dd2d31f1cab51de2f62131204624f045 (diff)
downloadaur-69a158df42eaaa96760088eab1777b968cbed0f1.tar.gz
moved to v1.0.0
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD37
2 files changed, 37 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ab27bb528422..113b2a8ed093 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,17 @@
pkgbase = wskdeploy-git
pkgdesc = Apache OpenWhisk utility for deploying and managing OpenWhisk projects and packages.
- pkgver = 0.10.0
+ pkgver = 1.0.0
pkgrel = 1
url = https://github.com/apache/incubator-openwhisk-wskdeploy
arch = i686
arch = x86_64
license = Apache
+ makedepends = go
+ makedepends = git
conflicts = wskdeploy-git
replaces = wskdeploy-git
- source = wskdeploy-git-src.tar.gz::https://github.com/apache/incubator-openwhisk-wskdeploy/releases/download/0.10.0-incubating/openwhisk_wskdeploy-0.10.0-incubating-linux-386.tgz
+ noextract = wskdeploy-git-src.tar.gz
+ source = wskdeploy-git-src.tar.gz::https://github.com/apache/openwhisk-wskdeploy/archive/1.0.0.tar.gz
md5sums = SKIP
pkgname = wskdeploy-git
diff --git a/PKGBUILD b/PKGBUILD
index f11c46f268c2..2d6193e524da 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,45 @@
# Maintainer: Sebastian Werner
pkgname=wskdeploy-git
-pkgver=0.10.0
pkgrel=1
+pkgver=1.0.0
pkgdesc="Apache OpenWhisk utility for deploying and managing OpenWhisk projects and packages."
arch=('i686' 'x86_64')
url="https://github.com/apache/incubator-openwhisk-wskdeploy"
license=('Apache')
replaces=('wskdeploy-git')
conflicts=('wskdeploy-git')
-source=($pkgname-src.tar.gz::https://github.com/apache/incubator-openwhisk-wskdeploy/releases/download/0.10.0-incubating/openwhisk_wskdeploy-0.10.0-incubating-linux-386.tgz)
-
+source=($pkgname-src.tar.gz::https://github.com/apache/openwhisk-wskdeploy/archive/1.0.0.tar.gz)
+noextract=($pkgname-src.tar.gz)
+makedepends=("go" "git")
md5sums=('SKIP')
+prepare(){
+ mkdir -p gopath/src/github.com/apache/openwhisk-wskdeploy
+
+ # the dependencies can be fetched here if needed
+ cd gopath/src/github.com/apache/openwhisk-wskdeploy
+
+ go get github.com/tools/godep
+
+}
+
+build() {
+ export GOPATH="$srcdir"/gopath
+ cd "${srcdir}"
+
+ tar xvfz $pkgname-src.tar.gz -C gopath/src/github.com/apache/openwhisk-wskdeploy --strip-components=1
+ cd "$srcdir/gopath/src/github.com/apache/openwhisk-wskdeploy"
+
+ godep restore
+ go build \
+ -gcflags "all=-trimpath=${PWD}" \
+ -asmflags "all=-trimpath=${PWD}" \
+ -ldflags "-extldflags ${LDFLAGS}" \
+ -o wskdeploy
+}
+
package() {
- mkdir -p "$pkgdir/usr/bin"
- mv ./wskdeploy "$pkgdir/usr/bin/wskdeploy"
+ cd "$srcdir/gopath/src/github.com/apache/openwhisk-wskdeploy"
+ #mkdir -p "$pkgdir/usr/bin"
+ install -Dm755 "wskdeploy" "$pkgdir/usr/bin/wskdeploy"
}