~dricottone/huttese-apk

ref: f8d3a63bb3d9f0dc0a29a255eecd55e2f394562d huttese-apk/sr.ht/py3-aiosmtpd/APKBUILD -rw-r--r-- 994 bytes
f8d3a63b — Drew DeVault builds.sr.ht: fix use of $subpkgdir 3 years ago
                                                                                
cb4c58b7 Drew DeVault
0cc55d12 Drew DeVault
bc536ccb Drew DeVault
cb4c58b7 Drew DeVault
caa2c979 Drew DeVault
0cc55d12 Drew DeVault
cb4c58b7 Drew DeVault
bc536ccb Drew DeVault
cb4c58b7 Drew DeVault
0cc55d12 Drew DeVault
cb4c58b7 Drew DeVault
0cc55d12 Drew DeVault
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Contributor: Drew DeVault <sir@cmpwn.com>
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-aiosmtpd
_pyname=aiosmtpd
pkgver=1.4.2
pkgrel=0
pkgdesc="A reimplementation of the Python stdlib smtpd.py based on asyncio"
url="https://github.com/aio-libs/aiosmtpd"
arch="noarch"
license="Apache-2.0"
depends="py3-atpublic"
makedepends="python3-dev py3-setuptools"
checkdepends="py3-pytest py3-pytest-mock py3-pluggy"
_pypiprefix="${_pyname%${_pyname#?}}"
source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pyname/$_pyname-$pkgver.tar.gz"
replaces="py-aiosmtpd"
builddir="$srcdir"/$_pyname-$pkgver
options="!check" # https://gitlab.alpinelinux.org/alpine/aports/-/issues/12503

build() {
	python3 setup.py build
}

check() {
	pytest-3
}

package() {
	python3 setup.py install --prefix=/usr --root="$pkgdir"
}

sha512sums="b910ae4c00b52f59b9f2199b296a1b76caa7567cbcd2e27c73d4ec894e9b48cd8190090083ce33b87dc924c4394a6425506355951208af65b89a6c1abe371114  aiosmtpd-1.4.2.tar.gz"