summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcus Hoffmann2020-06-18 02:14:44 +0200
committerMarcus Hoffmann2020-06-18 02:14:44 +0200
commitf0f9dee7d379f03bf55e1deb2010013d33d5c02c (patch)
treecfcabf78110817b7e68808407f0da3eca68eb69d
parentb259cafc069b328a9a3f40f9b8b5394f0dbce0b7 (diff)
downloadaur-f0f9dee7d379f03bf55e1deb2010013d33d5c02c.tar.gz
update to 0.10.0
-rw-r--r--.SRCINFO21
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD47
3 files changed, 29 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 86bcb2965832..828fdda24f9b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,14 @@
-# Generated by mksrcinfo v8
-# Sun Nov 12 21:07:50 UTC 2017
-pkgbase = python2-ua-parser
+pkgbase = python-ua-parser
pkgdesc = Python port of Browserscope's user agent parser
- pkgver = 0.7.3
+ pkgver = 0.10.0
pkgrel = 1
url = https://pypi.python.org/pypi/ua-parser
arch = any
license = MIT
- makedepends = python
- makedepends = python2
- makedepends = libyaml
- source = https://pypi.python.org/packages/a3/b4/3d31176d3cb2807635175004e0381fb72351173ec8c9c043b80399cf33a6/ua-parser-0.7.3.tar.gz
- sha256sums = 0aafb05a67b621eb4d69f6c1c3972f2d9443982bcd9132a8b665d90cd48a1add
-
-pkgname = python-ua-parser
depends = python
- depends = python-six
+ depends = python-pyaml
+ source = https://files.pythonhosted.org/packages/source/u/ua-parser/ua-parser-0.10.0.tar.gz
+ sha256sums = 47b1782ed130d890018d983fac37c2a80799d9e0b9c532e734c67cf70f185033
-pkgname = python2-ua-parser
- depends = python2
- depends = python2-six
+pkgname = python-ua-parser
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..574a8578368c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/src
+/pkg
+*.tar.gz
+*.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
index 75fd5d3324b1..31a4b18c95bc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,30 @@
+# Maintainer: Marcus Hoffmann <bubu@bubu1.eu>
# Contributor: Sonic-Y3k <sonic.y3k@googlemail.com>
-pkgbase=python2-ua-parser
-pkgname=('python-ua-parser' 'python2-ua-parser')
-pkgver=0.7.3
-pkgrel=1
+_pkgname=ua-parser
+pkgname=python-ua-parser
+pkgver=0.10.0
+pkgrel=1
pkgdesc="Python port of Browserscope's user agent parser"
arch=('any')
url="https://pypi.python.org/pypi/ua-parser"
license=('MIT')
-makedepends=('python' 'python2' 'libyaml')
-source=("https://pypi.python.org/packages/a3/b4/3d31176d3cb2807635175004e0381fb72351173ec8c9c043b80399cf33a6/ua-parser-${pkgver}.tar.gz")
-sha256sums=('0aafb05a67b621eb4d69f6c1c3972f2d9443982bcd9132a8b665d90cd48a1add')
+depends=('python' 'python-pyaml')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz")
+sha256sums=('47b1782ed130d890018d983fac37c2a80799d9e0b9c532e734c67cf70f185033')
-build() {
- cd $srcdir
- cp -r ua-parser-$pkgver ua-parser2-$pkgver
-}
-
-check() {
- cd $srcdir/ua-parser-$pkgver
- python3 setup.py check
-
- cd $srcdir/ua-parser2-$pkgver
- python2 setup.py check
-}
+#Tests only run from git resursive checkout
+#check() {
+ #cd $srcdir/${_pkgname}-$pkgver
+ #PYTHONPATH=. python ua_parser/user_agent_parser_test.py
+#}
-package_python-ua-parser() {
- depends=('python' 'python-six')
- cd "$srcdir/ua-parser-$pkgver"
- python3 setup.py install --root "${pkgdir}" --optimize=1
+build() {
+ cd $srcdir/${_pkgname}-$pkgver
+ python setup.py build
}
-package_python2-ua-parser() {
- depends=('python2' 'python2-six')
- cd "$srcdir/ua-parser2-$pkgver"
- python2 setup.py install --root "${pkgdir}" --optimize=1
+package() {
+ cd "$srcdir/${_pkgname}-$pkgver"
+ python3 setup.py install --root "${pkgdir}" --optimize=1 --skip-build
}
-