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 /PKGBUILD | |
parent | 1ca7a070ab3d9f2126338be461e06e3714c1c833 (diff) | |
download | aur-bf305d58d0204f944c089e78e475c4ab50998d8c.tar.gz |
split package with 2 and 3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 21 insertions, 7 deletions
@@ -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 +} |