summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmilia Stoyanova2021-03-19 16:43:43 +0100
committerEmilia Stoyanova2021-03-19 16:43:43 +0100
commit825213c6ffac83a5616c1725b7492d68295a5859 (patch)
tree4981f40d79d922e8d0cfa7c6904dc9fd1ed88870
downloadaur-825213c6ffac83a5616c1725b7492d68295a5859.tar.gz
Initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d13804cafb03
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = python2-xmpppy-git
+ pkgdesc = Python 2/3 implementation of XMPP (RFC3920, RFC3921).
+ pkgver = 0.6.2.r0.gef1cbd6
+ pkgrel = 1
+ url = https://github.com/xmpppy/xmpppy
+ arch = any
+ license = GPL3
+ makedepends = git
+ depends = python2
+ depends = python2-setuptools
+ provides = xmpppy
+ conflicts = xmpppy
+ source = git+https://github.com/xmpppy/xmpppy.git#branch=master
+ md5sums = SKIP
+
+pkgname = python2-xmpppy-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0b709703ad1c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer : Emilia Stoyanova <emiliaps31+aur@gmail.com>
+# Upstream Authors:
+# Alexey Nezhdanov <snakeru@gmail.com>
+# Norman Rasmussen <norman@rasmussen.co.za>
+
+
+_pkgname=xmpppy
+pkgname=python2-${_pkgname}-git
+pkgver() { git -C "${_pkgname}" describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./g'; }
+pkgver=0.6.2.r0.gef1cbd6
+pkgrel=1
+pkgdesc="Python 2/3 implementation of XMPP (RFC3920, RFC3921)."
+arch=('any')
+url="https://github.com/xmpppy/${_pkgname}"
+license=('GPL3')
+depends=("python2" "python2-setuptools")
+makedepends=("git")
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+source=("git+$url.git#branch=master")
+md5sums=('SKIP')
+
+#check() {
+# cd "$srcdir/$_pkgname"
+# pytest2
+#}
+
+build() {
+ cd "$srcdir/$_pkgname"
+ python2 setup.py build
+}
+
+package() {
+ cd "$srcdir/$_pkgname"
+ export PYTHONHASHSEED=0
+ python2 setup.py install --root "${pkgdir}" --optimize 1 --skip-build || return 1
+}