summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2006-02-09 11:04:41 +0000
committerDaniel Black <dragonheart@gentoo.org>2006-02-09 11:04:41 +0000
commitfbed20ac779f990756a4c4241a2abf9450d3158f (patch)
treea8fffd48db20c62277eada80ae8467a9cdd63f63 /net-mail/freepops
parentStable on hppa. (diff)
downloadgentoo-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/ChangeLog9
-rw-r--r--net-mail/freepops/Manifest22
-rw-r--r--net-mail/freepops/files/digest-freepops-0.0.27-r11
-rw-r--r--net-mail/freepops/files/digest-freepops-0.0.951
-rw-r--r--net-mail/freepops/files/digest-freepops-0.0.97-r16
-rw-r--r--net-mail/freepops/files/freepops-0.0.27-initd.patch23
-rw-r--r--net-mail/freepops/freepops-0.0.27-r1.ebuild48
-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}