diff options
author | Patrick Northon | 2023-09-08 04:40:54 -0400 |
---|---|---|
committer | Patrick Northon | 2023-09-08 04:40:54 -0400 |
commit | 4e74b0cab9b79fc5c6bba102ea25c5b76eb05fa9 (patch) | |
tree | 68f9b3b2bf8ab13bbb4e3cffb7104ed29da06684 | |
parent | 994992cc1e4ef1317df723bad6782b98c61b7616 (diff) | |
download | aur-dosage.tar.gz |
Bump version and revamp.
-rw-r--r-- | .AURINFO | 12 | ||||
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 30 |
3 files changed, 25 insertions, 27 deletions
diff --git a/.AURINFO b/.AURINFO deleted file mode 100644 index 65d476e81654..000000000000 --- a/.AURINFO +++ /dev/null @@ -1,12 +0,0 @@ -pkgbase = dosage - pkgdesc = A comic downloader and archiver - pkgver = 2.15 - pkgrel = 1 - url = http://wummel.github.io/dosage - arch = any - license = GPL - depends = python-requests - source = https://pypi.python.org/packages/source/d/dosage/dosage-2.15.tar.gz - -pkgname = dosage - @@ -1,20 +1,22 @@ pkgbase = dosage pkgdesc = A comic downloader and archiver. - pkgver = 2.17 + pkgver = 3.0 pkgrel = 1 url = https://dosage.rocks arch = any license = MIT makedepends = git + makedepends = python-setuptools-scm + makedepends = python-build + makedepends = python-installer makedepends = python-wheel depends = python depends = python-colorama depends = python-imagesize depends = python-lxml + depends = python-platformdirs depends = python-requests - depends = python-six - source = git+https://github.com/webcomics/dosage.git#tag=2.17 + source = git+https://github.com/webcomics/dosage.git#tag=3.0 md5sums = SKIP pkgname = dosage - @@ -1,26 +1,34 @@ -# Maintainer: Konstantinos Tampouris <ktamp@chem.uoa.gr> +# Maintainer: Patrick Northon <northon_patrick3@yahoo.ca> +# Contributor: Konstantinos Tampouris <ktamp@chem.uoa.gr> # Contributor: FJ <joostef@gmail.com> # Contributor: Zaplanincan <zaplanincan@gmail.com> # Contributor: yugrotavele <yugrotavele at archlinux dot us> pkgname=dosage -pkgver=2.17 +pkgver=3.0 pkgrel=1 pkgdesc='A comic downloader and archiver.' arch=('any') url='https://dosage.rocks' license=('MIT') -depends=('python' 'python-colorama' 'python-imagesize' 'python-lxml' 'python-requests' 'python-six') -makedepends=('git' 'python-wheel') +depends=('python' 'python-colorama' 'python-imagesize' 'python-lxml' 'python-platformdirs' 'python-requests') +makedepends=('git' 'python-setuptools-scm' 'python-build' 'python-installer' 'python-wheel') source=("git+https://github.com/webcomics/$pkgname.git#tag=$pkgver") md5sums=('SKIP') +_srcdir="$pkgname" + +build() { + cd "$_srcdir" + python -m build --wheel --no-isolation +} + package() { - cd $srcdir/$pkgname - python setup.py install --root=$pkgdir/ --optimize=1 - install -d $pkgdir/usr/share/doc/$pkgname - install CHANGELOG.md $pkgdir/usr/share/doc/$pkgname - install COPYING $pkgdir/usr/share/doc/$pkgname - install README.md $pkgdir/usr/share/doc/$pkgname - install doc/* $pkgdir/usr/share/doc/$pkgname + cd "$_srcdir" + python -m installer --destdir="$pkgdir" dist/*.whl + install -dm755 "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 'COPYING' -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 'README.md' "$pkgdir/usr/share/doc/$pkgname" + install 'doc'/* "$pkgdir/usr/share/doc/$pkgname" } + |