summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD6
1 files changed, 5 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a7777db620d5..a71cfdc1c993 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: David Stark <david@starkers.org>
pkgver=0.75
-pkgrel=13
+pkgrel=14
pkgname=telepresence
pkgdesc="Local development against a remote Kubernetes or OpenShift cluster - http://www.telepresence.io"
arch=('any')
@@ -10,6 +10,7 @@ url="https://github.com/datawire/telepresence"
makedepends=()
backup=()
depends=(
+ 'curl'
'conntrack-tools'
'git'
'python'
@@ -24,6 +25,8 @@ source=("https://github.com/datawire/telepresence/archive/${pkgver}.tar.gz")
md5sums=('SKIP')
build(){
+ curl -s "https://github.com/Yelp/dumb-init/releases/download/v1.2.1/dumb-init_1.2.1_amd64" -o dumb-init
+ chmod +x dumb-init
cd "${srcdir}/${pkgname}-${pkgver}"
virtualenv --python=python3 telepresence-venv
telepresence-venv/bin/pip install -r dev-requirements.txt
@@ -37,6 +40,7 @@ package(){
mkdir -p "${pkgdir}/opt/telepresence/telepresence-venv"
rsync -ra "${srcdir}/${pkgname}-${pkgver}/telepresence-venv/" "${pkgdir}/opt/telepresence/telepresence-venv/"
+ install -Dm 755 "dumb-init" "${pkgdir}/opt/telepresence/dumb-init"
install -Dm 755 "../wrapper-telepresence.sh" "${pkgdir}/usr/bin/telepresence"
install -Dm 755 "../wrapper-stamp-telepresence.sh" "${pkgdir}/usr/bin/stamp-telepresence"