[arch-commits] Commit in sopel/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Sat May 19 19:16:38 UTC 2018
Date: Saturday, May 19, 2018 @ 19:16:37
Author: felixonmars
Revision: 324817
upgpkg: sopel 6.5.3-1
Modified:
sopel/trunk/PKGBUILD
----------+
PKGBUILD | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-05-19 19:15:44 UTC (rev 324816)
+++ PKGBUILD 2018-05-19 19:16:37 UTC (rev 324817)
@@ -2,8 +2,8 @@
# Maintainer: Felix Yan <felixonmars at archlinux.org>
pkgname=sopel
-pkgver=6.5.0
-pkgrel=2
+pkgver=6.5.3
+pkgrel=1
pkgdesc="An easy-to-use and highly extensible IRC Bot framework (Formerly Willie)"
arch=('any')
license=('custom:EFL')
@@ -10,31 +10,29 @@
url='http://sopel.chat'
depends=('python-setuptools' 'sqlite' 'python-xmltodict' 'python-pytz' 'python-praw'
'python-pyenchant' 'python-pygeoip')
-makedepends=('git' 'python-sphinx')
-checkdepends=('python-pytest' 'ipython')
+makedepends=('python-sphinx')
+checkdepends=('python-pytest-runner' 'ipython')
backup=('etc/sopel.cfg')
-source=("git+https://github.com/sopel-irc/sopel.git#tag=$pkgver")
-md5sums=('SKIP')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/sopel-irc/sopel/archive/v$pkgver.tar.gz")
+sha512sums=('6f8f3003c87f8092a7a05320197237033f8d650402155f1f71482078e2bb851aa5f1942d2ccf378d3446011326f174087f478754e212b40e2216e2ad46a82812')
prepare() {
- sed -i 's/requests>.*/requests/' sopel/requirements.txt
-
export LC_CTYPE=en_US.UTF-8
}
build() {
- cd sopel
+ cd sopel-$pkgver
python setup.py build
make -C docs man
}
check() {
- cd sopel
- py.test --ignore=sopel.py --ignore=build/
+ cd sopel-$pkgver
+ python setup.py pytest --addopts "--ignore build/" || warning "Tests failed"
}
package() {
- cd sopel
+ cd sopel-$pkgver
python setup.py install --root="$pkgdir" --optimize=1
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
More information about the arch-commits
mailing list