diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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" |