summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2009-01-03 07:13:39 +0000
committerDaniel Black <dragonheart@gentoo.org>2009-01-03 07:13:39 +0000
commit16ddb60131b7448cb5b3b4d45fafb2c68002b96a (patch)
treee2ee9f4ddcabb75876c67cd93d1d72e09ce7c599 /net-mail/freepops
parentversion bump and fix dependencies as per bug #253432 thanks to Tomas Eriksson (diff)
downloadgentoo-2-16ddb60131b7448cb5b3b4d45fafb2c68002b96a.tar.gz
gentoo-2-16ddb60131b7448cb5b3b4d45fafb2c68002b96a.tar.bz2
gentoo-2-16ddb60131b7448cb5b3b4d45fafb2c68002b96a.zip
version bump and add dev-util/dialog as RDEPEND as per bug #251646 thanks to galva
(Portage version: 2.2_rc20/cvs/Linux 2.6.26-gentoo-r4 x86_64)
Diffstat (limited to 'net-mail/freepops')
-rw-r--r--net-mail/freepops/ChangeLog11
-rw-r--r--net-mail/freepops/freepops-0.2.7.ebuild7
-rw-r--r--net-mail/freepops/freepops-0.2.8.ebuild7
-rw-r--r--net-mail/freepops/freepops-0.2.9.ebuild72
4 files changed, 89 insertions, 8 deletions
diff --git a/net-mail/freepops/ChangeLog b/net-mail/freepops/ChangeLog
index 2b71235fcd98..261663c784b4 100644
--- a/net-mail/freepops/ChangeLog
+++ b/net-mail/freepops/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-mail/freepops
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.44 2008/11/20 19:20:07 dragonheart Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.45 2009/01/03 07:13:39 dragonheart Exp $
+
+*freepops-0.2.9 (03 Jan 2009)
+
+ 03 Jan 2009; Daniel Black <dragonheart@gentoo.org> freepops-0.2.7.ebuild,
+ freepops-0.2.8.ebuild, +freepops-0.2.9.ebuild:
+ version bump and add dev-util/dialog as RDEPEND as per bug #251646 thanks to
+ galva
20 Nov 2008; Daniel Black <dragonheart@gentoo.org> freepops-0.2.7.ebuild,
freepops-0.2.8.ebuild:
diff --git a/net-mail/freepops/freepops-0.2.7.ebuild b/net-mail/freepops/freepops-0.2.7.ebuild
index bf90fcdb43a6..a906e8741616 100644
--- a/net-mail/freepops/freepops-0.2.7.ebuild
+++ b/net-mail/freepops/freepops-0.2.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.7.ebuild,v 1.4 2008/11/20 19:20:07 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.7.ebuild,v 1.5 2009/01/03 07:13:39 dragonheart Exp $
inherit eutils toolchain-funcs
@@ -19,7 +19,8 @@ DEPEND=">=net-misc/curl-7.10.8
!gnutls? ( dev-libs/openssl )
>=dev-lang/lua-5.1"
DEPEND="${DEPEND}
- sys-apps/debianutils"
+ sys-apps/debianutils
+ dev-util/dialog"
# doc? ( app-text/ghostscript-gpl app-text/tetex )"
pkg_setup() {
diff --git a/net-mail/freepops/freepops-0.2.8.ebuild b/net-mail/freepops/freepops-0.2.8.ebuild
index bb18c189ebd4..c2f016d8e5de 100644
--- a/net-mail/freepops/freepops-0.2.8.ebuild
+++ b/net-mail/freepops/freepops-0.2.8.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.8.ebuild,v 1.2 2008/11/20 19:20:07 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.8.ebuild,v 1.3 2009/01/03 07:13:39 dragonheart Exp $
EAPI=2
inherit eutils toolchain-funcs
@@ -20,7 +20,8 @@ DEPEND=">=net-misc/curl-7.10.8
!gnutls? ( dev-libs/openssl )
>=dev-lang/lua-5.1.3[deprecated]"
RDEPEND="${DEPEND}
- sys-apps/debianutils"
+ sys-apps/debianutils
+ dev-util/dialog"
# bug #247280 - freepops-updater-dialog requires the /bin/tempfile executable in the
# sys-apps/debianutils package
# doc? ( app-text/ghostscript-gpl app-text/tetex )"
diff --git a/net-mail/freepops/freepops-0.2.9.ebuild b/net-mail/freepops/freepops-0.2.9.ebuild
new file mode 100644
index 000000000000..fdb42a3db265
--- /dev/null
+++ b/net-mail/freepops/freepops-0.2.9.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.9.ebuild,v 1.1 2009/01/03 07:13:39 dragonheart Exp $
+
+EAPI=2
+inherit eutils toolchain-funcs
+
+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="gnutls"
+
+DEPEND=">=net-misc/curl-7.10.8
+ gnutls? ( net-libs/gnutls
+ dev-libs/libgcrypt )
+ !gnutls? ( dev-libs/openssl )
+ >=dev-lang/lua-5.1.3[deprecated]"
+RDEPEND="${DEPEND}
+ sys-apps/debianutils
+ dev-util/dialog"
+# bug #247280 - freepops-updater-dialog requires the /bin/tempfile executable in the
+# sys-apps/debianutils package
+# doc? ( app-text/ghostscript-gpl app-text/tetex )"
+
+#pkg_setup() {
+# if has_version '>dev-lang/lua-5.1.3' && ! built_with_use dev-lang/lua deprecated; then
+# eerror 'This package uses the deprecated functions of lua'
+# die 'please compile dev-lang/lua with USE=deprecated'
+# fi
+#}
+
+src_prepare() {
+ sed -i -e '/PKGCONFIG lua/s/5.1//g' configure.sh
+ epatch "${FILESDIR}"/${PN}-0.2.3-pop3config.diff
+}
+
+src_configure() {
+ tc-export CC CXX LD AR STRIP RANLIB
+ # note fbsd and Darwin and osx targets exist here too
+ if use gnutls; then
+ ./configure.sh linux-gnutls -lua || die "configure gnutls failed"
+ else
+ ./configure.sh linux -lua || die "configure openssl failed"
+ fi
+ sed -i -e '/^WHERE=/s/=.*$/=\/usr\//' config
+ sed -i -e 's:var/lib/:usr/share/:g' config.h Makefile
+}
+
+src_compile() {
+ emake -j1 H= all || die "make failed"
+ # Doesn't work
+# if use doc; then
+# cd doc/manual
+# emake -j1 pdf
+# fi
+}
+
+src_install() {
+ emake -j1 install DESTDIR="${D}" || die
+ mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF}
+ dodoc AUTHORS README ChangeLog TODO
+
+ newinitd buildfactory/gentoo/freePOPsd.initd freepopsd
+ newconfd buildfactory/gentoo/freePOPsd.confd freepopsd
+ domenu buildfactory/debian-ubuntu/freepops.desktop
+ doicon modules/src/winsystray/freepops-32.xpm
+ doicon modules/src/winsystray/freepops-16.xpm
+}