diff options
author | Grey Christoforo | 2018-12-20 18:31:58 +0000 |
---|---|---|
committer | Grey Christoforo | 2018-12-20 18:31:58 +0000 |
commit | bf305d58d0204f944c089e78e475c4ab50998d8c (patch) | |
tree | c3ed432b5a962b418be9b73c9c5f5a089502b65b | |
parent | 1ca7a070ab3d9f2126338be461e06e3714c1c833 (diff) | |
download | aur-bf305d58d0204f944c089e78e475c4ab50998d8c.tar.gz |
split package with 2 and 3
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 25 insertions, 8 deletions
@@ -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 + @@ -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 +} |