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 /PKGBUILD | |
parent | 994992cc1e4ef1317df723bad6782b98c61b7616 (diff) | |
download | aur-dosage.tar.gz |
Bump version and revamp.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 19 insertions, 11 deletions
@@ -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" } + |