summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Kudelin2019-12-21 14:38:16 +0300
committerAnton Kudelin2019-12-21 14:38:16 +0300
commitf39c72cf65ef699e9ad3791db813c3c28a6fae6c (patch)
treefc869022f642949ad80802fc7ced62e1d1f5455a
parent9d3de3bf74ffb741e61dd1ae9bfa6d26bc110c02 (diff)
downloadaur-f39c72cf65ef699e9ad3791db813c3c28a6fae6c.tar.gz
Updated to 2.5.0, dropped support for python2, cleaned up PKGBUILD
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD59
2 files changed, 19 insertions, 64 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4fe8208302f7..fc77bf948cb3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,13 @@
pkgbase = python-slackclient
- pkgdesc = Python Slack API clients for Web API and RTM API
- pkgver = 1.2.1
+ pkgdesc = Slack Python SDK
+ pkgver = 2.5.0
pkgrel = 1
- url = https://pypi.python.org/pypi/slackclient
+ url = https://slack.dev/python-slackclient
arch = any
license = MIT
- makedepends = python
makedepends = python-setuptools
- makedepends = python2
- makedepends = python2-setuptools
- options = !emptydirs
- source = python-slackclient-1.2.1.tar.gz::https://pypi.io/packages/source/s/slackclient/slackclient-1.2.1.tar.gz
- sha256sums = e9de0c893e8c5473107f5927ae1e543d35246f0c834f5e86470b22b762211577
+ source = https://github.com/slackapi/python-slackclient/archive/2.5.0.tar.gz
+ sha256sums = 6c465aef49e17307bd8198c122936f4873aef03d3d14a810cd79a95d50253cdd
pkgname = python-slackclient
- depends = python
- depends = python-websocket-client
- depends = python-requests
- depends = python-six
-
-pkgname = python2-slackclient
- depends = python2
- depends = python2-websocket-client
- depends = python2-requests
- depends = python2-six
diff --git a/PKGBUILD b/PKGBUILD
index 881f659f752b..fa226453cc9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,55 +1,24 @@
-# Maintainer: Clint Valentine <valentine.clint@gmail.com>
+# Maintainer: Anton Kudelin <kudelin at protonmail dot com>
+# Contributor: Clint Valentine <valentine.clint@gmail.com>
-_name=slackclient
-pkgbase='python-slackclient'
-pkgname=('python-slackclient' 'python2-slackclient')
-pkgver=1.2.1
+pkgname=python-slackclient
+pkgver=2.5.0
pkgrel=1
-pkgdesc="Python Slack API clients for Web API and RTM API"
+pkgdesc="Slack Python SDK"
arch=('any')
-url="https://pypi.python.org/pypi/slackclient"
+url="https://slack.dev/$pkgname"
license=('MIT')
-makedepends=(
- 'python' 'python-setuptools'
- 'python2' 'python2-setuptools')
-options=(!emptydirs)
-source=("${pkgname}"-"${pkgver}".tar.gz::https://pypi.io/packages/source/"${_name:0:1}"/"${_name}"/"${_name}"-"${pkgver}".tar.gz)
-sha256sums=('e9de0c893e8c5473107f5927ae1e543d35246f0c834f5e86470b22b762211577')
-
-prepare() {
- cp -a "${_name}"-"${pkgver}"{,-py2}
-}
+makedepends=('python-setuptools')
+source=("https://github.com/slackapi/$pkgname/archive/$pkgver.tar.gz")
+sha256sums=('6c465aef49e17307bd8198c122936f4873aef03d3d14a810cd79a95d50253cdd')
build(){
- cd "${srcdir}"/"${_name}"-"${pkgver}"
+ cd $srcdir/$pkgname-$pkgver
python setup.py build
-
- cd "${srcdir}"/"${_name}"-"${pkgver}"-py2
- python2 setup.py build
}
-package_python2-slackclient() {
- depends=(
- 'python2'
- 'python2-websocket-client'
- 'python2-requests'
- 'python2-six'
- )
-
- cd "${_name}"-"${pkgver}"-py2
- python2 setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
- install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
-}
-
-package_python-slackclient() {
- depends=(
- 'python'
- 'python-websocket-client'
- 'python-requests'
- 'python-six'
- )
-
- cd "${_name}"-"${pkgver}"
- python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
- install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
+package() {
+ cd $pkgname-$pkgver
+ python setup.py install --root=$pkgdir --optimize=1 --skip-build
+ install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}