summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJelle van der Waa2022-06-30 21:05:22 +0200
committerJelle van der Waa2022-06-30 21:05:22 +0200
commita5c8caf121f61b2494a60ec0c4948326dbdb580e (patch)
tree4370813136777f97ba225424abba4524b5d7aa70
parent191eb688f358d31a095e7d9ac812a19f2e547322 (diff)
downloadaur-python-dukpy.tar.gz
import from community
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD30
2 files changed, 13 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 19d13aefd72e..b2f7d3293d56 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,13 @@
pkgbase = python-dukpy
pkgdesc = Python bindings for the duktape embeddable JavaScript engine
pkgver = 0.3
- pkgrel = 1
+ pkgrel = 7
url = https://github.com/kovidgoyal/dukpy
- arch = i686
arch = x86_64
license = MIT
makedepends = python-setuptools
- makedepends = python2-setuptools
+ depends = python
source = dukpy-0.3.tar.gz::https://github.com/kovidgoyal/dukpy/archive/v0.3.tar.gz
sha256sums = cc78c39ebba51f381c623b164cfb7dcf3caddf515fe7094bc53b7eca5d4e435e
pkgname = python-dukpy
- depends = python
-
-pkgname = python2-dukpy
- depends = python2
-
diff --git a/PKGBUILD b/PKGBUILD
index 3f83b3048fb7..6a3604449c65 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,15 @@
-# Maintainer: Eli Schwartz <eschwartz93@gmail.com>
+# Maintainer: Jelle van der Waa <jelle@archlinux.org>
+# Contributor: Eli Schwartz <eschwartz93@gmail.com>
-# All my PKGBUILDs are managed at https://github.com/eli-schwartz/pkgbuilds
-
-pkgbase='python-dukpy'
-pkgname=('python-dukpy' 'python2-dukpy')
+pkgname='python-dukpy'
pkgver=0.3
-pkgrel=1
+pkgrel=7
pkgdesc="Python bindings for the duktape embeddable JavaScript engine"
-arch=('i686' 'x86_64')
+arch=('x86_64')
url="https://github.com/kovidgoyal/dukpy"
license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools')
+depends=('python')
+makedepends=('python-setuptools')
source=("dukpy-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
sha256sums=('cc78c39ebba51f381c623b164cfb7dcf3caddf515fe7094bc53b7eca5d4e435e')
@@ -18,23 +17,16 @@ build() {
cd "${srcdir}/dukpy-${pkgver}"
python setup.py build
- python2 setup.py build
}
package_python-dukpy() {
- depends=('python')
-
- cd "${srcdir}/dukpy-${pkgver}"
+ cd "dukpy-${pkgver}"
python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-dukpy/LICENSE.txt"
}
-package_python2-dukpy() {
- depends=('python2')
-
- cd "${srcdir}/dukpy-${pkgver}"
- python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-
- install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python2-dukpy/LICENSE.txt"
+check() {
+ cd "dukpy-${pkgver}"
+ python setup.py test
}