diff options
Diffstat (limited to 'net-mail/freepops')
-rw-r--r-- | net-mail/freepops/ChangeLog | 7 | ||||
-rw-r--r-- | net-mail/freepops/freepops-0.2.7.ebuild | 7 | ||||
-rw-r--r-- | net-mail/freepops/freepops-0.2.8.ebuild | 33 |
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 |