diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | CHANGELOG | 23 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 49 insertions, 18 deletions
@@ -1,14 +1,14 @@ pkgbase = python-mt940 - pkgdesc = A module to parse MT940 files - pkgver = 0.4 + pkgdesc = Module to parse MT940 files + pkgver = 0.6.0 pkgrel = 1 url = https://pypi.python.org/pypi/mt940 + changelog = CHANGELOG arch = any license = BSD makedepends = python-setuptools - source = python-mt940-0.4.tar.gz::https://pypi.python.org/packages/ea/ab/a66a9e8422901f8bdd227f34a9d6ecd49ab81dd3defe1080e18204762df8/mt940-0.4.tar.gz - md5sums = 31d8b0136d9f4891c91e3af0f4eb9002 - sha512sums = 3aca8529fcae904bd69dc667a30ab9e978226d5b823edb6acb72d1c79a4ca4278470195843b055ed66b94f3333e123ea6945b8aa6b66934a5c92cfa241cad9bb + depends = python + source = python-mt940-0.6.0.tar.gz::https://files.pythonhosted.org/packages/source/m/mt940/mt940-0.6.0.tar.gz + sha512sums = b13f2006181f8636f1b7ca555fb5650c62dcb76a942c837ef710599e69916d39c8d8d6e1f6781b1f40920bb9d5c7222e7272f19a68dee5f280db27e092eb896e pkgname = python-mt940 - diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 000000000000..b9a5ddbb05e1 --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,23 @@ +Version 0.6.0 - 2021-09-18 +* Remove support for Python older than 3.5 +* Add support for Python 3.9 + +Version 0.5.0 - 2020-03-29 +* Add support for Python 3.5, 3.6, 3.7, 3.8 +* Do not fail on optional balances + +Version 0.4 - 2017-07-05 +* Allow to use file-like object +* Allow to define file encoding + +Version 0.3 - 2016-01-27 +* Add support for RegioBank description format +* Set a default description after setting a statement + +Version 0.2 - 2015-04-29 +* Add Statement description +* Renamed properties of Transaction to follow the norm +* Add support for ING specific description format + +Version 0.1 - 2014-06-25 +* Initial release @@ -1,26 +1,34 @@ -# Maintainer: kpcyrd <git@rxv.cc> +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Contributor: kpcyrd <git@rxv.cc> -_pyname="mt940" -pkgname="python-mt940" -pkgver="0.4" +pkgname=python-mt940 +pkgver=0.6.0 pkgrel=1 -pkgdesc="A module to parse MT940 files" -arch=(any) +pkgdesc='Module to parse MT940 files' +arch=('any') url="https://pypi.python.org/pypi/mt940" license=('BSD') +depends=('python') makedepends=('python-setuptools') -source=(${pkgname}-${pkgver}.tar.gz::https://pypi.python.org/packages/ea/ab/a66a9e8422901f8bdd227f34a9d6ecd49ab81dd3defe1080e18204762df8/mt940-0.4.tar.gz) -md5sums=('31d8b0136d9f4891c91e3af0f4eb9002') -sha512sums=('3aca8529fcae904bd69dc667a30ab9e978226d5b823edb6acb72d1c79a4ca4278470195843b055ed66b94f3333e123ea6945b8aa6b66934a5c92cfa241cad9bb') +changelog=CHANGELOG +source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/m/mt940/mt940-$pkgver.tar.gz") +sha512sums=('b13f2006181f8636f1b7ca555fb5650c62dcb76a942c837ef710599e69916d39c8d8d6e1f6781b1f40920bb9d5c7222e7272f19a68dee5f280db27e092eb896e') build() { - cd "$_pyname-$pkgver" + cd "mt940-$pkgver" python setup.py build } +check() { + cd "mt940-$pkgver" + python setup.py test +} + package() { - cd "$_pyname-$pkgver" - python setup.py install -O1 --root="${pkgdir}" + cd "mt940-$pkgver" + PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm 644 COPYRIGHT -t "$pkgdir/usr/share/licenses/$pkgname/" + install -Dm 644 README -t "$pkgdir/usr/share/doc/$pkgname/" } # vim:set ts=2 sw=2 et: |