diff options
author | Luis Martinez | 2021-10-12 18:15:32 -0500 |
---|---|---|
committer | Luis Martinez | 2021-10-12 18:15:32 -0500 |
commit | 2073ffa5bc18cdc6b2552062e6e443523be7760f (patch) | |
tree | 5d0f18906e4d31c1821c9cbe53deac4783923b60 | |
parent | 64e7fe66d63465028eb0307aea02feeb3dcf65a4 (diff) | |
download | aur-2073ffa5bc18cdc6b2552062e6e443523be7760f.tar.gz |
update to 2.0.0
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | CHANGELOG.md | 7 | ||||
-rw-r--r-- | PKGBUILD | 48 |
3 files changed, 41 insertions, 30 deletions
@@ -1,15 +1,15 @@ pkgbase = python-wrapio - pkgdesc = Handling event-based streams. - pkgver = 0.3.8 + pkgdesc = Python library for handling event-based streams + pkgver = 2.0.0 pkgrel = 1 url = https://github.com/Exahilosys/wrapio - arch = x86_64 + changelog = CHANGELOG.md + arch = any license = MIT makedepends = python-setuptools - depends = python>=3.5 - provides = python-wrapio - source = https://github.com/Exahilosys/wrapio/archive/v0.3.8.tar.gz - md5sums = 170de19707eaa0596db01b0edac405d0 + makedepends = python-sphinx + depends = python + source = python-wrapio-2.0.0.tar.gz::https://github.com/Exahilosys/wrapio/archive/v2.0.0.tar.gz + sha256sums = c1426413d1b08fc52379b59c27b5a16d08f4995c46a21126a2696700a58d5de1 pkgname = python-wrapio - diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000000..55331d7e25b8 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,7 @@ +#### Additions + +#### Changes + +#### Removals + +#### Fixes @@ -1,30 +1,34 @@ -# Maintainer: Batuhan Baserdem <lastname dot firstname at gmail> -# -name='wrapio' -pkgname="python-${name}" -provides=("${pkgname}") -conflicts=() -pkgver=0.3.8 +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Contributor: Batuhan Baserdem <lastname dot firstname at gmail> + +pkgname=python-wrapio +pkgver=2.0.0 pkgrel=1 -pkgdesc='Handling event-based streams.' -arch=('x86_64') -url="https://github.com/Exahilosys/${name}" +pkgdesc='Python library for handling event-based streams' +arch=('any') +url="https://github.com/Exahilosys/wrapio" license=('MIT') -source=("${url}/archive/v${pkgver}.tar.gz") -makedepends=('python-setuptools') -depends=('python>=3.5') -md5sums=('170de19707eaa0596db01b0edac405d0') +depends=('python') +makedepends=('python-setuptools' 'python-sphinx') +changelog=CHANGELOG.md +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('c1426413d1b08fc52379b59c27b5a16d08f4995c46a21126a2696700a58d5de1') + +prepare() { + cd "wrapio-$pkgver/" + sed -i "/__import__/c\version = '$pkgver'" docs/conf.py +} build() { - cd "${srcdir}/${name}-${pkgver}" - python setup.py build + cd "wrapio-$pkgver" + python setup.py build + cd docs + PYTHONPATH=../ make man } package() { - cd "${srcdir}/${name}-${pkgver}" - # Run python setup function - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - # Install the licence - install -Dm644 "${srcdir}/${name}-${pkgver}/LICENCE" \ - "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd "wrapio-$pkgver" + PYTHONHASHSEED=0 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm 644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm 644 docs/_build/man/wrapio.1 -t "$pkgdir/usr/share/man/man1/" } |