diff options
author | 2008-10-22 00:45:26 +0000 | |
---|---|---|
committer | 2008-10-22 00:45:26 +0000 | |
commit | 607598863a20cd64c43e2e65a86b3470e5a32dfa (patch) | |
tree | d1faf71350b203a726ee4eb74aefc1a274010087 /www-client | |
parent | Masking www-client/dillo-2.0 because it depends on hard-masked x11-libs/fltk:2 (diff) | |
download | gentoo-2-607598863a20cd64c43e2e65a86b3470e5a32dfa.tar.gz gentoo-2-607598863a20cd64c43e2e65a86b3470e5a32dfa.tar.bz2 gentoo-2-607598863a20cd64c43e2e65a86b3470e5a32dfa.zip |
Adding dillo-2.0, with thanks to Hans Hohenfeld in bug 242774 and the
4nykey overlay. Dropping keywords, as this is a port from GTK1 to FLTK2.
(Portage version: 2.2_rc12_p11688/cvs/Linux 2.6.26-hh3 i686)
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/dillo/ChangeLog | 21 | ||||
-rw-r--r-- | www-client/dillo/dillo-2.0.ebuild | 59 | ||||
-rw-r--r-- | www-client/dillo/files/dillo.png | bin | 0 -> 6135 bytes | |||
-rw-r--r-- | www-client/dillo/files/dillo2-inbuf.patch | 16 |
4 files changed, 89 insertions, 7 deletions
diff --git a/www-client/dillo/ChangeLog b/www-client/dillo/ChangeLog index 68b5e0d21a66..25e0a6e6bacb 100644 --- a/www-client/dillo/ChangeLog +++ b/www-client/dillo/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for www-client/dillo # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/dillo/ChangeLog,v 1.60 2008/10/21 00:21:46 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/dillo/ChangeLog,v 1.61 2008/10/22 00:45:25 yngwin Exp $ + +*dillo-2.0 (22 Oct 2008) + + 22 Oct 2008; Ben de Groot <yngwin@gentoo.org> +files/dillo.png, + +files/dillo2-inbuf.patch, +dillo-2.0.ebuild: + Adding dillo-2.0, with thanks to Hans Hohenfeld in bug #242774 and the + 4nykey overlay. Dropping keywords, as this is a port from GTK1 to FLTK2. 21 Oct 2008; Ben de Groot <yngwin@gentoo.org> metadata.xml: Taking ownership, in preparation for adding dillo-2.0 @@ -400,11 +407,11 @@ 11 Dec 2002; Brad Cowan <bcowan@gentoo.org> dillo-0.6.6-r3.ebuild, files/digest-dillo-0.6.6-r3: - + Changed ebuild to use eutils to patch using epatch. - + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - + *dillo-0.6.6-r1 (16 Aug 2002) 16 Aug 2002; Seemant Kulleen <seemant@gentoo.org> dillo-0.6.6-r1.ebuild : @@ -413,14 +420,14 @@ applied: scaling: http://pigeond.net/dillo/ (try adding in your ~/.dillorc: panel_size=stack) - + gzip'd html support: http://twirl.mcc.ac.uk/dillo/dillo_gzip.html embeddable dillo, local browsing, full window startup and command line enhancements: http://melvin.hadasht.free.fr/home/dillo/sylpheed/ alternative icons: http://dillo.cipsga.org.br/Icons/ - + *dillo-0.6.6 (30 May 2002) 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> dillo-0.6.6.ebuild : @@ -453,7 +460,7 @@ *dillo-0.6.4 (1 Feb 2002) 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - + Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about diff --git a/www-client/dillo/dillo-2.0.ebuild b/www-client/dillo/dillo-2.0.ebuild new file mode 100644 index 000000000000..410fb0147689 --- /dev/null +++ b/www-client/dillo/dillo-2.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/dillo/dillo-2.0.ebuild,v 1.1 2008/10/22 00:45:25 yngwin Exp $ + +EAPI="2" +inherit eutils multilib + +DESCRIPTION="Lean FLTK2-based web browser" +HOMEPAGE="http://www.dillo.org/" +SRC_URI="http://www.dillo.org/download/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc +gif ipv6 +jpeg +png ssl" + +RDEPEND="x11-libs/fltk:2[-cairo,jpeg=,png=] + sys-libs/zlib + jpeg? ( media-libs/jpeg ) + png? ( media-libs/libpng ) + ssl? ( dev-libs/openssl )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +src_prepare() { + epatch "${FILESDIR}"/dillo2-inbuf.patch +} + +src_configure() { + LDFLAGS="${LDFLAGS} -L/usr/$(get_libdir)/fltk" \ + econf \ + $(use_enable gif) \ + $(use_enable ipv6) \ + $(use_enable jpeg) \ + $(use_enable png) \ + $(use_enable ssl) \ + || die "configure failed" +} + +src_compile() { + emake || die "make failed" + use doc && doxygen Doxyfile +} + +src_install() { + dodir /etc + emake DESTDIR="${D}" install || die "install failed" + + use doc && dohtml html/* || die "install documentation failed" + dodoc AUTHORS ChangeLog README NEWS + docinto doc + dodoc doc/*.txt doc/README + + doicon "${FILESDIR}"/dillo.png + make_desktop_entry dillo Dillo dillo + + elog "Dillo has installed a default configuration into /etc/dillorc" + elog "You can copy this to ~/.dillo/ and customize it" +} diff --git a/www-client/dillo/files/dillo.png b/www-client/dillo/files/dillo.png Binary files differnew file mode 100644 index 000000000000..8d572038b85c --- /dev/null +++ b/www-client/dillo/files/dillo.png diff --git a/www-client/dillo/files/dillo2-inbuf.patch b/www-client/dillo/files/dillo2-inbuf.patch new file mode 100644 index 000000000000..b97498dba51b --- /dev/null +++ b/www-client/dillo/files/dillo2-inbuf.patch @@ -0,0 +1,16 @@ +=== modified file 'src/form.cc' +--- src/form.cc 2008-10-21 21:02:31 +0000 ++++ src/form.cc 2008-10-21 21:02:53 +0000 +@@ -1240,8 +1240,9 @@ + int rc = 0; + Dstr *output; + const int bufsize = 128; +- inbuf_t *inPtr; +- char *buffer, *outPtr; ++ //inbuf_t *inPtr; ++ //char *buffer, *outPtr; ++ char *buffer, *outPtr, *inPtr; + size_t inLeft, outRoom; + bool bad_chars = false; + + |