summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2010-10-10 07:57:03 +0000
committerTorsten Veller <tove@gentoo.org>2010-10-10 07:57:03 +0000
commit1647e944f33a4a87266ec6ea43583d381e22b4b0 (patch)
tree165dfa9b1d10dcfc7554453d16873af11bb410f0 /net-mail/fetchmail
parentAdded prefix support, EAPI=3, keyworded for ~-linux prefix (diff)
downloadhistorical-1647e944f33a4a87266ec6ea43583d381e22b4b0.tar.gz
historical-1647e944f33a4a87266ec6ea43583d381e22b4b0.tar.bz2
historical-1647e944f33a4a87266ec6ea43583d381e22b4b0.zip
Version bump
Package-Manager: portage-2.2_rc91/cvs/Linux x86_64
Diffstat (limited to 'net-mail/fetchmail')
-rw-r--r--net-mail/fetchmail/ChangeLog7
-rw-r--r--net-mail/fetchmail/Manifest14
-rw-r--r--net-mail/fetchmail/fetchmail-6.3.18.ebuild97
3 files changed, 106 insertions, 12 deletions
diff --git a/net-mail/fetchmail/ChangeLog b/net-mail/fetchmail/ChangeLog
index 0a8aab690547..433fb2acdc74 100644
--- a/net-mail/fetchmail/ChangeLog
+++ b/net-mail/fetchmail/ChangeLog
@@ -1,6 +1,11 @@
# 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.195 2010/05/31 16:24:02 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/ChangeLog,v 1.196 2010/10/10 07:57:03 tove Exp $
+
+*fetchmail-6.3.18 (10 Oct 2010)
+
+ 10 Oct 2010; Torsten Veller <tove@gentoo.org> +fetchmail-6.3.18.ebuild:
+ Version bump
31 May 2010; Torsten Veller <tove@gentoo.org>
-files/fetchmail-6.2.5-broken-headers.patch, -fetchmail-6.3.14.ebuild,
diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 312989fe8eeb..55503c366a49 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,19 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX MD5_library_pickup.patch 1124 RMD160 0c28938fe56d9e3032c79aeb3a730147470fe37d SHA1 b3fe036bc019bd0782973e76c0c63fbfd1c87f10 SHA256 25a5600dad73042d3e7212a673898ae153466c82a2fa13c10795dd234d2514b3
AUX conf.d-fetchmail 347 RMD160 5a042695f6849653d32b17a6852025d1d695770a SHA1 9a0956877f5d8ac3e1c7c949a9921c3f1b1e7307 SHA256 8ba3e51b5a51b42daf8cfa2183c938afb04fd6a9cc941e1adb9faa10aff677bf
AUX debian-580796.patch 529 RMD160 1b6c6f0e113758bf2fe7fa7b44d1959b410a0a08 SHA1 df8a1160cfde71c17a2ef64fa629fbb65910f2b2 SHA256 723c2fc9630a93367ec253331f4db815a13577b805fdd0a848cfc42d6c91a05a
AUX fetchmail.new 686 RMD160 d686776466385ec205dd704dbab999953cb9ee17 SHA1 660e9c766cbf4629a3e74ecd74ef56b5a1a299ce SHA256 5ef42ca61fcf0e60529e0be9c6bef4b61a9e34e7a82f766f046c8457bc9392b5
DIST fetchmail-6.3.17.tar.bz2 1642598 RMD160 a908da76b9d729dee7c6457b89a342be677bd690 SHA1 d9ffc9a43f08f9ee9394a959834606eb41141d47 SHA256 d7a01ceac184c7ebde9a42982e310beec467deb5b3d05c4e413e48cd2619ca24
+DIST fetchmail-6.3.18.tar.bz2 1683949 RMD160 cbec43560a52f3637fe085e06d6a882f3c425dd0 SHA1 da098b76bb867eb47a00c7588df621c7f6507b53 SHA256 cd916c8409bfbf6c869a2892b429f6d6cc6270072a138356c091c2992474faaf
EBUILD fetchmail-6.3.17-r1.ebuild 2990 RMD160 2d4910f4b73312e95f5d1d2ec96a05d4161f62b6 SHA1 5c3eea332d3e8de8fb072b097ff2d05c423142f0 SHA256 4b924a96de0f933c06d402ec2bb0c5df4119daac54e2993c32df83af989b6e0c
EBUILD fetchmail-6.3.17.ebuild 2870 RMD160 6f0550eff99ad4f1cf687c23576a5497d2e33223 SHA1 82beec6d4f02a0a1ad840a88553b2895cb2b53bd SHA256 b4898ce61e5994c8c6603c4bb40adcddedee0063c5923b31f9a3960e556f6fe5
-MISC ChangeLog 28514 RMD160 112e48bbb1a8bc9f050237cfdbbdc073e3c64495 SHA1 9a8ba5631587d68d3a2408491527c06ada825d83 SHA256 73dab4afca6d3712215dca6b9b581706996fc965186ce1b1b65e5e3c450d5ab3
+EBUILD fetchmail-6.3.18.ebuild 2397 RMD160 abeda1b39d60be60f6ca03e5f76be079567b73b6 SHA1 64393cdd1bab9b495dc2ad7cdadd6fa272d422ab SHA256 9e4b2f8ab48bd19222d9e2a633ce58ead380f43832061cfeeb36406973383082
+MISC ChangeLog 28637 RMD160 7bbc471842d5e6cc894f4f03686031b8e3e8daaa SHA1 f1e237dd3de8606cb8ff469e1b8c88eb4078e44c SHA256 c1444c97c7349c3e4f0d318a61f5a9ec1e9b5b5755146dcd21c37cd556a59e69
MISC metadata.xml 337 RMD160 eae9cac549cbc847c52c0bc2f49e95bc9daad1a3 SHA1 fafb54bde1a25c573453bb3e6083d840718badb5 SHA256 d7909df61f65b68b111f92105f40bebaf5f5f7314f49be27ab4d05e43cc996a4
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iEYEARECAAYFAkwD4qcACgkQV3J2n04Eauw8PwCghgZoQze1GNdDX/Ygds6bH0vi
-LcgAniqGdVNNCOus0lpLyHDBluKXIv27
-=Xk+3
------END PGP SIGNATURE-----
diff --git a/net-mail/fetchmail/fetchmail-6.3.18.ebuild b/net-mail/fetchmail/fetchmail-6.3.18.ebuild
new file mode 100644
index 000000000000..32f9296a8829
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-6.3.18.ebuild
@@ -0,0 +1,97 @@
+# 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.18.ebuild,v 1.1 2010/10/10 07:57:03 tove Exp $
+
+EAPI=2
+
+PYTHON_DEPEND="tk? 2"
+PYTHON_USE_WITH_OPT="tk"
+PYTHON_USE_WITH="tk"
+
+inherit python eutils autotools
+
+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}
+}
+
+src_install() {
+ # dir for pidfile
+ keepdir /var/run/${PN} || die
+ fowners ${PN}:${PN} /var/run/${PN} || die
+
+ # fetchmail's homedir (holds fetchmail's .fetchids)
+ keepdir /var/lib/${PN} || die
+ fowners ${PN}:${PN} /var/lib/${PN} || die
+ fperms 700 /var/lib/${PN} || die
+
+ 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"
+
+ 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"
+}