diff options
author | Erich Eckner <git@eckner.net> | 2019-10-14 10:55:18 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-10-14 10:55:18 +0200 |
commit | 0389132cb4f3431b003f84b3738f06de6b1b5703 (patch) | |
tree | 68108babf299655b2a50482c266c0f97808772ee /python-courier-pythonfilter | |
parent | bcd64d2ed4d400e7574d0b7a09b850a3b9515dc8 (diff) | |
download | archlinuxewe-0389132cb4f3431b003f84b3738f06de6b1b5703.tar.xz |
python2-courier-pythonfilter -> python-courier-pythonfilter
Diffstat (limited to 'python-courier-pythonfilter')
-rw-r--r-- | python-courier-pythonfilter/PKGBUILD | 38 |
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" +} + |