diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-08-26 18:43:41 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-08-27 02:08:22 -0300 |
commit | 2250d0b13d8b3f485f9c92498c713245f7d04202 (patch) | |
tree | 02a564cad59142e42d9f71ca8a266bd3a735a2da /community | |
parent | 43bca68d61497d8520825563aa081f009069bc1e (diff) | |
download | aports-2250d0b13d8b3f485f9c92498c713245f7d04202.tar.bz2 aports-2250d0b13d8b3f485f9c92498c713245f7d04202.tar.xz |
community/py3-email-validator: upgrade to 1.0.4
Diffstat (limited to 'community')
-rw-r--r-- | community/py3-email-validator/APKBUILD | 47 |
1 files changed, 10 insertions, 37 deletions
diff --git a/community/py3-email-validator/APKBUILD b/community/py3-email-validator/APKBUILD index 60599def20..54f6563e7e 100644 --- a/community/py3-email-validator/APKBUILD +++ b/community/py3-email-validator/APKBUILD @@ -1,58 +1,31 @@ # Maintainer: Drew DeVault <sir@cmpwn.com> -pkgname=py-email-validator +pkgname=py3-email-validator _pkgname=python-email-validator -pkgver=1.0.3 -pkgrel=1 +pkgver=1.0.4 +pkgrel=0 pkgdesc="A robust email syntax and deliverability validation library" url=https://github.com/JoshData/python-email-validator -arch=noarch +arch="noarch" license="CC0-1.0" -subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" -depends="py-dnspython py-idna" -makedepends="py-setuptools python2-dev python3-dev" +depends="py3-dnspython py3-idna" +makedepends="py3-setuptools" source="$pkgname-$pkgver.tar.gz::https://github.com/JoshData/$_pkgname/archive/v$pkgver.tar.gz" builddir=$srcdir/$_pkgname-$pkgver -prepare() { - cp -r "$builddir" "$builddir"-py3 -} +replaces="py-email-validator" # Backwards compatibility +provides="py-email-validator=$pkgver-r$pkgrel" # Backwards compatibility build() { - cd "$builddir" - python2 setup.py build - cd "$builddir"-py3 python3 setup.py build } check() { - cd "$builddir" - python2 -c "import email_validator; email_validator.main()" \ - --tests < test_pass.txt - cd "$builddir"-py3 python3 -c "import email_validator; email_validator.main()" \ --tests < test_pass.txt } package() { - mkdir -p "$pkgdir" -} - -_py2() { - cd "$builddir" - _py python2 -} - -_py3() { - cd "$builddir"-py3 - _py python3 -} - -_py() { - python="$1" - pkgdesc="$pkgdesc (for $python)" - depends="$depends $python" - install_if="$pkgname=$pkgver-r$pkgrel $python" - $python setup.py install --prefix=/usr --root="$subpkgdir" + python3 setup.py install --prefix=/usr --root="$pkgdir" } -sha512sums="1e816fdaa796aa92963f0fd90c8b6d111c6484a45416365095d08adc9243a7f8c6a90fb07df9b2e60c664f9b756252d6589baf137f5e0e60833d8759363fdc26 py-email-validator-1.0.3.tar.gz" +sha512sums="0c9fcee070578a5905562b807a2f849a02af17d10c6752dbd7f5826d348da8cd049dbc25760537201fc97fe22297149561a1df789362ebe14a8753e0daf21764 py3-email-validator-1.0.4.tar.gz" |