diff options
author | Austin Page <jaustinpage@gmail.com> | 2016-10-13 14:52:52 -0500 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2016-10-15 21:43:39 +0200 |
commit | e544a8fbf2d9931fc50571cfe6aa4f145a352a13 (patch) | |
tree | 3a167973e1fd8db52e189502eed91ff18f420b0d /testing/py-cassandra-driver | |
parent | 27776157092750a25d09db410787329e66571c2a (diff) | |
download | aports-e544a8fbf2d9931fc50571cfe6aa4f145a352a13.tar.bz2 aports-e544a8fbf2d9931fc50571cfe6aa4f145a352a13.tar.xz |
testing/py-cassandra-driver: new aport
https://github.com/datastax/python-driver
Python driver for Apache Cassandra
Diffstat (limited to 'testing/py-cassandra-driver')
-rw-r--r-- | testing/py-cassandra-driver/APKBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/testing/py-cassandra-driver/APKBUILD b/testing/py-cassandra-driver/APKBUILD new file mode 100644 index 0000000000..f1bcb1c9e7 --- /dev/null +++ b/testing/py-cassandra-driver/APKBUILD @@ -0,0 +1,48 @@ +# Maintainer: Austin Page <jaustinpage@gmail.com> +# Contributor: Austin Page <jaustinpage@gmail.com> +pkgname=py-cassandra-driver +_pkgname="${pkgname/py-/}" +pkgver=3.7.0 +pkgrel=0 +pkgdesc="Python driver for Apache Cassandra" +url="https://github.com/datastax/python-driver" +arch="noarch" +license="ASL-2.0" +depends="cython" +makedepends="cython-dev libev-dev py-setuptools python2-dev python3-dev" +subpackages="py2-${pkgname/py-/}:_py2 py3-${pkgname/py-/}:_py3" +source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" +builddir="$srcdir/$_pkgname-$pkgver" + +build() { + cd "$builddir" + python2 setup.py build || return 1 + python3 setup.py build || return 1 +} + +package() { + mkdir -p "$pkgdir" +} + +_py2() { + replaces="$pkgname" + _py python2 +} + +_py3() { + _py python3 +} + +_py() { + local python="$1" + pkgdesc="$pkgdesc (for $python)" + arch="all" + install_if="$pkgname=$pkgver-r$pkgrel $python" + + cd "$builddir" + $python setup.py install --prefix=/usr --root="$subpkgdir" +} + +md5sums="02cb51e15918cf73ca20a37bdbd3ffc3 cassandra-driver-3.7.0.tar.gz" +sha256sums="6f732ed79232e2b4ea56fffc04dcf39f59a29ae502478e6d44bbdf65d2f09804 cassandra-driver-3.7.0.tar.gz" +sha512sums="ad819b5fbd6704cc6a7dbfac17d1017226c70a2ae5b72cac995dac8f9d196b08e4f15f2459dc6e7a963aa03860086e01483b62e520bfb96be05def206411ad85 cassandra-driver-3.7.0.tar.gz" |