summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRick Farina <zerochaos@gentoo.org>2013-09-30 16:33:53 +0000
committerRick Farina <zerochaos@gentoo.org>2013-09-30 16:33:53 +0000
commitd37abdc6e8a752291609baae9b9ffc6eb7ff1333 (patch)
treeebe8247290ccd4441d298b8b68db6530b648c05d /sys-process/fcron
parentCall distutils-r1_python_install_all (diff)
downloadgentoo-2-d37abdc6e8a752291609baae9b9ffc6eb7ff1333.tar.gz
gentoo-2-d37abdc6e8a752291609baae9b9ffc6eb7ff1333.tar.bz2
gentoo-2-d37abdc6e8a752291609baae9b9ffc6eb7ff1333.zip
add optional mta support, fixes build failure bug 484630 and related bug 481600
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
Diffstat (limited to 'sys-process/fcron')
-rw-r--r--sys-process/fcron/ChangeLog7
-rw-r--r--sys-process/fcron/fcron-3.1.2-r2.ebuild7
-rw-r--r--sys-process/fcron/metadata.xml3
3 files changed, 13 insertions, 4 deletions
diff --git a/sys-process/fcron/ChangeLog b/sys-process/fcron/ChangeLog
index d74b84cfcb49..e86ab4e56123 100644
--- a/sys-process/fcron/ChangeLog
+++ b/sys-process/fcron/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-process/fcron
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/ChangeLog,v 1.114 2013/09/28 19:51:10 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/ChangeLog,v 1.115 2013/09/30 16:33:53 zerochaos Exp $
+
+ 30 Sep 2013; Rick Farina <zerochaos@gentoo.org> fcron-3.1.2-r2.ebuild,
+ metadata.xml:
+ add optional mta support, fixes build failure bug 484630 and related bug
+ 481600
28 Sep 2013; Agostino Sarubbo <ago@gentoo.org> fcron-3.1.2-r2.ebuild:
Stable for amd64, wrt bug #480120
diff --git a/sys-process/fcron/fcron-3.1.2-r2.ebuild b/sys-process/fcron/fcron-3.1.2-r2.ebuild
index dcbb6096b587..fd0659830241 100644
--- a/sys-process/fcron/fcron-3.1.2-r2.ebuild
+++ b/sys-process/fcron/fcron-3.1.2-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-3.1.2-r2.ebuild,v 1.2 2013/09/28 19:51:10 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-3.1.2-r2.ebuild,v 1.3 2013/09/30 16:33:53 zerochaos Exp $
EAPI=5
@@ -15,9 +15,10 @@ SRC_URI="http://fcron.free.fr/archives/${MY_P}.src.tar.gz"
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd"
-IUSE="debug pam selinux linguas_fr +system-crontab readline"
+IUSE="debug pam selinux linguas_fr +mta +system-crontab readline"
DEPEND="selinux? ( sys-libs/libselinux )
+ mta? ( virtual/mta )
pam? ( virtual/pam )
readline? ( sys-libs/readline )"
@@ -62,6 +63,7 @@ src_configure() {
--bindir=/usr/libexec \
--sbindir=/usr/libexec \
$(use_with pam) \
+ $(use_with mta sendmail) \
$(use_with selinux) \
$(use_with readline) \
--without-audit \
@@ -74,7 +76,6 @@ src_configure() {
--with-fcrondyn=yes \
--disable-checks \
--with-editor=/usr/libexec/editor \
- --with-sendmail=/usr/sbin/sendmail \
--with-shell=/bin/sh \
--without-db2man --without-dsssl-dir \
--with-rootname=${rootuser} \
diff --git a/sys-process/fcron/metadata.xml b/sys-process/fcron/metadata.xml
index 562e9d2f4a41..9c6deb27657e 100644
--- a/sys-process/fcron/metadata.xml
+++ b/sys-process/fcron/metadata.xml
@@ -11,6 +11,9 @@
longer force foreground execution, and fcron will be able to run
as a service properly.
</flag>
+ <flag name="mta">
+ Enable mta support for sending emails from fcron
+ </flag>
<flag name="pam">
Enable PAM support for fcron. This means that fcron will pass
through the "fcron" stack before executing the jobs, and