summaryrefslogtreecommitdiff
path: root/net-mail/automx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-mail/automx
reinit the tree, so we can have metadata
Diffstat (limited to 'net-mail/automx')
-rw-r--r--net-mail/automx/Manifest6
-rw-r--r--net-mail/automx/automx-0.10.2-r1.ebuild61
-rw-r--r--net-mail/automx/automx-0.10.2-r2.ebuild62
-rw-r--r--net-mail/automx/metadata.xml16
4 files changed, 145 insertions, 0 deletions
diff --git a/net-mail/automx/Manifest b/net-mail/automx/Manifest
new file mode 100644
index 000000000000..2681f4c0a201
--- /dev/null
+++ b/net-mail/automx/Manifest
@@ -0,0 +1,6 @@
+DIST automx-0.10.2.tgz 410456 SHA256 9ae30696ae691c673399cc0901ab245d3aec76ffe3d74382e6802287e186e4df SHA512 88f844d70439985dd55cc694a58bc1fe313162ba47c7675fb15143c107d76974eee043faf5715d7ba9a5918686d491f5efabe9785e90cf399492871f08b2e38d WHIRLPOOL 4a090b7457d0230944a4855aba1a1811ea1cb8a687efc5ff8bc1abe0506a9dc32f5e77384cb9958a112104729c6e46521ad39ef52ba2dba00492a70e7a65cd3b
+EBUILD automx-0.10.2-r1.ebuild 1421 SHA256 13c724ac383ce1fc76192efe6d6aa41989f6c43d915a79dc9ef3479a7802a78d SHA512 ac37eefebdd77d8fd5cc06d138b6413affb8cb0cb81e0037505446de1b5c1c4d23f62add350c1a1d7134c91bef0235eb601ea79d8676d8ec9ab6b2a0c7707f62 WHIRLPOOL a6bbaa81a43a149f11811ff2a15d2e4b4928006bfeb21b7da38586498e2cc4390d4079ad2e9c6d2827b9fa269ba11d634d2b1f0dc30d5e609ecc8bae620b068c
+EBUILD automx-0.10.2-r2.ebuild 1462 SHA256 78ae34d3f07f56667feb8b13e9d62f4686a40c8c09bf0c5fad953c20852c4625 SHA512 1e0ed494942cea9b1151086cd55fbcef173f3eee54f146c49acb219332087dfa3d374aa86395d27a2c472f402e67b80d1ef057a84c600788f69d4ddbd89c850f WHIRLPOOL ffa9a1e8dccfda4f5df67b39a16faf127522b3a085a26b4de747e54d3e3a682dc7532043e6b07d56356b1057ec705aeab2ac52b6ba5235d6ce090ec42dcd13b3
+MISC ChangeLog 2426 SHA256 dcd4f68ee33a6116657b1d3e6888d2d7e5014e26824b8575c83fb8d93e5be3a2 SHA512 e780adbf2429d1b284b0f24ff412ca1ddda8931d4bff60b59968c9631c752b3476cea5e2da99e709c3646a777833d7a0e2c6cb4ae86c6e4ec367fb4a5e1595ac WHIRLPOOL 232b2d62f0a5905ed7ee737e2cf3bce72cfdd5e7560b268674d653c8836d858c9418da5319caf20f194054b089fa6446faf439e2a74e84e9c0b386d33f34b1c9
+MISC ChangeLog-2015 3195 SHA256 09266927581a949978fa407ead4efdfa527fab8f2c33a61154932f555ad0fde1 SHA512 d88c15aa011e2becc845fe816dabee9430036131cb913aadd84961e03130c568fb4c71822500560bd72bd0ecd7bd4931e6d1d036699ec220dae0364f769559c3 WHIRLPOOL 9da15c47a1d8272ed45db5013edefdd2f9d85dbaacefaecf570b23737eabfeb20f61d669e7b49a5775e48be0130fa337271c061f3bcbb2df9d384392be0c3ba0
+MISC metadata.xml 538 SHA256 9ba8b3503027646d48a9414f6d81464b5a6ef71bab18c0265ed4bb3eee96f236 SHA512 851cb5d749750e3c8b360248d32bdf5c7c5fa626ff329e5104f0e9f8f639a42df12d36ddd93b6cb962567094fa1150666900491b8bcb906aadd427c38fa2c5f2 WHIRLPOOL 76746866c9e1da7cb079b6759a18126413c2b094d97688a274594362a754dc1709befd76ab3f4b60257383552bf7ccb74190a3f55fcbc8e986450bcdb2c48774
diff --git a/net-mail/automx/automx-0.10.2-r1.ebuild b/net-mail/automx/automx-0.10.2-r1.ebuild
new file mode 100644
index 000000000000..8e254aba86e7
--- /dev/null
+++ b/net-mail/automx/automx-0.10.2-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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/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
+}
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
index 000000000000..f9f23a5e0950
--- /dev/null
+++ b/net-mail/automx/automx-0.10.2-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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
+}
diff --git a/net-mail/automx/metadata.xml b/net-mail/automx/metadata.xml
new file mode 100644
index 000000000000..cbe246cebd3a
--- /dev/null
+++ b/net-mail/automx/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mschiff@gentoo.org</email>
+ <name>Marc Schiffbauer</name>
+ </maintainer>
+ <use>
+ <flag name="memcached">Enable memcached support</flag>
+ <flag name="sql">Enable support for SQL backends</flag>
+ <flag name="tools">Install additional automx-test tool</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">sys4/automx</remote-id>
+ </upstream>
+</pkgmetadata>