mirror of
https://github.com/moparisthebest/arch-ppa
synced 2024-11-24 17:42:19 -05:00
Add postfix spf stuff
This commit is contained in:
parent
a77fde4bd2
commit
35dc2f1141
14
src/python-authres/.SRCINFO
Normal file
14
src/python-authres/.SRCINFO
Normal file
@ -0,0 +1,14 @@
|
||||
pkgbase = python-authres
|
||||
pkgdesc = Python Authentication-Results headers generation and parsing
|
||||
pkgver = 0.800
|
||||
pkgrel = 1
|
||||
url = http://launchpad.net/authentication-results-python
|
||||
arch = any
|
||||
license = Apache
|
||||
depends = python
|
||||
conflicts = python2-authres
|
||||
source = https://launchpad.net/authentication-results-python/0.800/0.8/+download/authres-0.800.tar.gz
|
||||
sha256sums = d28e3976a7d418917cbbf384018aa0e8a0489e41bfd9847309c5f8efb19f6efd
|
||||
|
||||
pkgname = python-authres
|
||||
|
34
src/python-authres/PKGBUILD
Normal file
34
src/python-authres/PKGBUILD
Normal file
@ -0,0 +1,34 @@
|
||||
# Maintainer: Rich Li <rich at dranek com>
|
||||
# Contributor: Thomas Haider <t.haider@deprecate.de>
|
||||
# Contributor: Filip S. Adamsen <fsa [at] fsadev [dot] com>
|
||||
# Contributor: Samed Beyribey <ras0ir@eventualis.org>
|
||||
pkgname=python-authres
|
||||
_pkgname=authentication-results-python
|
||||
pkgver=0.800
|
||||
_pkgver=0.8
|
||||
pkgrel=1
|
||||
pkgdesc="Python Authentication-Results headers generation and parsing"
|
||||
arch=('any')
|
||||
url="http://launchpad.net/authentication-results-python"
|
||||
license=('Apache')
|
||||
depends=('python')
|
||||
conflicts=('python2-authres')
|
||||
source=(https://launchpad.net/$_pkgname/$pkgver/$_pkgver/+download/authres-$pkgver.tar.gz)
|
||||
sha256sums=('d28e3976a7d418917cbbf384018aa0e8a0489e41bfd9847309c5f8efb19f6efd')
|
||||
|
||||
build() {
|
||||
cd "$srcdir/authres-$pkgver"
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$srcdir/authres-$pkgver"
|
||||
# python -m authres -v
|
||||
python -m authres
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/authres-$pkgver"
|
||||
python setup.py install --root=$pkgdir --optimize=1
|
||||
}
|
||||
|
19
src/python-postfix-policyd-spf/.SRCINFO
Normal file
19
src/python-postfix-policyd-spf/.SRCINFO
Normal file
@ -0,0 +1,19 @@
|
||||
pkgbase = python-postfix-policyd-spf
|
||||
pkgdesc = Python Postfix Sender Policy Framework (SPF) filter
|
||||
pkgver = 1.3.2
|
||||
pkgrel = 1
|
||||
url = https://launchpad.net/pypolicyd-spf/
|
||||
arch = any
|
||||
license = GPL
|
||||
depends = postfix
|
||||
depends = python-pyspf
|
||||
depends = python>=3.3
|
||||
optdepends = python-authres: RFC 7001 Authentication-Results header support
|
||||
conflicts = python2-postfix-policyd-spf
|
||||
options = !emptydirs
|
||||
backup = etc/python-policyd-spf/policyd-spf.conf
|
||||
source = https://launchpad.net/pypolicyd-spf/1.3/1.3.2/+download/pypolicyd-spf-1.3.2.tar.gz
|
||||
md5sums = 3f064042190dabe2e74300e1118fff94
|
||||
|
||||
pkgname = python-postfix-policyd-spf
|
||||
|
32
src/python-postfix-policyd-spf/PKGBUILD
Normal file
32
src/python-postfix-policyd-spf/PKGBUILD
Normal file
@ -0,0 +1,32 @@
|
||||
# Maintainer: Hao Zhang <theivorytower [at] gmail [dot] com>
|
||||
# Based on python2-postfix-policyd-spf PKGBUILD by Filip S. Adamsen <fsa [at] fsadev [dot] com>
|
||||
# Contributor: Samed Beyribey <ras0ir@eventualis.org>
|
||||
pkgname=python-postfix-policyd-spf
|
||||
_pkgname=pypolicyd-spf
|
||||
pkgver=1.3.2
|
||||
_pkgver=1.3
|
||||
pkgrel=1
|
||||
pkgdesc="Python Postfix Sender Policy Framework (SPF) filter"
|
||||
arch=('any')
|
||||
url="https://launchpad.net/pypolicyd-spf/"
|
||||
license=('GPL')
|
||||
depends=('postfix' 'python-pyspf' 'python>=3.3')
|
||||
optdepends=('python-authres: RFC 7001 Authentication-Results header support')
|
||||
conflicts=('python2-postfix-policyd-spf')
|
||||
options=(!emptydirs)
|
||||
backup=(etc/python-policyd-spf/policyd-spf.conf)
|
||||
source=(https://launchpad.net/$_pkgname/$_pkgver/$pkgver/+download/$_pkgname-$pkgver.tar.gz)
|
||||
md5sums=('3f064042190dabe2e74300e1118fff94')
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$_pkgname-$pkgver"
|
||||
|
||||
python setup.py build || return 1
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$_pkgname-$pkgver"
|
||||
python setup.py install --root=$pkgdir/ --optimize=1 || return 1
|
||||
install -m644 policyd-spf.conf.commented $pkgdir/etc/python-policyd-spf || return 1
|
||||
}
|
||||
|
12
src/python-pydns/.AURINFO
Normal file
12
src/python-pydns/.AURINFO
Normal file
@ -0,0 +1,12 @@
|
||||
pkgbase = python-pydns
|
||||
pkgdesc = A module for looking up DNS entries in Python applications
|
||||
pkgver = 3.1.0
|
||||
pkgrel = 1
|
||||
url = https://launchpad.net/py3dns
|
||||
arch = any
|
||||
license = Python
|
||||
depends = python
|
||||
source = https://launchpad.net/py3dns/trunk/3.1.0/+download/py3dns-3.1.0.tar.gz
|
||||
|
||||
pkgname = python-pydns
|
||||
|
13
src/python-pydns/.SRCINFO
Normal file
13
src/python-pydns/.SRCINFO
Normal file
@ -0,0 +1,13 @@
|
||||
pkgbase = python-pydns
|
||||
pkgdesc = A module for looking up DNS entries in Python applications
|
||||
pkgver = 3.1.0
|
||||
pkgrel = 1
|
||||
url = https://launchpad.net/py3dns
|
||||
arch = any
|
||||
license = Python
|
||||
depends = python
|
||||
source = https://launchpad.net/py3dns/trunk/3.1.0/+download/py3dns-3.1.0.tar.gz
|
||||
md5sums = fab47dbea2d37402752a3c5ec72b68a2
|
||||
|
||||
pkgname = python-pydns
|
||||
|
18
src/python-pydns/PKGBUILD
Normal file
18
src/python-pydns/PKGBUILD
Normal file
@ -0,0 +1,18 @@
|
||||
# Maintainer: Sebastien Leduc <sebastien@sleduc.fr>
|
||||
# Contributor: Samed Beyribey <ras0ir AT eventualis DOT org>
|
||||
pkgname=python-pydns
|
||||
_realname=py3dns
|
||||
pkgver=3.1.0
|
||||
pkgrel=1
|
||||
pkgdesc="A module for looking up DNS entries in Python applications"
|
||||
arch=('any')
|
||||
url="https://launchpad.net/py3dns"
|
||||
license=('Python')
|
||||
depends=('python')
|
||||
source=("https://launchpad.net/${_realname}/trunk/${pkgver}/+download/${_realname}-${pkgver}.tar.gz")
|
||||
md5sums=('fab47dbea2d37402752a3c5ec72b68a2')
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$_realname-$pkgver"
|
||||
python setup.py install --root="$pkgdir/" --optimize=1
|
||||
}
|
15
src/python-pyspf/.SRCINFO
Normal file
15
src/python-pyspf/.SRCINFO
Normal file
@ -0,0 +1,15 @@
|
||||
pkgbase = python-pyspf
|
||||
pkgdesc = Python implementation of the Sender Policy Framework (SPF) protocol
|
||||
pkgver = 2.0.12
|
||||
pkgrel = 1
|
||||
url = http://pypi.python.org/pypi/pyspf
|
||||
arch = any
|
||||
license = PSF
|
||||
makedepends = python-setuptools
|
||||
depends = python-pydns
|
||||
optdepends = python-authres: Return RFC 5451 Authentication Results headers
|
||||
source = http://pypi.python.org/packages/source/p/pyspf/pyspf-2.0.12t.tar.gz
|
||||
md5sums = c83143ad79074bf8c80235748a8a698f
|
||||
|
||||
pkgname = python-pyspf
|
||||
|
31
src/python-pyspf/PKGBUILD
Normal file
31
src/python-pyspf/PKGBUILD
Normal file
@ -0,0 +1,31 @@
|
||||
# Maintainer: Rich Li <rich at dranek com>
|
||||
# Contributor: Samed Beyribey <ras0ir AT eventualis DOT org>
|
||||
pkgname=python-pyspf
|
||||
pkgver=2.0.12
|
||||
# This version is a patched release that is only reflected in the filename; this will likely be removed in the next upstream release?
|
||||
_fix_pkgver=2.0.12t
|
||||
pkgrel=1
|
||||
pkgdesc="Python implementation of the Sender Policy Framework (SPF) protocol"
|
||||
arch=('any')
|
||||
url="http://pypi.python.org/pypi/pyspf"
|
||||
license=('PSF')
|
||||
depends=('python-pydns')
|
||||
makedepends=('python-setuptools')
|
||||
optdepends=('python-authres: Return RFC 5451 Authentication Results headers')
|
||||
source=(http://pypi.python.org/packages/source/p/pyspf/pyspf-$_fix_pkgver.tar.gz)
|
||||
md5sums=('c83143ad79074bf8c80235748a8a698f')
|
||||
|
||||
build() {
|
||||
cd "$srcdir/pyspf-$pkgver"
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
# The package requires installation before testing...so it won't work here
|
||||
# check() {
|
||||
# }
|
||||
|
||||
package() {
|
||||
cd "$srcdir/pyspf-$pkgver"
|
||||
python setup.py install --root="$pkgdir" --optimize=1
|
||||
}
|
||||
# vim:set ts=2 sw=2 et:
|
Loading…
Reference in New Issue
Block a user