diff options
author | Morten Linderud | 2017-12-09 15:10:52 +0100 |
---|---|---|
committer | Morten Linderud | 2017-12-09 15:10:52 +0100 |
commit | 0cb625b40877ad4b8e891a8859289d6ead540f9c (patch) | |
tree | ac82544fdb46923f259e46ae4272b769c016c0fa | |
parent | f3a4aa8f93f314833530a931057f70830e3044f6 (diff) | |
download | aur-0cb625b40877ad4b8e891a8859289d6ead540f9c.tar.gz |
upgpkg: python-taskw 1.2.0-1
upstream release
Added python-taskw
Signed-off-by: Morten Linderud <morten@linderud.pw>
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 53 insertions, 21 deletions
@@ -1,15 +1,28 @@ -pkgbase = python2-taskw +# Generated by mksrcinfo v8 +# Sat Dec 9 14:10:53 UTC 2017 +pkgbase = taskw pkgdesc = Python bindings for your taskwarrior database - pkgver = 1.1.0 + pkgver = 1.2.0 pkgrel = 1 url = http://github.com/ralphbean/taskw arch = any license = GPL + makedepends = python + makedepends = python-setuptools makedepends = python2 - makedepends = python2-distribute - depends = python2 - source = http://pypi.python.org/packages/source/t/taskw/taskw-1.1.0.tar.gz - md5sums = e5d3eedbbbf00b50bd2f797839888791 + makedepends = python2-setuptools + source = taskw-python-taskw.tar.gz::https://github.com/ralphbean/taskw/archive/1.2.0.tar.gz + sha256sums = 560c8290705f049ce33d75079adcc50e45cdb8b8373d1fd8384b24a215d84591 + +pkgname = python-taskw + depends = python + depends = python-six + depends = python-pytz + depends = python-dateutil pkgname = python2-taskw + depends = python2 + depends = python2-six + depends = python2-pytz + depends = python2-dateutil @@ -1,23 +1,42 @@ # $Id$ -# Maintainer: Fabien Devaux <fdev31 at gmail dot com> +# Maintainer: Morten Linderud <foxboron@archlinux.org> -_py=python2 -_n=taskw - -pkgname=$_py-$_n -pkgver=1.1.0 +pkgbase=taskw +pkgname=(python-taskw python2-taskw) +pkgver=1.2.0 pkgrel=1 pkgdesc="Python bindings for your taskwarrior database" -depends=($_py) -makedepends=($_py "$_py-distribute") +url="http://github.com/ralphbean/taskw" +makedepends=('python' 'python-setuptools' + 'python2' 'python2-setuptools') +license=("GPL") arch=('any') source=(http://pypi.python.org/packages/source/${_n:0:1}/$_n/$_n-$pkgver.tar.gz) -md5sums=('e5d3eedbbbf00b50bd2f797839888791') -url="http://github.com/ralphbean/taskw" -license="GPL" +source=("${pkgbase}-${pkgname}.tar.gz::https://github.com/ralphbean/taskw/archive/${pkgver}.tar.gz") +sha256sums=('560c8290705f049ce33d75079adcc50e45cdb8b8373d1fd8384b24a215d84591') + +prepare() { + cp -a taskw-$pkgver{,-py2} +} + +build(){ + cd "$srcdir/taskw-$pkgver" + python setup.py build + + cd "$srcdir/taskw-$pkgver-py2" + python2 setup.py build +} + +package_python2-taskw(){ + depends=("python2" "python2-six" "python2-pytz" "python2-dateutil") + + cd "$srcdir/taskw-$pkgver-py2" + python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build +} + +package_python-taskw(){ + depends=("python" "python-six" "python-pytz" "python-dateutil") -package() { - cd $srcdir/$_n-$pkgver - $_py setup.py build || return 1 - $_py setup.py install --root=$pkgdir + cd "$srcdir/taskw-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build } |