summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Mugnai2021-07-29 12:05:07 +0200
committerMichael Mugnai2021-07-29 12:34:47 +0200
commit684870c1325d84ea20c7f44694b25c6b84b3a568 (patch)
treed5708a451cd0111fb5b02e53703ec77139fee6ad
parent139f49761424956d0318deebbcfeefcc2f0f1313 (diff)
downloadaur-684870c1325d84ea20c7f44694b25c6b84b3a568.tar.gz
update version to last release and improve PKGBUILD
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD22
3 files changed, 26 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 784ca64c7f72..c0e092ff45e5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python-cantools
pkgdesc = Python CAN bus tools in Python 3
- pkgver = 32.19.0
+ pkgver = 36.2.0
pkgrel = 1
url = https://github.com/eerimoq/cantools
arch = i686
@@ -8,15 +8,15 @@ pkgbase = python-cantools
arch = armv7h
license = GPL3
makedepends = git
- depends = python
- depends = codespell
- depends = python-mock
- depends = python-can
+ depends = python-bitstruct>=6.0.0
+ depends = python-textparser>=0.21.1
depends = python-diskcache
+ depends = python-argparse-addons
+ optdepends = python-matplotlib: plot decoded messages
provides = python-cantools
conflicts = python-cantools
- source = git+https://github.com/eerimoq/cantools.git
- md5sums = SKIP
+ source = python-cantools-36.2.0.tar.gz::https://github.com/eerimoq/cantools/archive/refs/tags/36.2.0.tar.gz
+ md5sums = e7cc5e35570cb7e7745afd93a394d1b1
pkgname = python-cantools
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..2163d3e63c95
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+*.zst
+*.tar.gz
+src
diff --git a/PKGBUILD b/PKGBUILD
index 02b188af2bb4..7e67a55ebbd9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,30 @@
+# Maintainer: Maik93 <michael.mugnai@gmail.com>
# Contributor: Ethan Zonca <e@ethanzonca.com>
+
pkgname=python-cantools
+_gitname=cantools
provides=('python-cantools')
conflicts=('python-cantools')
pkgdesc="Python CAN bus tools in Python 3"
url="https://github.com/eerimoq/cantools"
-pkgver=32.19.0
+pkgver=36.2.0
pkgrel=1
arch=('i686' 'x86_64' 'armv7h')
license=('GPL3')
-depends=('python' 'codespell' 'python-mock' 'python-can' 'python-diskcache')
+depends=(
+ 'python-bitstruct>=6.0.0'
+ 'python-textparser>=0.21.1'
+ 'python-diskcache'
+ 'python-argparse-addons'
+)
+optdepends=('python-matplotlib: plot decoded messages')
makedepends=('git')
-source=("git+https://github.com/eerimoq/cantools.git")
-md5sums=('SKIP')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/eerimoq/cantools/archive/refs/tags/$pkgver.tar.gz")
+md5sums=('e7cc5e35570cb7e7745afd93a394d1b1')
package() {
- cd $srcdir/cantools
- python setup.py install --root="$pkgdir/" --optimize=1
+ cd "$srcdir/$_gitname-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1
+ install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
}