diff options
author | Peter Volkov <pva@gentoo.org> | 2009-03-30 16:35:52 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2009-03-30 16:35:52 +0000 |
commit | 45a5e85ac8dcb7927f3329c33416f31af8963d40 (patch) | |
tree | f3d90f5348c01ca4ab436d8372c355da65299a79 /net-mail | |
parent | Add madwifi to use.mask (diff) | |
download | historical-45a5e85ac8dcb7927f3329c33416f31af8963d40.tar.gz historical-45a5e85ac8dcb7927f3329c33416f31af8963d40.tar.bz2 historical-45a5e85ac8dcb7927f3329c33416f31af8963d40.zip |
Version bump, bug #147182.
Package-Manager: portage-2.2_rc28/cvs/Linux i686
Diffstat (limited to 'net-mail')
-rw-r--r-- | net-mail/qpopper/ChangeLog | 7 | ||||
-rw-r--r-- | net-mail/qpopper/Manifest | 4 | ||||
-rw-r--r-- | net-mail/qpopper/qpopper-4.0.16.ebuild | 128 |
3 files changed, 137 insertions, 2 deletions
diff --git a/net-mail/qpopper/ChangeLog b/net-mail/qpopper/ChangeLog index 69e6d2024579..2c7c984381c5 100644 --- a/net-mail/qpopper/ChangeLog +++ b/net-mail/qpopper/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-mail/qpopper # Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/qpopper/ChangeLog,v 1.26 2009/03/30 16:05:46 pva Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-mail/qpopper/ChangeLog,v 1.27 2009/03/30 16:35:52 pva Exp $ + +*qpopper-4.0.16 (30 Mar 2009) + + 30 Mar 2009; Peter Volkov <pva@gentoo.org> +qpopper-4.0.16.ebuild: + Version bump, bug #147182. *qpopper-4.0.14 (30 Mar 2009) diff --git a/net-mail/qpopper/Manifest b/net-mail/qpopper/Manifest index f8dd0a45ee71..5eb778a8a225 100644 --- a/net-mail/qpopper/Manifest +++ b/net-mail/qpopper/Manifest @@ -6,8 +6,10 @@ AUX qpopper.init.d 519 RMD160 109b681b155c1e89c756330b3abf65d0313c23c3 SHA1 926d AUX qpopper.xinetd 408 RMD160 9b7be25ec7a07a38f857e1a3ff8e2bf8f0f15e8e SHA1 f4f2f602db40191a5f94ab065014dffdcce38f76 SHA256 e6de613540086c0312029c0f0c762a6383df3c3f106c7112a371bdfd1ed087c4 DIST qpopper-files.tar.bz2 269722 RMD160 38df1dfb02f10fca2759a93fe141faf39c176fa6 SHA1 2ee9b2c0a224e314a0c2c0bfabe1174ce193ac91 SHA256 48b66460285bacc1d497e466fe74650a0a956ece000eb9d05cec54b9296d38c2 DIST qpopper4.0.14.tar.gz 2800724 RMD160 344dc66a1bcc0010a89bc8282c55c68ca224da35 SHA1 695a648aeb060d65c2ccfb5c94b318a4cd7244f3 SHA256 5a9e4e92454b85d28d90376feedacfd842909bd1ffe384dccd9fc0b7d34822d8 +DIST qpopper4.0.16.tar.gz 2358668 RMD160 079a4a17b6dd36f130112ede4940e44f87c52663 SHA1 ac2f86b898fcba8efa52a85415baf8405f3e5e80 SHA256 57a93e2d3953f2964c0862901191a3e276b58800bb26e67dd886321177717f6e DIST qpopper4.0.5.tar.gz 2281284 RMD160 e05c1b0823c8942d791c7b48af82e278a51591d2 SHA1 726d40da2210bf4b82541a28971986e6a3d9e1a5 SHA256 03560b6c36695364b84313d213be2dab4462ddcf11be3b6314966131bd9ba183 EBUILD qpopper-4.0.14.ebuild 3323 RMD160 67697fc7552a306cb3ae7854b151795befddf878 SHA1 5b4cf456a760060b056b006a6500b9cfce14c491 SHA256 7fa3f09321a9f3236c46d2d7abb3a74c851c5f56de67af3e6ee6fe69ef56bbf2 +EBUILD qpopper-4.0.16.ebuild 3291 RMD160 d0136678c5603b67205c58cd2b2c623f2184124c SHA1 81f1c8bd805ae17aac912cabe67468bb45a56e7e SHA256 b87c2560de710570b7958023e62a191a522bf7f9c586838f7a6fa31932ba5eba EBUILD qpopper-4.0.5-r3.ebuild 3860 RMD160 d6273dd9832738569b24b923a8c654f8e6352258 SHA1 fb9405314e52e4150ae03b18174ab43eadaa5f7c SHA256 3178bf79fe806951269174c4ae60f149b5210a538a78f81a0647a49b96414bc3 -MISC ChangeLog 3852 RMD160 31f34f934f6f9111c745ea848ce1d6b36f915ce5 SHA1 f8d96ee4ec263c0c846d0c0e0dd456273e1ee0a8 SHA256 90977f1973298aa4a221e1b173f3354cf780057562a969c9e13c8cef648473d5 +MISC ChangeLog 3982 RMD160 466b70a7235bd922844007a98df41b13e7db7e45 SHA1 1700fc642134133bf1c2d919792c1ae12791a2ab SHA256 9da1a7071db70248dbac5b84fe21ae8c6b91c4ffbb55ee68e48f28fbf82dcc3f MISC metadata.xml 389 RMD160 af7829ecd7e3dfc372aa59f381575d3f79607abf SHA1 05984f18589c4ba18dd393858ce10d6f8df747dc SHA256 ffbfe27474fb9e97b7ab1de09e80b7532034f1d4e27d3939632a458f098dc327 diff --git a/net-mail/qpopper/qpopper-4.0.16.ebuild b/net-mail/qpopper/qpopper-4.0.16.ebuild new file mode 100644 index 000000000000..5a72e7e846d9 --- /dev/null +++ b/net-mail/qpopper/qpopper-4.0.16.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/qpopper/qpopper-4.0.16.ebuild,v 1.1 2009/03/30 16:35:52 pva Exp $ + +EAPI="2" +#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 ) + !gdbm? ( ~sys-libs/db-1.85 ) + 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 test/ ./mmangle/test + epatch "${FILESDIR}/${PN}-4.0.14-parallel-build.patch" + sed -i -e 's:-o popauth:& ${LDFLAGS}:' popper/Makefile.in +} + +src_configure() { +# append-flags -Wa,--noexecstack + + 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 || die + fowners pop:root /usr/sbin/popauth + fperms 4110 /usr/sbin/popauth + doman man/popauth.8 || die + fi + + dosbin popper/popper || die + doman man/popper.8 || die + + insinto /etc + doins "${FILESDIR}/qpopper.conf" || die + + 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 || die + else + newinitd "${FILESDIR}/qpopper.init.d" qpopper || die + fi + + dodoc README doc/{Release.Notes,Changes} || die + + docinto rfc + dodoc doc/rfc*.txt || die + dohtml doc/LMOS-FAQ.html || die + + insinto /usr/share/doc/${PF} + doins GUIDE.pdf || die +} + +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 <user>" + elog " or removed:" + elog " # popauth -delete <user>" + 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 <user> <password>" + elog "" + fi +} |