summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-12-01 11:33:34 -0600
committerLuis Martinez2021-12-01 11:33:42 -0600
commitbf8d7af511557312194486c04c4bed4c73e1d7d8 (patch)
tree0e2fab691b31f48bd4a1bddac1297f1ce179cac6
parentcba5052045f2581aa90ae323c646b5409521912f (diff)
downloadaur-bf8d7af511557312194486c04c4bed4c73e1d7d8.tar.gz
add sig file for GPG verification
* also removed pinned version from dependencies
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD29
2 files changed, 27 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cdca7a5b681e..b920ba18a6b0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,16 @@
pkgbase = python-mbstrdecoder
pkgdesc = Multi-byte character string decoder
pkgver = 1.1.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/thombashi/mbstrdecoder
arch = any
license = MIT
makedepends = python-setuptools
- depends = python-chardet>=3.0.4
+ depends = python-chardet
source = python-mbstrdecoder-1.1.0.tar.gz::https://files.pythonhosted.org/packages/source/m/mbstrdecoder/mbstrdecoder-1.1.0.tar.gz
+ source = python-mbstrdecoder-1.1.0.tar.gz.asc::https://files.pythonhosted.org/packages/source/m/mbstrdecoder/mbstrdecoder-1.1.0.tar.gz.asc
+ validpgpkeys = BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367
sha256sums = f4dfd549e424ad8dfc985e6af8b55cb4ec0c208782f610d57439fe6a9a44c244
+ sha256sums = SKIP
pkgname = python-mbstrdecoder
diff --git a/PKGBUILD b/PKGBUILD
index a30793fd359a..793c519f57f9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,45 @@
# Maintainer: Giacomo Vercesi <mrjackv at hotmail dot it>
-# Contributor: Luis Martinez <luis dot martinez at disroot dot org>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
# Contributor: Caltlgin Stsodaat <contact@fossdaily.xyz>
# Contributor: Florian Wittmann
pkgname=python-mbstrdecoder
pkgver=1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc='Multi-byte character string decoder'
arch=('any')
url='https://github.com/thombashi/mbstrdecoder'
license=('MIT')
-depends=('python-chardet>=3.0.4')
+depends=('python-chardet')
makedepends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/m/mbstrdecoder/mbstrdecoder-$pkgver.tar.gz")
-sha256sums=('f4dfd549e424ad8dfc985e6af8b55cb4ec0c208782f610d57439fe6a9a44c244')
+# checkdepends=(
+# 'python-pytest'
+# 'python-pytest-runner'
+# 'python-pytest-md-report'
+# 'python-faker')
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/m/mbstrdecoder/mbstrdecoder-$pkgver.tar.gz"
+ "$pkgname-$pkgver.tar.gz.asc::https://files.pythonhosted.org/packages/source/m/mbstrdecoder/mbstrdecoder-$pkgver.tar.gz.asc")
+sha256sums=('f4dfd549e424ad8dfc985e6af8b55cb4ec0c208782f610d57439fe6a9a44c244'
+ 'SKIP')
+validpgpkeys=('BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367') ## Tsuyoshi Thombashi
build() {
cd "mbstrdecoder-$pkgver"
python setup.py build
}
+## Cannot run tests due to circular dependencies
+## python-pytest-md-report depends on this package
+# check() {
+# cd "mbstrdecoder-$pkgver"
+# python setup.py pytest
+# }
+
package() {
cd "mbstrdecoder-$pkgver"
PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build
- install -Dm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname"
- install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 README.rst -t "$pkgdir/usr/share/doc/$pkgname"
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}
# vim: ts=2 sw=2 et: