diff options
author | Brice Waegeneire | 2016-09-16 01:09:28 +0200 |
---|---|---|
committer | Brice Waegeneire | 2016-09-16 01:09:28 +0200 |
commit | 03f8b6af3364b49f56ffef48adf475e089435c90 (patch) | |
tree | f18eb97b2150c00c0bda9a49bc2ed5a58dddf080 | |
parent | 9605af739ef9974968cc459ee5ece146754059b9 (diff) | |
download | aur-03f8b6af3364b49f56ffef48adf475e089435c90.tar.gz |
fix conflict when python and python2 are installed
Thanks to Jake for poiting it out.
And reident all the code
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 19 insertions, 16 deletions
@@ -11,34 +11,37 @@ pkgdesc="A simple wrapper around optparse for powerful command line utilities" arch=("any") url="http://click.pocoo.org/" license=("BSD") -makedepends=("python-setuptools" "python2-setuptools") -provides=("python-click" "python2-click") -conflicts=("python-click" "python2-click") source=("https://pypi.python.org/packages/source/c/$_realname/$_realname-$pkgver.tar.gz") sha256sums=('678c98275431fad324275dec63791e4a17558b40e5a110e20a82866139a85a5a') prepare() { - cp -a $_realname-$pkgver{,-python2} + cp -a $_realname-$pkgver{,-python2} } build() { - cd "${srcdir}/${_realname}-${pkgver}" - python setup.py build + cd "${srcdir}/${_realname}-${pkgver}" + python setup.py build - cd "${srcdir}/${_realname}-${pkgver}-python2" - python2 setup.py build + cd "${srcdir}/${_realname}-${pkgver}-python2" + python2 setup.py build } package_python-click-5.1() { - depends=("python") - cd "${srcdir}/${_realname}-${pkgver}" - python setup.py install --skip-build --root="${pkgdir}" --optimize=1 - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + depends=("python") + makedepends=("python-setuptools") + provides=("python-click") + conflicts=("python-click") + cd "${srcdir}/${_realname}-${pkgver}" + python setup.py install --skip-build --root="${pkgdir}" --optimize=1 + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } package_python2-click-5.1() { - depends=("python2") - cd "${srcdir}/${_realname}-${pkgver}-python2" - python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1 - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + depends=("python2") + makedepends=("python2-setuptools") + provides=("python2-click") + conflicts=("python2-click") + cd "${srcdir}/${_realname}-${pkgver}-python2" + python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1 + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |