summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-mail/freepops')
-rw-r--r--net-mail/freepops/ChangeLog7
-rw-r--r--net-mail/freepops/freepops-0.2.7.ebuild7
-rw-r--r--net-mail/freepops/freepops-0.2.8.ebuild33
3 files changed, 29 insertions, 18 deletions
diff --git a/net-mail/freepops/ChangeLog b/net-mail/freepops/ChangeLog
index bdb360bc5a2b..2b71235fcd98 100644
--- a/net-mail/freepops/ChangeLog
+++ b/net-mail/freepops/ChangeLog
@@ -1,6 +1,11 @@
# 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.43 2008/11/06 08:19:32 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.44 2008/11/20 19:20:07 dragonheart Exp $
+
+ 20 Nov 2008; Daniel Black <dragonheart@gentoo.org> freepops-0.2.7.ebuild,
+ freepops-0.2.8.ebuild:
+ debianutils RDEPEND as per bug #247280 thanks monur. USE depend as per EAPI2
+ added to freepops-0.2.8
*freepops-0.2.8 (06 Nov 2008)
diff --git a/net-mail/freepops/freepops-0.2.7.ebuild b/net-mail/freepops/freepops-0.2.7.ebuild
index 411183270d48..bf90fcdb43a6 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
# 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.3 2008/10/14 20:53:23 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.7.ebuild,v 1.4 2008/11/20 19:20:07 dragonheart Exp $
inherit eutils toolchain-funcs
@@ -13,12 +13,13 @@ SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="gnutls"
-RDEPEND=">=net-misc/curl-7.10.8
+DEPEND=">=net-misc/curl-7.10.8
gnutls? ( net-libs/gnutls
dev-libs/libgcrypt )
!gnutls? ( dev-libs/openssl )
>=dev-lang/lua-5.1"
-DEPEND="${RDEPEND}"
+DEPEND="${DEPEND}
+ sys-apps/debianutils"
# 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 29b181d70156..bb18c189ebd4 100644
--- a/net-mail/freepops/freepops-0.2.8.ebuild
+++ b/net-mail/freepops/freepops-0.2.8.ebuild
@@ -1,7 +1,8 @@
# Copyright 1999-2008 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.1 2008/11/06 08:19:32 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.8.ebuild,v 1.2 2008/11/20 19:20:07 dragonheart Exp $
+EAPI=2
inherit eutils toolchain-funcs
DESCRIPTION="WebMail->POP3 converter and more"
@@ -13,29 +14,30 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gnutls"
-RDEPEND=">=net-misc/curl-7.10.8
+DEPEND=">=net-misc/curl-7.10.8
gnutls? ( net-libs/gnutls
dev-libs/libgcrypt )
!gnutls? ( dev-libs/openssl )
- >=dev-lang/lua-5.1"
-DEPEND="${RDEPEND}"
+ >=dev-lang/lua-5.1.3[deprecated]"
+RDEPEND="${DEPEND}
+ sys-apps/debianutils"
+# 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
-}
+#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_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
sed -i -e '/PKGCONFIG lua/s/5.1//g' configure.sh
epatch "${FILESDIR}"/${PN}-0.2.3-pop3config.diff
}
-src_compile() {
+src_configure() {
tc-export CC CXX LD AR STRIP RANLIB
# note fbsd and Darwin and osx targets exist here too
if use gnutls; then
@@ -45,6 +47,9 @@ src_compile() {
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