[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