diff options
author | yochananmarqos | 2019-07-09 16:53:22 -0600 |
---|---|---|
committer | yochananmarqos | 2019-07-09 16:53:22 -0600 |
commit | a57b88c6572fe345ce68ee7a9bea13eee0c4f8f7 (patch) | |
tree | 08296ed2255fb9510c0c36305840ca897e4cea40 | |
parent | f5a83652b5ec1c04d102114acaf63567f54f0ba1 (diff) | |
download | aur-a57b88c6572fe345ce68ee7a9bea13eee0c4f8f7.tar.gz |
added proper build array & extra optional dependencies
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 18 insertions, 9 deletions
@@ -1,10 +1,9 @@ pkgbase = python-sentry_sdk pkgdesc = The new Python SDK for Sentry.io pkgver = 0.10.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/getsentry/sentry-python - arch = i686 - arch = x86_64 + arch = any license = BSD makedepends = python-setuptools makedepends = python2-setuptools @@ -18,10 +17,14 @@ pkgname = python-sentry_sdk depends = python-certifi optdepends = python-flask optdepends = python-blinker + optdepends = python-bottle + optdepends = python-falcon pkgname = python2-sentry_sdk depends = python2-urllib3 depends = python2-certifi optdepends = python2-flask optdepends = python2-blinker + optdepends = python2-bottle + optdepends = python2-falcon @@ -3,9 +3,9 @@ pkgname=('python-sentry_sdk' 'python2-sentry_sdk') pkgbase=python-sentry_sdk _pkgname=sentry-sdk pkgver=0.10.1 -pkgrel=1 +pkgrel=2 pkgdesc="The new Python SDK for Sentry.io" -arch=('i686' 'x86_64') +arch=('any') url="https://github.com/getsentry/sentry-python" license=('BSD') makedepends=('python-setuptools' 'python2-setuptools') @@ -13,21 +13,27 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/getsentry/sentry-python/rel "https://raw.githubusercontent.com/getsentry/sentry-python/master/LICENSE") sha256sums=('7e24f3ec1f4c909306d1b97373fe5caa942f54009acdcfa4d1ee6671f626bbe9' '59404d4c854e579097d41bfccd5006afde9d6d70e646cf55074cdbfead5ecf1c') + +build() { + cd "$_pkgname-$pkgver" + python setup.py build + python2 setup.py build +} package_python-sentry_sdk() { depends=('python-urllib3' 'python-certifi') - optdepends=('python-flask' 'python-blinker') + optdepends=('python-flask' 'python-blinker' 'python-bottle' 'python-falcon') cd "$_pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } package_python2-sentry_sdk() { depends=('python2-urllib3' 'python2-certifi') - optdepends=('python2-flask' 'python2-blinker') + optdepends=('python2-flask' 'python2-blinker' 'python2-bottle' 'python2-falcon') cd "$_pkgname-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 + python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |