summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Haider2015-06-18 19:02:43 +0200
committerThomas Haider2015-06-18 19:02:43 +0200
commit68446614768d9b6b9917bd94ff1ac2e4a171fbad (patch)
tree442a7875cc21d7a1cbcc9bc8c9bd77b398ac6967
downloadaur-68446614768d9b6b9917bd94ff1ac2e4a171fbad.tar.gz
import from old AUR
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD41
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d80243d3fe9a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = python2-pyspf
+ pkgdesc = Python 2 implementation of Sender Policy Framework (SPF)
+ pkgver = 2.0.11
+ pkgrel = 2
+ url = http://bmsi.com/python/milter.html
+ arch = any
+ license = Python
+ checkdepends = python2-yaml
+ checkdepends = python2-authres
+ depends = python2-pydns
+ depends = python2
+ depends = python2-ipaddr
+ optdepends = python2-authres: support Authentication-Results headers
+ options = !emptydirs
+ source = https://pypi.python.org/packages/source/p/pyspf/pyspf-2.0.11.tar.gz
+ md5sums = 83add3a0d8732bcc28841ceb5da440ba
+ sha1sums = 20935e09aba723c2c1423b34db27fb37485cf421
+ sha256sums = 693e80df3d61d69daaa2590e0f2bc8167d5fa36ce373d43987984cb00ae23928
+
+pkgname = python2-pyspf
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3483ca05d971
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Rich Li <rich@dranek.com>
+# Contributor: Filip S. Adamsen <fsa [at] fsadev [dot] com>
+# Contributor: Samed Beyribey <ras0ir AT eventualis DOT org>
+pkgname=python2-pyspf
+_pkgname=pyspf
+pkgver=2.0.11
+pkgrel=2
+pkgdesc="Python 2 implementation of Sender Policy Framework (SPF)"
+arch=('any')
+url="http://bmsi.com/python/milter.html"
+license=('Python')
+depends=('python2-pydns' 'python2' 'python2-ipaddr')
+checkdepends=('python2-yaml' 'python2-authres')
+optdepends=('python2-authres: support Authentication-Results headers')
+#conflicts=('python-pyspf')
+options=(!emptydirs)
+source=(https://pypi.python.org/packages/source/p/$_pkgname/$_pkgname-$pkgver.tar.gz)
+md5sums=('83add3a0d8732bcc28841ceb5da440ba')
+sha1sums=('20935e09aba723c2c1423b34db27fb37485cf421')
+sha256sums=('693e80df3d61d69daaa2590e0f2bc8167d5fa36ce373d43987984cb00ae23928')
+
+build() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ python2 setup.py build
+}
+
+# While 2.0.8 passed tests, 2.0.9 fails six tests
+#check() {
+# # Note that python2-authres, which is normally optional, is required for the tests to finish successfully
+# cd "$srcdir/$_pkgname-$pkgver/test"
+# # Use the SPF from this package, not the system-installed version
+# sed -i -e "s|import spf|sys.path.append('..')\nimport spf|" testspf.py
+# python2 testspf.py
+#}
+
+package() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et: