summaryrefslogtreecommitdiffstats
path: root/app-admin/openshift-client-tools
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/openshift-client-tools')
-rw-r--r--app-admin/openshift-client-tools/Manifest6
-rw-r--r--app-admin/openshift-client-tools/openshift-client-tools-1.3.2.ebuild38
-rw-r--r--app-admin/openshift-client-tools/openshift-client-tools-1.4.1.ebuild38
-rw-r--r--app-admin/openshift-client-tools/openshift-client-tools-3.7.1.ebuild47
4 files changed, 129 insertions, 0 deletions
diff --git a/app-admin/openshift-client-tools/Manifest b/app-admin/openshift-client-tools/Manifest
new file mode 100644
index 0000000..8bbafc7
--- /dev/null
+++ b/app-admin/openshift-client-tools/Manifest
@@ -0,0 +1,6 @@
+DIST openshift-client-tools-1.3.2.tar.gz 44242362 SHA256 fbc8596dd578ba1a568ae8311b9b14ec5499e122bb196215d73b5e67027fda06 SHA512 5a29eb6c915ade677a7bc834ecb1dcc4bfb5b933c9a50d1172ca0316e9710b045ba6dd7e7ae5fe4f221a59db7cc62822bae4ef6976277fbcb422b4be8498b0b8 WHIRLPOOL 7ce887607be615dacdb90e52bdc607d75646740a5e9337f5af9e2ee0230d58a238bc3f2cb96a77f597a02abd7a353f49e7a016e6acf7a138d0c44efa10f0385f
+DIST openshift-client-tools-1.4.1.tar.gz 32505339 SHA256 919c54eb78283379dd617d2c31ee3ec14eebd642459ba430924012f9ff7b39ce SHA512 c499bd86eb9fef06252f142ad22d076ed4ec1f2a2b478dc0ab388c0da43fecb80b839041c150ffc5ea3dbdbda21e57a873dee78b49b4e976226d8487ead69e10 WHIRLPOOL 8f394c28918b80816fb8515a0c371da74be2ef5e2b78ad42b0d99ef02c593ff1284e9465510e9a187a29315f1823bc4f28b8387fe8722515bb8f3a671022eb09
+DIST openshift-client-tools-3.7.1.tar.gz 103203524 SHA256 c148d8c8fc441a42ec596bd14e8eeef06950aa5171e5237bb5216beadb79924a SHA512 74336a02aa334f8e9b608ea31ac52c51e6e362adcc647f92d247b1fefbe72faf45a92f0c8eda17c2ffe997891df873436707b9acc8abeba4a887153007537b9d WHIRLPOOL 4d73f57c7f11d20a613230c65687f0e9893a14b22b879cba5d09afe7e63d573923e5b734e05f6d77689a1feb5c65ec11fdc4e2459a80f4e968dd5228d31abc87
+EBUILD openshift-client-tools-1.3.2.ebuild 956 SHA256 cf4bfe905ede05f60b98308fe8eb377db048c795eab62952ee34e20bc2e19bcf SHA512 2c720370ec92d48839178a68c32c6e59dfdbcfa90a0483fb1d04974b6acd4cca97399c9da6a3b9606e98fe99c6a78b8f3f189385b1a782e3baf93737f8d0a389 WHIRLPOOL 7f250f962faa04c8cecfe665b731b5c2a925238666600da5c6a9e0ea56f08b54dd9aff83fa8cd87711241672a8ccebd13b05743ca3d22d5ed337a2483fb18360
+EBUILD openshift-client-tools-1.4.1.ebuild 954 SHA256 cf6400fa572d0fa8115ce088d901a6d67ca308026c71178b30db3ec32f69db7b SHA512 5333889e0fe0d247a38abcf33409e62f749759b378af5295e3f9e8080a3e430e56f2b09d051acacaa74da742bab771d254e120b52c6ed5a0c46ef15ae9a10cdb WHIRLPOOL d6e0a4cb018b678e45692530c77e4c0547216b882ae2895818d983c6609954ba113c5faeba99bda6f73b6a96c55eff1241448b4f743cdb9f01cf9ba899f36204
+EBUILD openshift-client-tools-3.7.1.ebuild 1119 SHA256 ba5c0bd775c1d813199cbe4bc2a6ff74dc303e823f522be784f5b5d37ba6d927 SHA512 21dd8666b1456efc0c9c05c60ff1db1c59ab6d3e321b0dcff8faa32dab9e493c25d378f7938cb077673c361c7a9419b110c0062ced0994c48b99a4097d7931fb WHIRLPOOL 04ddd371323cab52ccab4344d3a90cf25343a0681906071f0c4f22c68d1393eac022b5106313e5c3ebcf908603212d1e2b4a3b0d9b83b9e758bb0b73a514afd5
diff --git a/app-admin/openshift-client-tools/openshift-client-tools-1.3.2.ebuild b/app-admin/openshift-client-tools/openshift-client-tools-1.3.2.ebuild
new file mode 100644
index 0000000..f755dd4
--- /dev/null
+++ b/app-admin/openshift-client-tools/openshift-client-tools-1.3.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit bash-completion-r1
+
+DESCRIPTION="Enterprise Kubernetes for Developers (Client Tools)"
+HOMEPAGE="https://www.openshift.org"
+SRC_URI="https://github.com/openshift/origin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion kerberos"
+
+DEPEND="dev-lang/go
+ kerberos? ( app-crypt/mit-krb5 )"
+RDEPEND="bash-completion? ( >=app-shells/bash-completion-2.3-r1 )"
+
+S="${WORKDIR}/origin-${PV}"
+
+src_compile() {
+ use kerberos && MY_TAGS="-tags=gssapi"
+ emake all OS_GIT_MINOR="" OS_GIT_MAJOR="" OS_GIT_VERSION="v${PV}" WHAT="cmd/oc ${MY_TAGS}"
+}
+
+src_install() {
+ case "${ARCH}" in
+ x86) MY_ARCH="386" ;;
+ *) MY_ARCH="${ARCH}" ;;
+ esac
+
+ dobin "_output/local/bin/linux/${MY_ARCH}/oc"
+ doman docs/man/man1/oc*
+ use bash-completion && dobashcomp contrib/completions/bash/oc
+} \ No newline at end of file
diff --git a/app-admin/openshift-client-tools/openshift-client-tools-1.4.1.ebuild b/app-admin/openshift-client-tools/openshift-client-tools-1.4.1.ebuild
new file mode 100644
index 0000000..8b80422
--- /dev/null
+++ b/app-admin/openshift-client-tools/openshift-client-tools-1.4.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit bash-completion-r1
+
+DESCRIPTION="Enterprise Kubernetes for Developers (Client Tools)"
+HOMEPAGE="https://www.openshift.org"
+SRC_URI="https://github.com/openshift/origin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="bash-completion kerberos"
+
+DEPEND="dev-lang/go
+ kerberos? ( app-crypt/mit-krb5 )"
+RDEPEND="bash-completion? ( >=app-shells/bash-completion-2.3-r1 )"
+
+S="${WORKDIR}/origin-${PV}"
+
+src_compile() {
+ use kerberos && MY_TAGS="-tags=gssapi"
+ emake all OS_GIT_MINOR="" OS_GIT_MAJOR="" OS_GIT_VERSION="v${PV}" WHAT="cmd/oc ${MY_TAGS}"
+}
+
+src_install() {
+ case "${ARCH}" in
+ x86) MY_ARCH="386" ;;
+ *) MY_ARCH="${ARCH}" ;;
+ esac
+
+ dobin "_output/local/bin/linux/${MY_ARCH}/oc"
+ doman docs/man/man1/oc*
+ use bash-completion && dobashcomp contrib/completions/bash/oc
+} \ No newline at end of file
diff --git a/app-admin/openshift-client-tools/openshift-client-tools-3.7.1.ebuild b/app-admin/openshift-client-tools/openshift-client-tools-3.7.1.ebuild
new file mode 100644
index 0000000..f53b694
--- /dev/null
+++ b/app-admin/openshift-client-tools/openshift-client-tools-3.7.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1
+
+DESCRIPTION="Enterprise Kubernetes for Developers (Client Tools)"
+HOMEPAGE="https://www.openshift.org"
+SRC_URI="https://github.com/openshift/origin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="bash-completion kerberos"
+
+DEPEND="dev-lang/go
+ kerberos? ( app-crypt/mit-krb5 )"
+RDEPEND="bash-completion? ( >=app-shells/bash-completion-2.3-r1 )"
+
+S="${WORKDIR}/origin-${PV}"
+
+src_compile() {
+ use kerberos && MY_TAGS="-tags=gssapi"
+
+ export OS_GIT_CATALOG_VERSION="v${PV}"
+ export OS_GIT_MINOR=""
+ export OS_GIT_MAJOR=""
+ export OS_GIT_VERSION="v${PV}"
+
+ emake all WHAT="cmd/oc ${MY_TAGS} -v"
+
+ emake all WHAT="tools/gendocs -v"
+ emake all WHAT="tools/genman -v"
+ hack/generate-docs.sh || exit 1
+}
+
+src_install() {
+ case "${ARCH}" in
+ x86) MY_ARCH="386" ;;
+ *) MY_ARCH="${ARCH}" ;;
+ esac
+
+ dobin "_output/local/bin/linux/${MY_ARCH}/oc"
+ doman docs/man/man1/oc*
+ use bash-completion && dobashcomp contrib/completions/bash/oc
+} \ No newline at end of file