summaryrefslogtreecommitdiff
path: root/python-courier-pythonfilter
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-10-14 10:55:18 +0200
committerErich Eckner <git@eckner.net>2019-10-14 10:55:18 +0200
commit0389132cb4f3431b003f84b3738f06de6b1b5703 (patch)
tree68108babf299655b2a50482c266c0f97808772ee /python-courier-pythonfilter
parentbcd64d2ed4d400e7574d0b7a09b850a3b9515dc8 (diff)
downloadarchlinuxewe-0389132cb4f3431b003f84b3738f06de6b1b5703.tar.xz
python2-courier-pythonfilter -> python-courier-pythonfilter
Diffstat (limited to 'python-courier-pythonfilter')
-rw-r--r--python-courier-pythonfilter/PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/python-courier-pythonfilter/PKGBUILD b/python-courier-pythonfilter/PKGBUILD
new file mode 100644
index 000000000..96fbbdcb7
--- /dev/null
+++ b/python-courier-pythonfilter/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Erich Eckner <arch at eckner dot net>
+
+pkgname=python-courier-pythonfilter
+_pkgname="${pkgname#*-}"
+pkgver=3.0.1
+pkgrel=1
+pkgdesc='collection of useful filters for the Courier MTA, and a framework for developing new filters in Python'
+arch=('any')
+url='https://bitbucket.org/gordonmessmer/courier-pythonfilter'
+license=('GPL')
+depends=(
+ 'python>=3.7'
+ 'python<3.8'
+)
+makedepends=(
+ 'python-setuptools')
+source=("https://bitbucket.org/gordonmessmer/${_pkgname}/get/release-${pkgver//./-}.tar.gz")
+sha512sums=('05635f0dc738de1ad4738cd67400fe4177e16f43269d22b54664d7feea166ec01a7b255e92a303dd2f3c8ff1a67997b91b955c32d367cd01916167a566667aa7')
+backup=('etc/pythonfilter-modules.conf' 'etc/pythonfilter.conf')
+optdepends=(
+ 'python-pyclamav: Virus Scan'
+ 'python-pydns: dialback'
+ 'python-spf: spfcheck and whitelist_spf'
+ 'spamassassin: Spam Detection'
+)
+
+build() {
+ cd "${srcdir}/gordonmessmer-${_pkgname}-"*
+ python setup.py build
+}
+
+package() {
+ depends+=('courier-mta')
+ cd "${srcdir}/gordonmessmer-${_pkgname}-"*
+ python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+ rm "${pkgdir}/usr/lib/python3"*"/site-packages/${_pkgname//-/_}-${pkgver}-py3"*".egg-info"
+}
+