diff options
Diffstat (limited to 'pcr/python-vine1.3/PKGBUILD')
-rw-r--r-- | pcr/python-vine1.3/PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pcr/python-vine1.3/PKGBUILD b/pcr/python-vine1.3/PKGBUILD new file mode 100644 index 000000000..dbe498956 --- /dev/null +++ b/pcr/python-vine1.3/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer (arch): Felix Yan <felixonmars@archlinux.org> +# Maintainer: bill-auger <bill-auger@programmer.net> + + +# parabola changes and rationale: +# - down-grade of 'python-vine' +# - build dependency of 'mediagoblin' (<5.0.0a1) +# also: mediagoblin -> python-amqp2 -> python-vine<5 +# also: mediagoblin -> python-kombu4 -> python-vine<5 + + +pkgname=python-vine1.3 +pkgver=1.3.0 +pkgrel=3 +pkgdesc="Promises, promises, promises" +arch=('any') +license=('custom:BSD3') +url="https://github.com/celery/vine" +provides=(python-vine) +conflicts=(python-vine) +depends=('python-case') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("$pkgname-$pkgver.tar.gz::https://github.com/celery/vine/archive/v$pkgver.tar.gz") +sha512sums=('cb6ee9fcfcd7e7e23e894fce646c9e8b2300622fcc1811c1547bda90e3756de248ac01e4f812ecbb31dd1798734219d0b8f986354ae16014a7e5d949ab5d994f') + +build() { + cd "$srcdir"/vine-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/vine-$pkgver + python setup.py test +} + +package() { + cd vine-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} |