summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrice Waegeneire2016-09-16 01:09:28 +0200
committerBrice Waegeneire2016-09-16 01:09:28 +0200
commit03f8b6af3364b49f56ffef48adf475e089435c90 (patch)
treef18eb97b2150c00c0bda9a49bc2ed5a58dddf080
parent9605af739ef9974968cc459ee5ece146754059b9 (diff)
downloadaur-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--PKGBUILD35
1 files changed, 19 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5972c9f2c338..78af3e9085d4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}