From: Peter Volkov Date: Sun, 11 Sep 2011 14:05:17 +0000 (+0000) Subject: Version bump. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=2c7223ac496f51a36a976e51924e71a1e888be35;p=gentoo.git Version bump. Package-Manager: portage-2.1.10.11/cvs/Linux x86_64 --- diff --git a/net-mail/qpopper/ChangeLog b/net-mail/qpopper/ChangeLog index dd9fda141943..53a2bc108131 100644 --- a/net-mail/qpopper/ChangeLog +++ b/net-mail/qpopper/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-mail/qpopper -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/qpopper/ChangeLog,v 1.32 2010/08/09 07:43:18 pva Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/qpopper/ChangeLog,v 1.33 2011/09/11 14:05:17 pva Exp $ + +*qpopper-4.1.0 (11 Sep 2011) + + 11 Sep 2011; Peter Volkov +qpopper-4.1.0.ebuild, + +files/qpopper-4.1-parallel-build.patch: + Version bump. 09 Aug 2010; Peter Volkov -qpopper-4.0.5-r3.ebuild, -qpopper-4.0.14.ebuild, qpopper-4.0.16.ebuild, metadata.xml: diff --git a/net-mail/qpopper/Manifest b/net-mail/qpopper/Manifest index 62f195bc9649..3e292ed57932 100644 --- a/net-mail/qpopper/Manifest +++ b/net-mail/qpopper/Manifest @@ -1,11 +1,14 @@ AUX qpopper-4.0.14-parallel-build.patch 392 RMD160 8c809262da075e692c1cdc57935e60d056a21627 SHA1 1762fe3496e2829253dcfff4f736428218026053 SHA256 0a7ea5cddf88e8a405af4bc540bcf2244450ad3d6c73de425bbe559195fbdb26 AUX qpopper-4.0.16-glibc-2.10.patch 3127 RMD160 a482f95fc1bc18882162e336e9c1551e69eaa08a SHA1 c80872f005d681719070e5821fd7f242fb8477ef SHA256 737ab0a71088957fde762669dec21091f468d1d40c73f8a8e81fb17e27c124c5 +AUX qpopper-4.1-parallel-build.patch 464 RMD160 2c6fa96aad9f957337dd5ce448227840d03b2af5 SHA1 657af59f6f339840b8c828172348515ef8652027 SHA256 55a3014b5db01656b062fb374f9e9f31513de0e76b87b448c96268386c8d669b AUX qpopper-CAN-2005-1151.patch 4628 RMD160 952a4dfc535d2b02fab10e8c760a764ce0e6b0ff SHA1 992b84fe1413638b5d01cf1e9d465a9a92e14a84 SHA256 0141a199029245e8e08277ae1ea53e6c7eb681cbb4e4aca2428b1b8e88b97451 AUX qpopper-CAN-2005-1152.patch 429 RMD160 6d13c9453ef334f4eeadc3b0808d3a3de6b50551 SHA1 da120a5c7cb822b2a07d23a9510aedfcc045917c SHA256 c2ab4c613ea259550c6b52d1a40d2f6cdf3edb21ec4a46fdefa3c31f142224e5 AUX qpopper.conf 20457 RMD160 ff9c5e883b40da4aff56a832bc31c1fd39ef9394 SHA1 e0b0198eef3d01332b1ffeac61e962885852cd7b SHA256 ed4d6a22d9e1c5e9cb89c86d7d63a9cf552d76cba9bb94b4adc467662043ae52 AUX qpopper.init.d 519 RMD160 109b681b155c1e89c756330b3abf65d0313c23c3 SHA1 926d3c48f3d7f2793220d4bf3d43f52d91e70a34 SHA256 fca7b5c7646246613acfa1b76dd4e610a64e1ef1f53617b26f1c254cc192f360 AUX qpopper.xinetd 408 RMD160 9b7be25ec7a07a38f857e1a3ff8e2bf8f0f15e8e SHA1 f4f2f602db40191a5f94ab065014dffdcce38f76 SHA256 e6de613540086c0312029c0f0c762a6383df3c3f106c7112a371bdfd1ed087c4 DIST qpopper4.0.16.tar.gz 2358668 RMD160 079a4a17b6dd36f130112ede4940e44f87c52663 SHA1 ac2f86b898fcba8efa52a85415baf8405f3e5e80 SHA256 57a93e2d3953f2964c0862901191a3e276b58800bb26e67dd886321177717f6e +DIST qpopper4.1.0.tar.gz 1239530 RMD160 5254dd252739b2465795a0161bc2fed82adffbcc SHA1 7806c230cb2b87d131c356de6ce85160650b5aea SHA256 1bc21f83cda47e9b2d5d8ceecc49f169e10fdb9b99ddddcd543218fad269b0de EBUILD qpopper-4.0.16.ebuild 3333 RMD160 2d3774394b6cfa6e40004fb69ff638cad6de48fc SHA1 8f6a14562086fbf07717e68b14dffcabc72b30f0 SHA256 111694c2fe2e5fc5e4033fa6c30868b819599da28e5c3be35ad7bf71ce66700c -MISC ChangeLog 4718 RMD160 a91314aa8c403f4b57c60ef32ef018ef8f7317cc SHA1 fa3166cede3f13752f72ca7ad85fe63469a32c40 SHA256 706007b5feae90032187a71532802d6d017712e2229ad1ffa1d6a2730dd0a851 +EBUILD qpopper-4.1.0.ebuild 3154 RMD160 eb1d91bcebc79289910e6bf1d52eb6f5511a7db6 SHA1 9aa247469e5a71cb5435c73362936c8fde546a66 SHA256 4d62a77892806bd9e86f5a352041d9abfa6cc9f1f35b46298ad42c538ea27a9e +MISC ChangeLog 4876 RMD160 36969a78713b6cc98dfa90cc7c8e98bbcfec6f24 SHA1 da948290054f28179ae1e81d34bb87b0d05bd47a SHA256 c6f3b8b26ba21a0d2955ae4292d65ae590c26866fa7e6f4c17d95d35ffe67a79 MISC metadata.xml 480 RMD160 8e88bef88cbfc9923e6e01490422d5dd50ae5f54 SHA1 cb3310a29b284e6f07dd5f585b8411108fe19eda SHA256 6b06f6f22801f96ad718e9ec2bdab6acb338339f3dbcb5b0c4624ca4546ddab7 diff --git a/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch b/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch new file mode 100644 index 000000000000..23cc7c39cece --- /dev/null +++ b/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch @@ -0,0 +1,13 @@ +=== modified file 'popper/Makefile.in' +--- popper/Makefile.in 2011-09-11 13:29:01 +0000 ++++ popper/Makefile.in 2011-09-11 13:29:23 +0000 +@@ -212,7 +212,7 @@ + -I${common_srcdir} ${common_dir}/libcommon.a \ + ${LIBS} ${LDFLAGS} + +-popauth: ${POPAUTHOBJS} ${MISSING_OBJS} ++popauth: ${POPAUTHOBJS} ${MISSING_OBJS} common_library + ${CC} -o popauth ${POPAUTHOBJS} ${NETWORK_LIBS} \ + ${DBM_LIBS} ${MISSING_OBJS} \ + ${common_dir}/libcommon.a + diff --git a/net-mail/qpopper/qpopper-4.1.0.ebuild b/net-mail/qpopper/qpopper-4.1.0.ebuild new file mode 100644 index 000000000000..676ed090c486 --- /dev/null +++ b/net-mail/qpopper/qpopper-4.1.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/qpopper/qpopper-4.1.0.ebuild,v 1.1 2011/09/11 14:05:17 pva Exp $ + +EAPI="4" +#inherit eutils flag-o-matic ssl-cert +inherit eutils ssl-cert + +MY_P=${PN}${PV} + +DESCRIPTION="A POP3 Server" +HOMEPAGE="http://www.eudora.com/products/unsupported/qpopper/index.html" +SRC_URI="ftp://ftp.qualcomm.com/eudora/servers/unix/popper/${MY_P}.tar.gz" + +LICENSE="qpopper ISOC-rfc" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" +IUSE="debug drac gdbm mailbox pam ssl xinetd apop" + +DEPEND="virtual/mta + xinetd? ( virtual/inetd ) + gdbm? ( sys-libs/gdbm ) + drac? ( mail-client/drac ) + pam? ( + >=sys-libs/pam-0.72 + >=net-mail/mailbase-0.00-r8 + ) + ssl? ( dev-libs/openssl )" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + use apop && enewuser pop +} + +src_prepare() { + # Test dirs are full of binary craft. Drop it. + rm -rf ./mmangle/test || die + epatch "${FILESDIR}"/${PN}-4.1-parallel-build.patch + sed -i -e 's:-o popauth:& ${LDFLAGS}:' popper/Makefile.in || die +} + +src_configure() { + econf \ + $(use_enable !xinetd standalone) \ + $(use_enable debug debugging) \ + $(use_with ssl openssl) \ + $(use_with gdbm) \ + $(use_with pam pam pop3) \ + $(use_enable apop apop /etc/pop.auth) \ + $(use_enable mailbox home-dir-mail Mailbox) \ + $(use_with drac) \ + --enable-shy \ + --enable-popuid=pop \ + --enable-log-login \ + --enable-specialauth \ + --enable-log-facility=LOG_MAIL + + if ! use gdbm; then + sed -i -e 's|#define HAVE_GDBM_H|//#define HAVE_GDBM_H|g' config.h || die "sed failed" + fi +} + +src_install() { + if use apop; then + dosbin popper/popauth + fowners pop:root /usr/sbin/popauth + fperms 4110 /usr/sbin/popauth + doman man/popauth.8 + fi + + dosbin popper/popper + doman man/popper.8 + + insinto /etc + doins "${FILESDIR}/qpopper.conf" + + if use ssl; then + sed -i -e 's:^# \(set tls-server-cert-file\).*:\1 = /etc/mail/certs/cert.pem:' \ + -e 's:^# \(set tls-support\).*$:\1 = stls:'\ + "${D}/etc/qpopper.conf" + fi + + if use xinetd; then + insinto /etc/xinetd.d + newins "${FILESDIR}/qpopper.xinetd" pop-3 + else + newinitd "${FILESDIR}/qpopper.init.d" qpopper + fi + + dodoc README doc/{Release.Notes,Changes} + + docinto rfc + dodoc doc/rfc*.txt + dohtml doc/LMOS-FAQ.html + + insinto /usr/share/doc/${PF} + doins GUIDE.pdf +} + +pkg_postinst () { + if use ssl; then + install_cert /etc/mail/certs/cert + chown root:mail /etc/mail/certs + chmod 660 /etc/mail/certs + fi + if use apop; then + elog "To authenticate the users with APOP " + elog "you have to follow these steps:" + elog "" + elog "1) initialize the authentication database:" + elog " # popauth -init" + elog "2) new users can be added by root:" + elog " # popauth -user " + elog " or removed:" + elog " # popauth -delete " + elog " Other users can add themeselves or change their" + elog " password with the command popauth" + elog "3) scripts or other non-interactive processes can add or change" + elog " the passwords with the following command:" + elog " # popauth -user " + elog "" + fi +}