diff options
author | Donald Webster | 2019-11-24 10:52:15 -0800 |
---|---|---|
committer | Donald Webster | 2019-11-24 10:52:15 -0800 |
commit | 8831264e8d797198e58eb6bc221db2f2132e4cb1 (patch) | |
tree | 29d5cd91f2edaad66ecd5b5d5fd700088506c390 /PKGBUILD | |
parent | 6cf4ace665d98a3d3e999ac78258514817ce22cd (diff) | |
download | aur-8831264e8d797198e58eb6bc221db2f2132e4cb1.tar.gz |
Switch to python/python2 split package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 20 insertions, 8 deletions
@@ -1,7 +1,7 @@ # Maintainer: Donald Webster <fryfrog@gmail.com> # Contributor: Dobroslaw Kijowski [dobo] <dobo90_at_gmail.com> -pkgname=python-apscheduler +pkgname=('python-apscheduler' 'python2-apscheduler') _pkgname=APScheduler pkgver=3.6.3 pkgrel=1 @@ -9,18 +9,30 @@ pkgdesc='A light but powerful in-process task scheduler' arch=(any) url=http://pypi.python.org/pypi/APScheduler license=(MIT) -depends=(python-six python-pytz python-tzlocal) -makedepends=(python-setuptools) +makedepends=('python-setuptools' 'python2-setuptools') source=("https://files.pythonhosted.org/packages/source/A/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") md5sums=('5e603880cf9ce8f4baa20a600ed1aac8') -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - python setup.py build +prepare() { + cp -a ${_pkgname}-${pkgver}{,-py2} } -package() { - cd "${srcdir}/${_pkgname}-${pkgver}" +package_python-apscheduler() { + depends=('python-six' + 'python-pytz' + 'python-tzlocal') + + cd "${_pkgname}-${pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 install -D -m 644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-apscheduler/LICENSE.txt" } + +package_python2-apscheduler() { + depends=('python2-six' + 'python2-pytz' + 'python2-tzlocal') + + cd "${_pkgname}-${pkgver}-py2" + python2 setup.py install --root="${pkgdir}" --optimize=1 + install -D -m 644 LICENSE.txt "${pkgdir}/usr/share/licenses/python2-apscheduler/LICENSE.txt" +} |