aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorprspkt <prspkt@protonmail.com>2019-06-19 11:38:26 +0300
committerprspkt <prspkt@protonmail.com>2019-06-19 11:51:56 +0300
commit0c6b47193b5a4a025f6b34d111e78dba20adc8d0 (patch)
treeadcdc3f13606520865c0d82bd2e019e4179bb358
parent8faf6299e2a8ba608b761f542bde1192416b5965 (diff)
downloadalpine_aports-0c6b47193b5a4a025f6b34d111e78dba20adc8d0.tar.bz2
alpine_aports-0c6b47193b5a4a025f6b34d111e78dba20adc8d0.tar.xz
alpine_aports-0c6b47193b5a4a025f6b34d111e78dba20adc8d0.zip
testing/pytest-mock: drop python2
* Modernize. * Move to community.
-rw-r--r--community/py3-pytest-mock/APKBUILD (renamed from testing/pytest-mock/APKBUILD)37
1 files changed, 8 insertions, 29 deletions
diff --git a/testing/pytest-mock/APKBUILD b/community/py3-pytest-mock/APKBUILD
index 34fa493280..4c0a949af1 100644
--- a/testing/pytest-mock/APKBUILD
+++ b/community/py3-pytest-mock/APKBUILD
@@ -1,51 +1,30 @@
1# Maintainer: Andy Postnikov <apostnikov@gmail.com> 1# Maintainer: Andy Postnikov <apostnikov@gmail.com>
2pkgname=pytest-mock 2pkgname=py3-pytest-mock
3_pkgname=${pkgname#py-} 3_pkgname=pytest-mock
4pkgver=1.10.0 4pkgver=1.10.0
5pkgrel=1 5pkgrel=1
6pkgdesc="Thin-wrapper around the mock package for easier use with py.test" 6pkgdesc="Thin-wrapper around the mock package for easier use with py.test"
7url="https://github.com/pytest-dev/pytest-mock" 7url="https://github.com/pytest-dev/pytest-mock"
8arch="noarch" 8arch="noarch"
9license="MIT" 9license="MIT"
10depends="pytest" 10depends="py3-pytest"
11makedepends="python2-dev python3-dev py-setuptools" 11makedepends="py3-setuptools"
12subpackages="py3-${pkgname/py-/}:_py3 py2-${pkgname/py-/}:_py2"
13source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" 12source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
14builddir="$srcdir/$_pkgname-$pkgver" 13builddir="$srcdir/$_pkgname-$pkgver"
15 14
15replaces="pytest-mock" # Backwards compatibility
16provides="pytest-mock=$pkgver-r$pkgrel" # Backwards compatibility
17
16build() { 18build() {
17 cd "$builddir"
18 python2 setup.py build
19 python3 setup.py build 19 python3 setup.py build
20} 20}
21 21
22check() { 22check() {
23 cd "$builddir"
24 python2 setup.py test
25 python3 setup.py test 23 python3 setup.py test
26} 24}
27 25
28package() { 26package() {
29 mkdir -p "$pkgdir" 27 python3 setup.py install --prefix=/usr --root="$pkgdir"
30}
31
32_py() {
33 local python=$1
34 pkgdesc="$pkgdesc - $python"
35 install_if="$pkgname=$pkgver-r$pkgrel $python"
36
37 cd "$builddir"
38 $python setup.py install --prefix=/usr --root="$subpkgdir"
39}
40
41_py2() {
42 depends="py2-${depends//py-/py2-} py2-mock"
43 _py python2
44}
45
46_py3() {
47 depends="py3-${depends//py-/py3-}"
48 _py python3
49} 28}
50 29
51sha512sums="b8afba13da3e598b6493459298e395c0ecc06538733916659191bd5c5c22f40b0e296853ad940c16a6d492fcf46b2daf490ee589661d391e2c7cd1deb84da756 pytest-mock-1.10.0.tar.gz" 30sha512sums="b8afba13da3e598b6493459298e395c0ecc06538733916659191bd5c5c22f40b0e296853ad940c16a6d492fcf46b2daf490ee589661d391e2c7cd1deb84da756 pytest-mock-1.10.0.tar.gz"