net-mail/automx: revbump. Fixes #567274.
authorMarc Schiffbauer <mschiff@gentoo.org>
Fri, 25 Mar 2016 23:26:41 +0000 (00:26 +0100)
committerMarc Schiffbauer <mschiff@gentoo.org>
Fri, 25 Mar 2016 23:27:31 +0000 (00:27 +0100)
Thanks to Timo Rothenpieler

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xCA3E7BF67F979BE5

net-mail/automx/Manifest
net-mail/automx/automx-0.10.2-r2.ebuild [new file with mode: 0644]

index 5acd864e016de595fae6f60f919dbeea55dd0553..ddd9d6455e4545a7cb265f8445fe8cbfd4691c0a 100644 (file)
@@ -1 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST automx-0.10.2.tgz 410456 SHA256 9ae30696ae691c673399cc0901ab245d3aec76ffe3d74382e6802287e186e4df SHA512 88f844d70439985dd55cc694a58bc1fe313162ba47c7675fb15143c107d76974eee043faf5715d7ba9a5918686d491f5efabe9785e90cf399492871f08b2e38d WHIRLPOOL 4a090b7457d0230944a4855aba1a1811ea1cb8a687efc5ff8bc1abe0506a9dc32f5e77384cb9958a112104729c6e46521ad39ef52ba2dba00492a70e7a65cd3b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJW9cjuAAoJEJ1Z0/aIkeRfF/MP/j9XS8NtXCeTNRnVcBH5KkyA
+X9RMDvK1a9qDmKmnLYTjorApfQnhpmCZOjjKhnIxC7iRXDiqexDyA0K74w8WlkP7
+HCHkmBFhKU7ceBbMNthn7yKNfj6voUfesqerDYB6OVAqsdmzAm/ke4kWvQfr6oUh
+P8IscXPYBSrchbs/39AOpY3ONUWFvxjvbeOhSBUHiIhgYjIGdIKeyafVxjZcj1sR
+kFS3yNKTPfpYU7FMl7qvpOalhOvPI2hi+r1TOTifghRnBi+w/49+UKW/ZjN4f1St
+cre3iPAkRlCnQzop9pChA1Ogeqmf9YJCFBthzULZvuxGJy/BCqQiJH3pt8ZurqUK
+MOGdeYdkIt9AVULA6PQHjraaeaebYb/OoHUG1tiWcK3Zdy1OtqqypcZTW1JiLZVa
+I2bGSTdUOs/vo/Mb2JKfUiCQvAC87++fTp2eoON9r6ikUxQgGxK3cn3oSKvy9k71
+FIZ8UEbFz1TXGMdPknrKSgmVGgwwG6ZGUpjVGZvKb6C6eOmuqf5eOT9BimxvwjQj
+OMS/D/ZabCjmKunKJKCOySdPvX0Xe/btSf9FWYYO1jGlrr+ONek+QMt1yaWq/J94
+Xc9/Ss1sZZHvwqEBlwwZgv5JjyrjlXnRgx4UjcEf3vgRMRH0OYJXqaoDogiRFiwY
+5mqfRveFBLcR07C6ZcNh
+=+nWp
+-----END PGP SIGNATURE-----
diff --git a/net-mail/automx/automx-0.10.2-r2.ebuild b/net-mail/automx/automx-0.10.2-r2.ebuild
new file mode 100644 (file)
index 0000000..7fd390e
--- /dev/null
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="A mail user agent auto configuration service"
+HOMEPAGE="http://www.automx.org"
+SRC_URI="https://github.com/sys4/${PN}/archive/v${PV}.tar.gz -> automx-${PV}.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ldap memcached sql +tools"
+
+DEPEND="
+       dev-python/ipaddr[${PYTHON_USEDEP}]
+       dev-python/lxml[${PYTHON_USEDEP}]
+       dev-python/m2crypto[${PYTHON_USEDEP}]
+       dev-python/python-dateutil[${PYTHON_USEDEP}]
+       || ( www-apache/mod_wsgi[${PYTHON_USEDEP}] www-servers/uwsgi )
+       ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}]  )
+       memcached? ( dev-python/python-memcached[${PYTHON_USEDEP}] )
+       sql? ( dev-python/sqlalchemy[${PYTHON_USEDEP}] )
+       tools? ( net-dns/bind-tools net-misc/wget )
+       "
+RDEPEND="${DEPEND}"
+
+python_prepare_all() {
+       sed -i '/py_modules=/d' setup.py || die
+       distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+       DOCS=( INSTALL CREDITS CHANGES BASIC_CONFIGURATION_README )
+       HTML_DOCS=( doc/html/. )
+
+       distutils-r1_python_install_all
+
+       docinto examples
+       dodoc src/conf/*example*
+
+       doman doc/man/man5/*
+
+       if use tools; then
+               dobin src/automx-test
+               doman doc/man/man1/automx-test.1
+       fi
+
+       exeinto /usr/lib/${PN}
+       doexe src/automx_wsgi.py
+}
+
+pkg_postinst() {
+       echo
+       einfo "See /usr/share/doc/${PF}/INSTALL.bz2 for setup instructions"
+       echo
+}