diff options
author | Mark Wagie | 2022-04-14 14:11:05 -0600 |
---|---|---|
committer | Mark Wagie | 2022-04-14 14:11:05 -0600 |
commit | 3c4931fb7d0854b5b380ff2bd17371a856bc0b39 (patch) | |
tree | 68069137dea99b722bde6130d70a2d2d8d0bd9f9 | |
parent | e416e1a00e33f2cc51e7aa171cb4e897c64776d3 (diff) | |
download | aur-3c4931fb7d0854b5b380ff2bd17371a856bc0b39.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 45 |
3 files changed, 34 insertions, 45 deletions
@@ -1,28 +1,15 @@ pkgbase = python-gevent-eventemitter - pkgdesc = Implements EventEmitter using gevent + pkgdesc = EventEmitter using gevent pkgver = 2.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/rossengeorgiev/gevent-eventemitter arch = any - license = MIT - checkdepends = python - checkdepends = python2 - checkdepends = python-gevent - checkdepends = python-pytest - checkdepends = python-coverage - checkdepends = python2-gevent - checkdepends = python2-pytest - checkdepends = python2-coverage + license = unknown + checkdepends = python-pytest-cov makedepends = python-setuptools - makedepends = gcc - source = https://github.com/rossengeorgiev/gevent-eventemitter/archive/v2.1.tar.gz - sha256sums = ec44e3a69c3eab31462babc089d6d650be49e5186258f6284e43b9c7398926b1 - -pkgname = python-gevent-eventemitter depends = python depends = python-gevent + source = gevent-eventemitter-2.1.tar.gz::https://github.com/rossengeorgiev/gevent-eventemitter/archive/refs/tags/v2.1.tar.gz + sha256sums = ec44e3a69c3eab31462babc089d6d650be49e5186258f6284e43b9c7398926b1 -pkgname = python2-gevent-eventemitter - depends = python2 - depends = python2-gevent - +pkgname = python-gevent-eventemitter diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..4dab8d6386e3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# Ignore everything +* + +# But not these files... +!.gitignore +!PKGBUILD +!.SRCINFO @@ -1,34 +1,29 @@ -# Maintainer: Ivan Semkin (ivan at semkin dot ru) - -_pkgname=gevent-eventemitter -pkgname=(python-gevent-eventemitter python2-gevent-eventemitter) +# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> +pkgname=python-gevent-eventemitter +_name=${pkgname#python-} pkgver=2.1 -pkgrel=1 -pkgdesc='Implements EventEmitter using gevent' +pkgrel=2 +pkgdesc="EventEmitter using gevent" arch=('any') -url='https://github.com/rossengeorgiev/gevent-eventemitter' -license=('MIT') -depends=() -makedepends=(python-setuptools gcc) -checkdepends=(python python2 python-gevent python-pytest python-coverage python2-gevent python2-pytest python2-coverage) -source=("https://github.com/rossengeorgiev/gevent-eventemitter/archive/v$pkgver.tar.gz") +url="https://github.com/rossengeorgiev/gevent-eventemitter" +license=('unknown') +depends=('python' 'python-gevent') +makedepends=('python-setuptools') +checkdepends=('python-pytest-cov') +source=("$_name-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") sha256sums=('ec44e3a69c3eab31462babc089d6d650be49e5186258f6284e43b9c7398926b1') -check() { - cd "$srcdir/$_pkgname-$pkgver" - python setup.py test - python2 setup.py test +build() { + cd "$_name-$pkgver" + python setup.py build } -package_python-gevent-eventemitter() { - depends=(python python-gevent) - cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --optimize=1 --root="${pkgdir}/" +check() { + cd "$_name-$pkgver" + make test } -package_python2-gevent-eventemitter() { - depends=(python2 python2-gevent) - cd "$srcdir/$_pkgname-$pkgver" - python2 setup.py install --optimize=1 --root="${pkgdir}/" +package() { + cd "$_name-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } -# vim:set ts=2 sw=2 et: |