diff options
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 14 insertions, 41 deletions
@@ -1,34 +1,19 @@ -pkgbase = python-flask-apscheduler +pkgbase = python2-flask-apscheduler pkgdesc = Adds APScheduler support to Flask pkgver = 1.11.0 - pkgrel = 2 + pkgrel = 3 url = https://github.com/viniciuschiele/flask-apscheduler arch = any license = Apache - makedepends = python - makedepends = python2 - makedepends = python-setuptools makedepends = python2-setuptools - makedepends = python-apscheduler - makedepends = python2-apscheduler - makedepends = python-dateutil - makedepends = python2-dateutil - makedepends = python-flask - makedepends = python2-flask + depends = python2 + depends = python2-apscheduler + depends = python2-dateutil + depends = python2-flask source = https://github.com/viniciuschiele/flask-apscheduler/releases/download/1.11.0/Flask-APScheduler-1.11.0.tar.gz source = 0001-Don-t-install-LICENSE-file.patch sha256sums = 7911d66e449f412d92a1a6c524217f44f4c40a5c92148c60d5189c6c402f87d0 sha256sums = 353a85fdcc9d8eee32fb7990155974eb30c8c79fe851a2fa6de700aaf59d8fb7 -pkgname = python-flask-apscheduler - depends = python - depends = python-apscheduler - depends = python-dateutil - depends = python-flask - pkgname = python2-flask-apscheduler - depends = python2 - depends = python2-apscheduler - depends = python2-dateutil - depends = python2-flask @@ -1,18 +1,18 @@ -# Maintainer: 0x9fff00 <0x9fff00+git@protonmail.ch> +# Contributor: 0x9fff00 <0x9fff00+git@protonmail.ch> # Contributor: Christoph Stahl <christoph.stahl@uni-dortmund.de> # Contributor: Serge Victor <arch@random.re> _pipname=Flask-APScheduler _reponame=${_pipname,,} -pkgbase=python-$_reponame -pkgname=("python-$_reponame" "python2-$_reponame") +pkgname=python2-$_reponame pkgver=1.11.0 -pkgrel=2 +pkgrel=3 pkgdesc='Adds APScheduler support to Flask' arch=('any') url="https://github.com/viniciuschiele/$_reponame" license=('Apache') -makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools' 'python-apscheduler' 'python2-apscheduler' 'python-dateutil' 'python2-dateutil' 'python-flask' 'python2-flask') +depends=('python2' 'python2-apscheduler' 'python2-dateutil' 'python2-flask') +makedepends=('python2-setuptools') source=("$url/releases/download/$pkgver/$_pipname-$pkgver.tar.gz" '0001-Don-t-install-LICENSE-file.patch') sha256sums=('7911d66e449f412d92a1a6c524217f44f4c40a5c92148c60d5189c6c402f87d0' @@ -20,32 +20,20 @@ sha256sums=('7911d66e449f412d92a1a6c524217f44f4c40a5c92148c60d5189c6c402f87d0' prepare() { cd "$_pipname-$pkgver" + for p in "$srcdir"/*.patch; do patch -Np1 -i "$p" done - cd .. - - cp -a $_pipname-$pkgver{,-py2} } build() { - cd "$srcdir/$_pipname-$pkgver" - python setup.py build + cd "$_pipname-$pkgver" - cd "$srcdir/$_pipname-$pkgver-py2" python2 setup.py build } -package_python-flask-apscheduler() { - depends=('python' 'python-apscheduler' 'python-dateutil' 'python-flask') - +package() { cd "$_pipname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build -} - -package_python2-flask-apscheduler() { - depends=('python2' 'python2-apscheduler' 'python2-dateutil' 'python2-flask') - cd "$_pipname-$pkgver-py2" python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build } |