summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrey Christoforo2018-12-20 18:31:58 +0000
committerGrey Christoforo2018-12-20 18:31:58 +0000
commitbf305d58d0204f944c089e78e475c4ab50998d8c (patch)
treec3ed432b5a962b418be9b73c9c5f5a089502b65b
parent1ca7a070ab3d9f2126338be461e06e3714c1c833 (diff)
downloadaur-bf305d58d0204f944c089e78e475c4ab50998d8c.tar.gz
split package with 2 and 3
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD28
2 files changed, 25 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5449734597a7..44f601b19763 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -6,10 +6,13 @@ pkgbase = python-dxfgrabber
arch = any
license = MIT
makedepends = python-setuptools
- depends = python
+ makedepends = python2-setuptools
source = https://files.pythonhosted.org/packages/d0/d5/f4c1bc143223b4a2cc4e915e7e1956ef183fbe035e4a8525e336110a90ed/dxfgrabber-1.0.0.zip
md5sums = d87f166fe168ef8ab58c837cedd0c370
pkgname = python-dxfgrabber
depends = python
+pkgname = python2-dxfgrabber
+ depends = python2
+
diff --git a/PKGBUILD b/PKGBUILD
index 259e2b94b0e5..bc18893e8b82 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,37 @@
-pkgname=python-dxfgrabber
+pkgbase=('python-dxfgrabber')
+pkgname=('python-dxfgrabber' 'python2-dxfgrabber')
_module='dxfgrabber'
-pkgver=1.0.0
-pkgrel=1
+pkgver='1.0.0'
+pkgrel=2
pkgdesc="A Python library to grab information from DXF drawings - all DXF versions supported."
url="https://github.com/mozman/dxfgrabber.git"
-depends=('python')
-makedepends=('python-setuptools')
+depends=()
+makedepends=('python-setuptools' 'python2-setuptools')
license=('MIT')
arch=('any')
source=("https://files.pythonhosted.org/packages/d0/d5/f4c1bc143223b4a2cc4e915e7e1956ef183fbe035e4a8525e336110a90ed/dxfgrabber-${pkgver}.zip")
md5sums=('d87f166fe168ef8ab58c837cedd0c370')
+prepare() {
+ cp -a "${srcdir}/${_module}-${pkgver}"{,-python2}
+}
+
build() {
cd "${srcdir}/${_module}-${pkgver}"
python setup.py build
+
+ cd "${srcdir}/${_module}-${pkgver}-python2"
+ python2 setup.py build
}
-package() {
- depends+=()
+package_python-dxfgrabber() {
+ depends+=('python')
cd "${srcdir}/${_module}-${pkgver}"
python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
}
+
+package_python2-dxfgrabber() {
+ depends+=('python2')
+ cd "${srcdir}/${_module}-${pkgver}-python2"
+ python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}