summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGergely Imreh2018-05-31 12:58:27 +0100
committerGergely Imreh2018-05-31 12:58:27 +0100
commit3084f52d4b1e8f4e23f141d3f6476f383c5ec2f1 (patch)
tree8c38d9d7b6858fdd0ad7fae6fdd26867f43aa246
parent47c13a00e9a51a606873983cd15ce745bf9f2ac9 (diff)
downloadaur-3084f52d4b1e8f4e23f141d3f6476f383c5ec2f1.tar.gz
fix up packaging issues
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD29
2 files changed, 23 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2f412cf180f4..0dd13b4c75b4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Wed May 30 15:49:31 UTC 2018
+# Thu May 31 11:57:59 UTC 2018
pkgbase = bluemix-cli
pkgdesc = Interact with your applications, virtual servers, containers, and other components in IBM Bluemix.
pkgver = 0.6.7
- pkgrel = 1
+ pkgrel = 2
url = http://clis.ng.bluemix.net/ui/home.html
arch = x86_64
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 279ff789a69f..90aaccb370e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Gergely Imreh <imrehg@gmail.com>
pkgname=bluemix-cli
pkgver=0.6.7
-pkgrel=1
+pkgrel=2
pkgdesc="Interact with your applications, virtual servers, containers, and other components in IBM Bluemix."
arch=('x86_64' 'i686')
url="http://clis.ng.bluemix.net/ui/home.html"
@@ -15,13 +15,26 @@ sha256sums_i686=('74bf687916eef50c7506541dd0765578bbc5a4dab9125ae371e89689e607f8
package() {
cd "${srcdir}/Bluemix_CLI/"
- install -Dm755 "bin/bluemix" "${pkgdir}/opt/Bluemix/bin/bluemix"
- install -Dm755 "bin/bluemix-analytics" "${pkgdir}/opt/Bluemix/bin/bluemix-analytics"
- install -Dm755 "bin/cfcli/cf" "${pkgdir}/opt/Bluemix/bin/cfcli/cf"
+ mkdir -p "${pkgdir}/opt/Bluemix/"
+ install -D "bin/NOTICE" "${pkgdir}/opt/Bluemix/bin/NOTICE"
+ install -D "bin/LICENSE" "${pkgdir}/opt/Bluemix/bin/LICENSE"
+ install -D "bin/ibmcloud" "${pkgdir}/opt/Bluemix/bin/ibmcloud"
+ install -D "bin/bluemix-analytics" "${pkgdir}/opt/Bluemix/bin/bluemix-analytics"
+ install -D "bin/cfcli/cf" "${pkgdir}/opt/Bluemix/bin/cfcli/cf"
+ install -D "bx/bash_autocomplete" "${pkgdir}/opt/Bluemix/bx/bash_autocomplete"
+ install -D "bx/zsh_autocomplete" "${pkgdir}/opt/Bluemix/bx/zsh_autocomplete"
+
install -d "${pkgdir}/usr/bin"
- ln -s "/opt/Bluemix/bin/bluemix" "${pkgdir}/opt/Bluemix/bin/bx"
- ln -s "/opt/Bluemix/bin/bluemix" "${pkgdir}/usr/bin/bluemix"
- ln -s "/opt/Bluemix/bin/bluemix" "${pkgdir}/usr/bin/bx"
- ln -s "/opt/Bluemix/bin/bluemix-analytics" "${pkgdir}/usr/bin/bluemix-analytics"
+
+ ln -sf /opt/Bluemix/bin/ibmcloud "${pkgdir}/opt/Bluemix/bin/bluemix"
+ ln -sf /opt/Bluemix/bin/ibmcloud "${pkgdir}/opt/Bluemix/bin/bx"
+ ln -sf /opt/Bluemix/bin/ibmcloud "${pkgdir}/usr/bin/bluemix"
+ ln -sf /opt/Bluemix/bin/ibmcloud "${pkgdir}/usr/bin/bx"
+ ln -sf /opt/Bluemix/bin/ibmcloud "${pkgdir}/usr/bin/ibmcloud"
+ ln -sf /opt/Bluemix/bin/bluemix-analytics "${pkgdir}/usr/bin/bluemix-analytics"
+
+ chown -R root:root "${pkgdir}/opt/Bluemix/"
+ chmod -R 755 "${pkgdir}/opt/Bluemix/"
+
install -Dm644 "bin/LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
}