* [gentoo-commits] gentoo-x86 commit in net-mail/fetchmail: fetchmail-6.3.17.ebuild metadata.xml ChangeLog
@ 2010-05-06 13:29 Torsten Veller (tove)
0 siblings, 0 replies; only message in thread
From: Torsten Veller (tove) @ 2010-05-06 13:29 UTC (permalink / raw
To: gentoo-commits
tove 10/05/06 13:29:25
Modified: metadata.xml ChangeLog
Added: fetchmail-6.3.17.ebuild
Log:
Version bump. Fetchmailconf is installed only if USE=tk
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Revision Changes Path
1.5 net-mail/fetchmail/metadata.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/fetchmail/metadata.xml?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/fetchmail/metadata.xml?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/fetchmail/metadata.xml?r1=1.4&r2=1.5
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/fetchmail/metadata.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- metadata.xml 20 Feb 2009 16:49:50 -0000 1.4
+++ metadata.xml 6 May 2010 13:29:25 -0000 1.5
@@ -4,5 +4,6 @@
<herd>net-mail</herd>
<use>
<flag name="hesiod">Enable support for hesiod</flag>
+ <flag name="tk">Adds support for Tk GUI toolkit, in particular it installs fetchmailconf</flag>
</use>
</pkgmetadata>
1.186 net-mail/fetchmail/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/fetchmail/ChangeLog?rev=1.186&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/fetchmail/ChangeLog?rev=1.186&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/fetchmail/ChangeLog?r1=1.185&r2=1.186
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-mail/fetchmail/ChangeLog,v
retrieving revision 1.185
retrieving revision 1.186
diff -u -r1.185 -r1.186
--- ChangeLog 7 Apr 2010 06:23:01 -0000 1.185
+++ ChangeLog 6 May 2010 13:29:25 -0000 1.186
@@ -1,6 +1,12 @@
# ChangeLog for net-mail/fetchmail
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/ChangeLog,v 1.185 2010/04/07 06:23:01 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/ChangeLog,v 1.186 2010/05/06 13:29:25 tove Exp $
+
+*fetchmail-6.3.17 (06 May 2010)
+
+ 06 May 2010; Torsten Veller <tove@gentoo.org> +fetchmail-6.3.17.ebuild,
+ metadata.xml:
+ Version bump. Fetchmailconf is installed only if USE=tk.
*fetchmail-6.3.16 (07 Apr 2010)
1.1 net-mail/fetchmail/fetchmail-6.3.17.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/fetchmail/fetchmail-6.3.17.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/fetchmail/fetchmail-6.3.17.ebuild?rev=1.1&content-type=text/plain
Index: fetchmail-6.3.17.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/fetchmail-6.3.17.ebuild,v 1.1 2010/05/06 13:29:25 tove Exp $
EAPI=2
PYTHON_DEPEND="2"
PYTHON_USE_WITH_OPT="tk"
PYTHON_USE_WITH="tk"
inherit multilib python eutils
DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
HOMEPAGE="http://fetchmail.berlios.de"
SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
LICENSE="GPL-2 public-domain"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="ssl nls kerberos hesiod tk"
RDEPEND="hesiod? ( net-dns/hesiod )
ssl? ( >=dev-libs/openssl-0.9.6 )
kerberos? ( virtual/krb5 >=dev-libs/openssl-0.9.6 )
nls? ( virtual/libintl )
elibc_FreeBSD? ( sys-libs/com_err )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
pkg_setup() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
use tk && python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# dont compile during src_install
: > "${S}"/py-compile
}
src_configure() {
if use tk ; then
export PYTHON=$(PYTHON -a )
else
export PYTHON=:
fi
econf \
--disable-dependency-tracking \
--enable-RPA \
--enable-NTLM \
--enable-SDPS \
$(use_enable nls) \
$(use_with ssl) \
$(use kerberos && echo "--with-ssl" ) \
$(use_with kerberos gssapi) \
$(use_with kerberos kerberos5) \
$(use_with hesiod) \
${myconf} || die "Configuration failed."
}
src_install() {
# dir for pidfile
dodir /var/run/${PN} || die "dodir failed"
keepdir /var/run/${PN}
fowners ${PN}:${PN} /var/run/${PN} || die "fowners failed"
# fetchmail's homedir (holds fetchmail's .fetchids)
dodir /var/lib/${PN} || die "dodir failed"
keepdir /var/lib/${PN}
fowners ${PN}:${PN} /var/lib/${PN} || die "fowners failed"
fperms 700 /var/lib/${PN} || die "fperms failed"
emake DESTDIR="${D}" install || die
dohtml *.html
dodoc FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO || die
newinitd "${FILESDIR}"/fetchmail.new fetchmail || die
newconfd "${FILESDIR}"/conf.d-fetchmail fetchmail || die
docinto contrib
local f
for f in contrib/* ; do
[ -f "${f}" ] && dodoc "${f}"
done
}
pkg_postinst() {
use tk && python_mod_optimize "$(python_get_sitedir)/fetchmailconf.py"
ewarn "From the NEWS:"
ewarn "Fetchmail now supports a bad-header command line or rcfile option that takes"
ewarn "exactly one argument, accept or reject (default). This specifies how messages"
ewarn "with bad headers retrieved from the current server are to be treated."
ewarn ""
ewarn "Gentoo's previous fetchmail versions (<6.3.16) accepted messages with bad"
ewarn "headers. So if you upgrade you must update your configuration files"
ewarn "to imitate the old behavior."
echo
elog "Please see /etc/conf.d/fetchmail if you want to adjust"
elog "the polling delay used by the fetchmail init script."
}
pkg_postrm() {
use tk && python_mod_cleanup "$(python_get_sitedir)/fetchmailconf.py"
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-05-06 13:29 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-06 13:29 [gentoo-commits] gentoo-x86 commit in net-mail/fetchmail: fetchmail-6.3.17.ebuild metadata.xml ChangeLog Torsten Veller (tove)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox