~dricottone/huttese-apk

ref: 8aa3dfbd4e27b4e2af5715074acf492eac336065 huttese-apk/sr.ht/py3-aiosmtpd/APKBUILD -rw-r--r-- 994 bytes
8aa3dfbd — Drew DeVault legacy.sr.ht-shim: bump pkgrel 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"