summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuliette Monsel2018-08-15 16:16:34 +0200
committerJuliette Monsel2018-08-15 16:16:34 +0200
commit8bed4d9e64c97e967e4dd3d301efd1a3711a8379 (patch)
treec27d9018af10c81ac1cb51d2cf7494e246366137
parent5a34ae73f31e4a941199eb92f006b2310c7c3855 (diff)
downloadaur-8bed4d9e64c97e967e4dd3d301efd1a3711a8379.tar.gz
Fix patch for python3
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD31
2 files changed, 21 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b64d9e9e30b0..375ee01adac2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-easywebdav
pkgdesc = A straight-forward WebDAV client, implemented using Requests
pkgver = 1.2.0
- pkgrel = 3
+ pkgrel = 4
url = https://pypi.python.org/pypi/easywebdav
arch = any
license = custom:ISC
diff --git a/PKGBUILD b/PKGBUILD
index 70e8c6ca4d01..ac712b8de4e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Juliette Monsel <j_4321 at protonmail dot com>
pkgname=('python-easywebdav' 'python2-easywebdav')
pkgver=1.2.0
-pkgrel=3
+pkgrel=4
pkgdesc="A straight-forward WebDAV client, implemented using Requests"
arch=('any')
url="https://pypi.python.org/pypi/easywebdav"
@@ -12,22 +12,31 @@ sha512sums=('f5c077f12625a2bc919032ff02f72ede2b53f8850304cd70d69bf10ce5103991570
'34efbcffa986b9aa33c50275c3a9887052b89dc5e3556ac30db8e74f0575f6092de7853f43aef788eaebf669f076fb0cfbdae066c1858a65d3ebef6ef38dbd1b')
makedepends=('python-setuptools' 'python2-setuptools')
+
+prepare() {
+ cp -a easywebdav-$pkgver{,-py2}
+ cd "$srcdir/easywebdav-$pkgver"
+ sed -i 's/basestring/str/g' easywebdav/client.py
+}
+
build() {
- cd "$srcdir/easywebdav-${pkgver}"
+ cd "$srcdir/easywebdav-$pkgver"
python setup.py build
+
+ cd "$srcdir/easywebdav-$pkgver-py2"
+ python2 setup.py build
}
-
+
package_python-easywebdav() {
- depends=('python-requests')
+ depends=("python-requests")
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- cd "$srcdir/easywebdav-${pkgver}"
- sed -i 's/basestring/str/g' easywebdav/client.py
- python setup.py install --root="$pkgdir/" --prefix=/usr --optimize=1 --skip-build
+ cd "$srcdir/easywebdav-$pkgver"
+ python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
}
-
+
package_python2-easywebdav() {
- depends=('python2-requests')
+ depends=("python2-requests")
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- cd "$srcdir/easywebdav-${pkgver}"
- python2 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=1 --skip-build
+ cd "$srcdir/easywebdav-$pkgver-py2"
+ python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build
}