diff options
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 42 |
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..00750d3e7b55 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = cloud-utils-bzr + pkgdesc = A useful set of utilities for interacting with a cloud + pkgver = 0.27.r269 + pkgrel = 1 + url = https://launchpad.net/cloud-utils + arch = any + license = GPL3 + makedepends = bzr + depends = python2 + depends = python2-yaml + depends = python2-paramiko + depends = ca-certificates + depends = e2fsprogs + depends = file + depends = euca2ools + depends = util-linux + depends = wget + depends = gnupg + depends = cdrkit + optdepends = gptfdisk + provides = cloud-utils=0.27.r269 + source = cloud-utils-bzr::bzr+http://bazaar.launchpad.net/~cloud-utils-dev/cloud-utils/trunk + md5sums = SKIP + +pkgname = cloud-utils-bzr + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..7caf235b600e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.tar.xz +src/ +pkg/ 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 +} + |