diff options
author | Daniel Black <dragonheart@gentoo.org> | 2009-01-03 07:13:39 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2009-01-03 07:13:39 +0000 |
commit | 16ddb60131b7448cb5b3b4d45fafb2c68002b96a (patch) | |
tree | e2ee9f4ddcabb75876c67cd93d1d72e09ce7c599 /net-mail/freepops | |
parent | version bump and fix dependencies as per bug #253432 thanks to Tomas Eriksson (diff) | |
download | gentoo-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/ChangeLog | 11 | ||||
-rw-r--r-- | net-mail/freepops/freepops-0.2.7.ebuild | 7 | ||||
-rw-r--r-- | net-mail/freepops/freepops-0.2.8.ebuild | 7 | ||||
-rw-r--r-- | net-mail/freepops/freepops-0.2.9.ebuild | 72 |
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 +} |