summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD28
2 files changed, 14 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e268dfb186ee..5c35562a250c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 7b37456bcda0..7a8327bbe6a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}