~dricottone/huttese-apk

ref: 06d2b04f4ef43b81a9a05644aeb960fa3a69c7b8 huttese-apk/sr.ht/py3-aiosmtpd/APKBUILD -rw-r--r-- 994 bytes
06d2b04f — Drew DeVault py3-humanize: upgrade to 3.4.1 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"