diff options
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..b9aec22 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +# Generated by makepkg 4.2.1 +# Mon Jun 1 13:54:25 UTC 2015 +pkgbase = python-pylibmc-git + pkgdesc = Quick and small memcached client for Python + pkgver = r479.a37a30d + pkgrel = 1 + url = http://pypi.python.org/pypi/pylibmc + arch = i686 + arch = x86_64 + license = GPL + makedepends = gcc + makedepends = zlib + source = git+https://github.com/lericson/pylibmc.git + md5sums = SKIP + +pkgname = python-pylibmc-git + depends = python + depends = libmemcached + provides = python-pylibmc + conflicts = python-pylibmc + +pkgname = python2-pylibmc-git + depends = python2 + depends = libmemcached + provides = python2-pylibmc + conflicts = python2-pylibmc + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..57dca4c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Johannes Löthberg <johannes@kyriasis.com> + +pkgbase=python-pylibmc-git +pkgname=(python-pylibmc-git python2-pylibmc-git) +pkgver=r479.a37a30d +pkgrel=1 + +pkgdesc="Quick and small memcached client for Python" +url="http://pypi.python.org/pypi/pylibmc" +arch=("i686" "x86_64") +license=("GPL") + +makedepends=('gcc' 'zlib') + +source=('git+https://github.com/lericson/pylibmc.git') + +md5sums=('SKIP') + +pkgver() { + cd pylibmc + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package_python-pylibmc-git() { + provides=('python-pylibmc') + conflicts=('python-pylibmc') + + depends=('python' 'libmemcached') + + cd pylibmc + python setup.py install --root="$pkgdir" +} + +package_python2-pylibmc-git() { + provides=('python2-pylibmc') + conflicts=('python2-pylibmc') + + depends=('python2' 'libmemcached') + + cd pylibmc + python2 setup.py install --root="$pkgdir" +} |