summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcarl.george2015-10-01 16:01:17 -0500
committercarl.george2015-10-01 16:01:17 -0500
commitec2a335d671cf2e5687f94d78ebdf0ccb5097237 (patch)
treeb2756aaf2e40eabac869dd0f5dcd3e341a4e4571
parent93df9d518e71395d8721d6635262ea95fee51201 (diff)
downloadaur-ec2a335d671cf2e5687f94d78ebdf0ccb5097237.tar.gz
1.0.0-2
* rebuild for Python 3.5 * build in separate directories
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD19
2 files changed, 16 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eadeb44ce664..ab753caa6a0c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-linecache2
pkgdesc = Backports of the linecache module
pkgver = 1.0.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/testing-cabal/linecache2
arch = any
license = Python
diff --git a/PKGBUILD b/PKGBUILD
index 90c2fe09b3f5..201a72e3f0c7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ _module="${_name}"
pkgname=("python-${_module}" "python2-${_module}")
pkgver="1.0.0"
-pkgrel="1"
+pkgrel="2"
pkgdesc="Backports of the linecache module"
arch=("any")
url="https://github.com/testing-cabal/${_module}"
@@ -14,14 +14,25 @@ makedepends=("python-pbr" "python2-pbr")
source=("https://pypi.python.org/packages/source/${_name:0:1}/${_name}/${_name}-${pkgver}.tar.gz")
sha256sums=('4b26ff4e7110db76eeb6f5a7b64a82623839d595c2038eeda662f2a2db78e97c')
+prepare() {
+ cp -a "${srcdir}/${_name}-${pkgver}" "${srcdir}/${_name}-${pkgver}-python2"
+}
+
+build() {
+ cd "${srcdir}/${_name}-${pkgver}"
+ python setup.py build
+ cd "${srcdir}/${_name}-${pkgver}-python2"
+ python2 setup.py build
+}
+
package_python-linecache2() {
depends=("python")
cd "${srcdir}/${_name}-${pkgver}"
- python setup.py install --root="${pkgdir}" --optimize=1
+ python setup.py install --skip-build --root="${pkgdir}" --optimize=1
}
package_python2-linecache2() {
depends=("python2")
- cd "${srcdir}/${_name}-${pkgver}"
- python2 setup.py install --root="${pkgdir}" --optimize=1
+ cd "${srcdir}/${_name}-${pkgver}-python2"
+ python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1
}