summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2022-04-14 14:11:05 -0600
committerMark Wagie2022-04-14 14:11:05 -0600
commit3c4931fb7d0854b5b380ff2bd17371a856bc0b39 (patch)
tree68069137dea99b722bde6130d70a2d2d8d0bd9f9
parente416e1a00e33f2cc51e7aa171cb4e897c64776d3 (diff)
downloadaur-3c4931fb7d0854b5b380ff2bd17371a856bc0b39.tar.gz
initial commit
-rw-r--r--.SRCINFO27
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD45
3 files changed, 34 insertions, 45 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e84213f42fb8..4904b33bdf97 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index c0dead340c5a..7791ca8f39c6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: