Date: Saturday, September 16, 2017 @ 17:47:39 Author: felixonmars Revision: 258551
upgpkg: python-email-validator 1.0.3-1 Modified: python-email-validator/trunk/PKGBUILD ----------+ PKGBUILD | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-09-16 17:44:15 UTC (rev 258550) +++ PKGBUILD 2017-09-16 17:47:39 UTC (rev 258551) @@ -4,27 +4,26 @@ pkgbase=python-email-validator pkgname=(python-email-validator python2-email-validator) -pkgver=1.0.2 -_commit=ca2c3b79589ec94d654dfab6aa7dbc117ab296ea +pkgver=1.0.3 pkgrel=1 pkgdesc="A robust email syntax and deliverability validation library for Python 2.x/3.x." arch=('any') url="https://github.com/JoshData/python-email-validator" license=('custom:CC0') -makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-dnspython' 'python2-dnspython' +makedepends=('python-setuptools' 'python2-setuptools' 'python-dnspython' 'python2-dnspython' 'python-idna' 'python2-idna') -source=("git+https://github.com/JoshData/python-email-validator.git#commit=$_commit") -md5sums=('SKIP') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/JoshData/python-email-validator/archive/v$pkgver.tar.gz") +sha512sums=('1e816fdaa796aa92963f0fd90c8b6d111c6484a45416365095d08adc9243a7f8c6a90fb07df9b2e60c664f9b756252d6589baf137f5e0e60833d8759363fdc26') prepare() { - cp -a python-email-validator{,-py2} + cp -a python-email-validator-$pkgver{,-py2} } build() { - cd "$srcdir"/python-email-validator + cd "$srcdir"/python-email-validator-$pkgver python setup.py build - cd "$srcdir"/python-email-validator-py2 + cd "$srcdir"/python-email-validator-$pkgver-py2 python2 setup.py build } @@ -31,10 +30,10 @@ check() { export LC_CTYPE=en_US.UTF-8 - cd "$srcdir"/python-email-validator + cd "$srcdir"/python-email-validator-$pkgver python email_validator/__init__.py --tests < test_pass.txt - cd "$srcdir"/python-email-validator-py2 + cd "$srcdir"/python-email-validator-$pkgver-py2 python2 email_validator/__init__.py --tests < test_pass.txt } @@ -41,7 +40,7 @@ package_python-email-validator() { depends=('python-dnspython' 'python-idna') - cd "$srcdir"/python-email-validator + cd "$srcdir"/python-email-validator-$pkgver python setup.py install --root="$pkgdir/" --optimize=1 install -Dm644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } @@ -49,7 +48,7 @@ package_python2-email-validator() { depends=('python2-dnspython' 'python2-idna') - cd "$srcdir"/python-email-validator-py2 + cd "$srcdir"/python-email-validator-$pkgver-py2 python2 setup.py install --root="$pkgdir/" --optimize=1 install -Dm644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE