diff options
author | Daniel Black <dragonheart@gentoo.org> | 2006-02-09 11:04:41 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2006-02-09 11:04:41 +0000 |
commit | fbed20ac779f990756a4c4241a2abf9450d3158f (patch) | |
tree | a8fffd48db20c62277eada80ae8467a9cdd63f63 /net-mail/freepops | |
parent | Stable on hppa. (diff) | |
download | gentoo-2-fbed20ac779f990756a4c4241a2abf9450d3158f.tar.gz gentoo-2-fbed20ac779f990756a4c4241a2abf9450d3158f.tar.bz2 gentoo-2-fbed20ac779f990756a4c4241a2abf9450d3158f.zip |
added hotmail.lua patch as per homepage. removed old versions
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'net-mail/freepops')
-rw-r--r-- | net-mail/freepops/ChangeLog | 9 | ||||
-rw-r--r-- | net-mail/freepops/Manifest | 22 | ||||
-rw-r--r-- | net-mail/freepops/files/digest-freepops-0.0.27-r1 | 1 | ||||
-rw-r--r-- | net-mail/freepops/files/digest-freepops-0.0.95 | 1 | ||||
-rw-r--r-- | net-mail/freepops/files/digest-freepops-0.0.97-r1 | 6 | ||||
-rw-r--r-- | net-mail/freepops/files/freepops-0.0.27-initd.patch | 23 | ||||
-rw-r--r-- | net-mail/freepops/freepops-0.0.27-r1.ebuild | 48 | ||||
-rw-r--r-- | net-mail/freepops/freepops-0.0.97-r1.ebuild (renamed from net-mail/freepops/freepops-0.0.95.ebuild) | 32 |
8 files changed, 44 insertions, 98 deletions
diff --git a/net-mail/freepops/ChangeLog b/net-mail/freepops/ChangeLog index 7e30fae3e1e4..fa8a5f08c673 100644 --- a/net-mail/freepops/ChangeLog +++ b/net-mail/freepops/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-mail/freepops # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.19 2006/02/08 21:55:14 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.20 2006/02/09 11:04:40 dragonheart Exp $ + +*freepops-0.0.97-r1 (09 Feb 2006) + + 09 Feb 2006; Daniel Black <dragonheart@gentoo.org> + -files/freepops-0.0.27-initd.patch, -freepops-0.0.27-r1.ebuild, + -freepops-0.0.95.ebuild, +freepops-0.0.97-r1.ebuild: + added hotmail.lua patch as per homepage. removed old versions *freepops-0.0.97 (08 Feb 2006) diff --git a/net-mail/freepops/Manifest b/net-mail/freepops/Manifest index 070905e9611c..ef11276e475a 100644 --- a/net-mail/freepops/Manifest +++ b/net-mail/freepops/Manifest @@ -1,9 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 0213e8fe006f069268f3ac8d2a4917d0 ChangeLog 3123 -RMD160 307a9836986664e030631a6664a4bea4d9d03b43 ChangeLog 3123 -SHA256 87c7c35ddbd93d5e902e3434e840beb962234b7abc8dcc076188e695912c25ae ChangeLog 3123 +MD5 4efde4f1ac2e578472fc5983052e7260 ChangeLog 3293 +RMD160 609bc0bf1c02136a4ff0970a8ba5a5a6f18bbed1 ChangeLog 3293 +SHA256 eb794b9331e1b25c0f83d404a012734bb8f2317ea355575877ca383f1ca6df36 ChangeLog 3293 MD5 d7ca204372719b1d3fa4aca59cf9a442 files/digest-freepops-0.0.27-r1 68 RMD160 faf0b1d0d4d02d87aabdf480e6d5e351a652e05b files/digest-freepops-0.0.27-r1 68 SHA256 0f827b940fa23aa19283d3c5abab2a885ae8f5de155cae082a4fcff530efd6e0 files/digest-freepops-0.0.27-r1 68 @@ -19,6 +16,9 @@ SHA256 bb338deed6e6da09817c9c9cb88edb121685df4d12ac1eb5f70f844edbb4f49c files/di MD5 8711bb3f89904131b5a9acef59e4c3ee files/digest-freepops-0.0.97 250 RMD160 e3fe7f1a33cf13d5a0baea9a1e1d68f7829e0fd7 files/digest-freepops-0.0.97 250 SHA256 ba49a95060d00388af06fc91b2a3b07ec1e8bd6491ab2702f62bcf97902b3c61 files/digest-freepops-0.0.97 250 +MD5 0a4dea94fd78c15092d925a722baf65c files/digest-freepops-0.0.97-r1 461 +RMD160 cd106e5cb745e1272d9ce5f80e136c1214b4b05a files/digest-freepops-0.0.97-r1 461 +SHA256 9c0d84f4f7a53c125a232a00c5fbc3f3df06f7a396331ec4a97fc40cf87d28c5 files/digest-freepops-0.0.97-r1 461 MD5 87de47c4792aa1687b9d521a4e4c313a files/freepops-0.0.27-initd.patch 634 RMD160 b711ccad88acb5043b8c2fcb114ac2016b8c9492 files/freepops-0.0.27-initd.patch 634 SHA256 afddccc99281e911bb44aad84873d9be50af8fdb20376e654dbe4777acdcd2cb files/freepops-0.0.27-initd.patch 634 @@ -43,16 +43,12 @@ SHA256 c0cf18edb855c658cc51a57683ff8ae4ed58bb0cc6ccc5db78f883bd4f5dec69 freepops MD5 0a2bda7247ec44c0df51233f3a1c3edd freepops-0.0.96.ebuild 1193 RMD160 b609c5275aab678239ad9edbc75ade5b4603b7bd freepops-0.0.96.ebuild 1193 SHA256 2284c3c1fe3e51f7672e6ea4277a895bdf09293cdd57f18cbc5935a2221a03ca freepops-0.0.96.ebuild 1193 +MD5 8630b9897b83e84508412806e7b777b8 freepops-0.0.97-r1.ebuild 1552 +RMD160 eb27b419b8dd3df0a795b2826ee8beeb75f63fcc freepops-0.0.97-r1.ebuild 1552 +SHA256 9e67c948f01adc1ff5cd649b9c3943cc32b52a92e882adb2a35ef8ddbaed98cd freepops-0.0.97-r1.ebuild 1552 MD5 fea9126f90c14969caa97bef24472dd0 freepops-0.0.97.ebuild 1446 RMD160 95e46dbb0359df8cc72393e11410b994d7de1e95 freepops-0.0.97.ebuild 1446 SHA256 eb5083689b43e7b30d4e91f7bd2f5f92c1a62cf9b936e9e63a9feea818551a3a freepops-0.0.97.ebuild 1446 MD5 c5cea2c71a3038980c2975d684e9e1fb metadata.xml 288 RMD160 9156c20410e399eefadae2d44edaa536f0a93c0f metadata.xml 288 SHA256 313310f7c1c73fdab56202d7087ea4275c706996f4f9049cc1bdd7ddbabba9db metadata.xml 288 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2-ecc0.1.6 (GNU/Linux) - -iD8DBQFD6nQgmdTrptrqvGERAs05AJoC6xcfbF6XnJPJ7QTOeFdzsmgQXwCeMpHx -9Dep0dj4W54YupLWpTBVzAY= -=oq1V ------END PGP SIGNATURE----- diff --git a/net-mail/freepops/files/digest-freepops-0.0.27-r1 b/net-mail/freepops/files/digest-freepops-0.0.27-r1 deleted file mode 100644 index 0da614b3f833..000000000000 --- a/net-mail/freepops/files/digest-freepops-0.0.27-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 f4842a2666ec8e439fd08e1f38a46d4e freepops-0.0.27.tar.gz 1851699 diff --git a/net-mail/freepops/files/digest-freepops-0.0.95 b/net-mail/freepops/files/digest-freepops-0.0.95 deleted file mode 100644 index 6a35ef2be7ef..000000000000 --- a/net-mail/freepops/files/digest-freepops-0.0.95 +++ /dev/null @@ -1 +0,0 @@ -MD5 1b1704f12e605938ed631d70cd1c3f01 freepops-0.0.95.tar.gz 1887702 diff --git a/net-mail/freepops/files/digest-freepops-0.0.97-r1 b/net-mail/freepops/files/digest-freepops-0.0.97-r1 new file mode 100644 index 000000000000..bdc5722c37db --- /dev/null +++ b/net-mail/freepops/files/digest-freepops-0.0.97-r1 @@ -0,0 +1,6 @@ +MD5 e84883baa620bfa1394a354c900787f1 freepops-0.0.97.tar.gz 2090483 +RMD160 b1b051a6d0d18da0a83942522e88ed1df0360476 freepops-0.0.97.tar.gz 2090483 +SHA256 0bfe920004f85d12ebeeee25ae5e930a7edf2f333f40deb3043d24a9cf7beeda freepops-0.0.97.tar.gz 2090483 +MD5 48d6e9e172e72c85b76dca1ed1473f92 hotmail.lua 46375 +RMD160 466786cedf71278d0aaadd1cf22267f4b4193879 hotmail.lua 46375 +SHA256 ed873ef9f3e5ffa018c10773dd949a3cdd8f4e5172caa3d3ba447ef98e286b7a hotmail.lua 46375 diff --git a/net-mail/freepops/files/freepops-0.0.27-initd.patch b/net-mail/freepops/files/freepops-0.0.27-initd.patch deleted file mode 100644 index 589bc88718cd..000000000000 --- a/net-mail/freepops/files/freepops-0.0.27-initd.patch +++ /dev/null @@ -1,23 +0,0 @@ -Drop root privs by default. - ---- buildfactory/freePOPsd.initd -+++ buildfactory/freePOPsd.initd -@@ -35,6 +35,9 @@ - if [ ${USER_NAME} ] && [ ${USER_PASSWD} ]; then - ARGS="${ARGS} -A ${USER_NAME}:${USER_PASSWD}" - fi -+ if [ ${SUID_USER} ] && [ ${SUID_GROUP} ]; then -+ ARGS="${ARGS} -s ${SUID_USER}.${SUID_GROUP}" -+ fi - start-stop-daemon --start --exec /usr/bin/freepopsd \ - -- -d ${ARGS} - eend ${?} ---- buildfactory/freePOPsd.confd -+++ buildfactory/freePOPsd.confd -@@ -24,3 +24,6 @@ - # USER_NAME="" - # USER_PASSWD="" - -+# You can drop root privs by changing to this username/group -+SUID_USER="nobody" -+SUID_GROUP="nogroup" diff --git a/net-mail/freepops/freepops-0.0.27-r1.ebuild b/net-mail/freepops/freepops-0.0.27-r1.ebuild deleted file mode 100644 index 18e083a59e20..000000000000 --- a/net-mail/freepops/freepops-0.0.27-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.0.27-r1.ebuild,v 1.2 2005/05/05 23:20:58 swegener Exp $ - -inherit eutils - -DESCRIPTION="WebMail->POP3 converter and more" -HOMEPAGE="http://freepops.sourceforge.net/" -SRC_URI="mirror://sourceforge/freepops/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="doc" - -RDEPEND=">=net-misc/curl-7.10.8" -DEPEND="${RDEPEND} - >=sys-apps/portage-2.0.51 - doc? ( - >=app-doc/doxygen-1.3 - app-text/tetex - virtual/ghostscript - )" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-initd.patch #86271 - chmod a+r $(find . -name '*.lua') #89612 -} - -src_compile() { - ./configure.sh linux || die "configure failed" - emake -j1 all WHERE=/usr/ || die "make failed" - if use doc ; then - emake -j1 doc || die "make doc failed" - fi -} - -src_install() { - make install DESTDIR="${D}" WHERE=/usr/ || die - dodoc AUTHORS README ChangeLog TODO \ - "${D}"/usr/share/doc/${PN}/MANUAL.txt - rm -rf "${D}"/usr/share/doc/${PN} - - newinitd buildfactory/freePOPsd.initd freepopsd - newconfd buildfactory/freePOPsd.confd freepopsd -} diff --git a/net-mail/freepops/freepops-0.0.95.ebuild b/net-mail/freepops/freepops-0.0.97-r1.ebuild index 013148203d2d..152f6872b0c4 100644 --- a/net-mail/freepops/freepops-0.0.95.ebuild +++ b/net-mail/freepops/freepops-0.0.97-r1.ebuild @@ -1,19 +1,23 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.0.95.ebuild,v 1.1 2005/10/28 23:15:15 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.0.97-r1.ebuild,v 1.1 2006/02/09 11:04:40 dragonheart Exp $ inherit eutils DESCRIPTION="WebMail->POP3 converter and more" HOMEPAGE="http://freepops.sourceforge.net/" -SRC_URI="mirror://sourceforge/freepops/${P}.tar.gz" +SRC_URI="mirror://sourceforge/freepops/${P}.tar.gz + http://diludovico.org/freepops/plugins/hotmail.lua" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="doc" +IUSE="doc gnutls" -RDEPEND=">=net-misc/curl-7.10.8" +RDEPEND=">=net-misc/curl-7.10.8 + gnutls? ( net-libs/gnutls ) + !gnutls? ( dev-libs/openssl ) + dev-lang/lua" DEPEND="${RDEPEND} doc? ( >=app-doc/doxygen-1.3 @@ -22,21 +26,27 @@ DEPEND="${RDEPEND} )" src_unpack() { - unpack "${A}" - cd "${S}" - epatch "${FILESDIR}/${P}-srcmake.patch" + unpack "${P}.tar.gz" + epatch "${FILESDIR}/${P}-system-lua.patch" + cp "${DISTDIR}/hotmail.lua" "${S}/src/lua" } src_compile() { - ./configure.sh linux || die "configure failed" - emake -j1 all WHERE=/usr/ || die "make failed" + # note fbsd and Darwin and osx targets exist here too + if use gnutls; then + ./configure.sh linux-gnutls || die "configure gnutls failed" + else + ./configure.sh linux || die "configure openssl failed" + fi + sed -i -e '/^WHERE=/s/=.*$/=\/usr\//' config + emake -j1 all || die "make failed" if use doc ; then emake -j1 doc || die "make doc failed" fi } src_install() { - make install DESTDIR="${D}" WHERE=/usr/ || die + make install DESTDIR="${D}" || die dodoc AUTHORS README ChangeLog TODO \ "${D}"/usr/share/doc/${PN}/* rm -rf "${D}"/usr/share/doc/${PN} |