summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 26 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 81f1678fae20..89a69c1f8fbb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,41 @@
-# Maintainer: juantascon
-# Submitter: Dennis Fink <the_metalgamer@hackerspace.lu>
-# Submitter: sevkin
+# Maintainer: Felix Yan <felixonmars@archlinux.org>
+# Contributor: Blackleg <blacklg@openaliasbox.org>
+# Contributor: Nidhogg
+# Contributor: juantascon
pkgname=python2-peewee
-pkgver=2.5.1
-pkgrel=2
+pkgver=3.9.3
+pkgrel=1
pkgdesc="a little orm"
url="https://pypi.python.org/pypi/peewee/"
-arch=('any')
+arch=('x86_64')
license=('MIT')
depends=('python2')
-optdepends=('python2-psycopg2' 'mysql-python')
-source=(http://pypi.python.org/packages/source/p/peewee/peewee-$pkgver.tar.gz)
+makedepends=('python2-setuptools' 'cython2' 'sqlite')
+checkdepends=('python2-apsw' 'python2-flask' 'python2-psycopg2')
+optdepends=('python2-psycopg2: for PostgreSQL database support')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz")
+sha512sums=('de7080104bad7c55cd8a0ee50bf86a1c5617870a1425f57122729b3810078f0adb70261e3c870e117bccc5f558576418d163677d174b53a7a4f079a0033df27a')
+
+prepare() {
+ cp -a peewee-$pkgver-py2
+}
build() {
- cd $srcdir/peewee-$pkgver
+ cd "$srcdir"/peewee-$pkgver-py2
python2 setup.py build
}
+check() {
+ cd "$srcdir"/peewee-$pkgver-py2
+ python2 runtests.py
+}
+
package() {
- cd $srcdir/peewee-$pkgver
- python2 setup.py install --root=$pkgdir --optimize=1
- install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/COPYING
- install -D -m644 README.rst $pkgdir/usr/share/$pkgname/README.rst
- install -D -m644 TODO.rst $pkgdir/usr/share/$pkgname/TODO.rst
- cd $pkgdir/usr/bin
- mv pwiz.py pwiz.py-python2
+ cd "$srcdir"/peewee-$pkgver-py2
+ python2 setup.py install --root="$pkgdir" --optimize=1
+ install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ mv "$pkgdir"/usr/bin/pwiz2.py
}
-
-sha1sums=('391c45e480e36ace9128c282d1ed068d505f9a3c')