diff options
author | Jon Gjengset | 2015-07-11 18:41:56 -0400 |
---|---|---|
committer | Jon Gjengset | 2015-07-11 18:44:04 -0400 |
commit | f4d9d7db7dcca21b1e5e71308dd0285c7b53a40c (patch) | |
tree | 3cbb4460411e028c99b5924f3df2c4be78a0f5a4 /PKGBUILD | |
download | aur-cloud-utils-bzr.tar.gz |
First import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2f87076b517e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Jon Gjengset <jon@thesquareplanet.com> +# Contributor: Super Bo <supernbo@gmail.com> +pkgname=cloud-utils-bzr +_pkgbase=cloud-utils +pkgver=0.27.r269 +pkgrel=1 +pkgdesc="A useful set of utilities for interacting with a cloud" +provides="${_pkgbase}=$pkgver" +arch=(any) +url="https://launchpad.net/cloud-utils" +license=('GPL3') +groups=() +depends=(python2 python2-yaml python2-paramiko ca-certificates e2fsprogs file euca2ools util-linux wget gnupg cdrkit) +makedepends=(bzr) +optdepends=(gptfdisk) +backup=() +options=() +install= +source=("$pkgname::bzr+http://bazaar.launchpad.net/~${_pkgbase}-dev/$_pkgbase/trunk") +md5sums=('SKIP') + +pkgver() { + cd "$pkgname" + major=$(bzr tags --sort=time | grep -v '?' | grep -E '^0.' | tail -n1 | awk '{print $1}') + printf "$major.r%s" "$(bzr revno)" +} + +prepare() { + cd "$srcdir/$pkgname" + sed -i 's@#!/usr/bin/python$@#!/usr/bin/python@' bin/* +} + +build() { + cd "$srcdir/$pkgname" + make build +} + +package() { + cd "$srcdir/$pkgname" + make DESTDIR="${pkgdir}" install +} + |