summaryrefslogtreecommitdiff
path: root/www-client/dillo
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /www-client/dillo
reinit the tree, so we can have metadata
Diffstat (limited to 'www-client/dillo')
-rw-r--r--www-client/dillo/Manifest8
-rw-r--r--www-client/dillo/dillo-3.0.5-r1.ebuild68
-rw-r--r--www-client/dillo/dillo-3.0.5.ebuild65
-rw-r--r--www-client/dillo/files/dillo2-inbuf.patch15
-rw-r--r--www-client/dillo/metadata.xml8
5 files changed, 164 insertions, 0 deletions
diff --git a/www-client/dillo/Manifest b/www-client/dillo/Manifest
new file mode 100644
index 000000000000..a939609cd31a
--- /dev/null
+++ b/www-client/dillo/Manifest
@@ -0,0 +1,8 @@
+AUX dillo2-inbuf.patch 313 SHA256 ec40892c1e4183b96bb88b8da03205ff77c5adf6664af3ec5fafd2437401895d SHA512 d68a21d64eb81341afdccdf1e409e6d12ca88ee2f016b327365b36ff71e015aa38e325b6127f77e45a6d995f38b9a88e90fb375145342fb8d29731ce2105c9ae WHIRLPOOL 81126839c05233189f8f4b06178fc43ac98b3d4fb61e6f96ab7633dac7aaa11e798f661985ea788392e90efe1bea1b8945b1371fb48ef9a69e9bd6151b2de130
+DIST dillo-3.0.5.tar.bz2 734472 SHA256 db1be16c1c5842ebe07b419aa7c6ef11a45603a75df2877f99635f4f8345148b SHA512 d0e86f57e50da762debf592b6deb94de5ee58f84e0cae1159890262540a463aea8143d2b99c634021c1f273f91c2fe0918f30d72c3eaf91fdb541e741469b155 WHIRLPOOL 71498131f6c568b31f6b9690c719fb7eee25480f7be96c7f88d1f7726a3bf91cb1aad9892bd64cde6cf334118bd977f318d3634ee9c4beeacc50ef4c41a71a09
+DIST dillo.png 6135 SHA256 de629745e6f3a271475a501e2b94558b3deb7bf9a407bcef16426e600e1731f3 SHA512 cfc9bcf1bfd0fff7fc625c7d288c92d0f33418b963a4e344844fd2bcb33823b3215a8a1a86162dcd1c614eea2323bb361c11bd8bd15859b771c63943c1b40833 WHIRLPOOL 13c584d7186f2c9f158ae9cf5921f75040c6c58a5eec2f0a04e6251b9c7057246308be2f0726cbf9d83ec1d07a9538251f159e05cc610bf05adcbb4f8c1e3b09
+EBUILD dillo-3.0.5-r1.ebuild 1375 SHA256 0c578fa9d773b54afbc24d4bd7872f5349878e2d0e3bedafa49df01c608ba767 SHA512 34bb95dfb54c14a102df949a42b280b0be68edff6fc4ae6e4fbeae9266ea133111a702e858ee9193fb0774089ce1b93071c83d460acb85d83ba3c8bbfeebee71 WHIRLPOOL be0caaa7edc4b1a461e276b1c9187f5fd7a0eaf7564e4e448c195722a690ac33d6ec22ff9befca8e78dd01abc3c46f3ddd1d89930e29caf26760437b40730bfe
+EBUILD dillo-3.0.5.ebuild 1306 SHA256 10444406dbbb7030f23cc2162fb76246cbc4818127d6a5b457f76cb7e0967586 SHA512 29ea74f98094497b488adf3197c6fb18467045ae1306f85f72b473cc706405d344c47879a052673be42d7bbfcd0b7e7842a8c11a6fc9de1860ed62ca8535a35c WHIRLPOOL 35be481105a1dc25c1017fd35835499eecc65d736857594958af89873b1bf05e7ef0b7987fe0a53e6389f70b5e7559cd092967580d99c426b668b53ebedabff9
+MISC ChangeLog 4125 SHA256 56ef50317faa296e1ef9a2eaf870459e285249f9e04fbbc9fdd83303b6eb1484 SHA512 be3dc33f0a3fa8aafa4748d3d74ef6c729678e6ee9c76379210a735175cb0d3f47f236bf73722d3950474c9a15ca8ee893e67af7a4f043dde325656eae1812fe WHIRLPOOL 2f711b5177017ee78d6c0a4ea7057561db96f411f40610dfa3ac6eecc2f4e0100998bb736a658cb4c6a7afd3cf61ee12d2a0819b877caf997540d28d40067d1b
+MISC ChangeLog-2015 25408 SHA256 3296ea4e972bfd70969cd2286dfbb8eb96b77a3ca2ea5ec4fece0eb7e3cf384c SHA512 100063f95bdc4fe740f2126a09cd05600fabcf457a659412f407ad28115239e094715215f7455cfb3cbcef9cb3296c5568ef45c8b1615163a3c0267573c37f54 WHIRLPOOL 6fdeea7dd989d4085de4a8e604bd5e017296baed887cba41e9831da6049e37a186aebb94d3f6e2fd5f12c17bd7a49f28fa402e735e7bd33f3b6ad03e5e7a1dc3
+MISC metadata.xml 282 SHA256 ac9236162462e1562a26e596e7dd457a448f9367ff1a5a27ec3513ecade3026b SHA512 06c94ffb49c985c4344b170b902427ca9ce0c23b6d68330af227ab1771794f8e8b6d0ef75b5f69293c8ef0d3264c8799e1389ccdf8dfbe7c665c6477c07479e4 WHIRLPOOL 615c807081b4bef1734f1dbf9a182cb27b7de0e9bcdebd880c6b9c1ab01b95721076ddc4b4e75e93b8f777020bfd52459e9e4b1a9deb41baacc44f6cde05fd36
diff --git a/www-client/dillo/dillo-3.0.5-r1.ebuild b/www-client/dillo/dillo-3.0.5-r1.ebuild
new file mode 100644
index 000000000000..cdf2882c3345
--- /dev/null
+++ b/www-client/dillo/dillo-3.0.5-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="Lean FLTK based web browser"
+HOMEPAGE="http://www.dillo.org/"
+SRC_URI="http://www.dillo.org/download/${P}.tar.bz2
+ mirror://gentoo/${PN}.png"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE="doc +gif ipv6 +jpeg libressl +png ssl"
+
+RDEPEND="
+ >=x11-libs/fltk-1.3
+ sys-libs/zlib
+ jpeg? ( virtual/jpeg:0 )
+ png? ( >=media-libs/libpng-1.2:0 )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ doc? ( app-doc/doxygen )
+"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}2-inbuf.patch
+}
+
+src_configure() {
+ econf \
+ $(use_enable gif) \
+ $(use_enable ipv6) \
+ $(use_enable jpeg) \
+ $(use_enable png) \
+ $(use_enable ssl) \
+ --docdir="/usr/share/doc/${PF}"
+}
+
+src_compile() {
+ emake AR=$(tc-getAR)
+ if use doc; then
+ doxygen Doxyfile || die
+ fi
+}
+
+src_install() {
+ dodir /etc
+ default
+
+ use doc && dohtml html/*
+ dodoc AUTHORS ChangeLog README NEWS
+ dodoc doc/*.txt doc/README
+
+ doicon "${DISTDIR}"/${PN}.png
+ make_desktop_entry ${PN} Dillo
+}
+
+pkg_postinst() {
+ elog "Dillo has installed a default configuration into /etc/dillo/dillorc"
+ elog "You can copy this to ~/.dillo/ and customize it"
+}
diff --git a/www-client/dillo/dillo-3.0.5.ebuild b/www-client/dillo/dillo-3.0.5.ebuild
new file mode 100644
index 000000000000..5c743bcb3ae1
--- /dev/null
+++ b/www-client/dillo/dillo-3.0.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="Lean FLTK based web browser"
+HOMEPAGE="http://www.dillo.org/"
+SRC_URI="http://www.dillo.org/download/${P}.tar.bz2
+ mirror://gentoo/${PN}.png"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE="doc +gif ipv6 +jpeg +png ssl"
+
+RDEPEND="
+ >=x11-libs/fltk-1.3
+ sys-libs/zlib
+ jpeg? ( virtual/jpeg:0 )
+ png? ( >=media-libs/libpng-1.2:0 )
+ ssl? ( dev-libs/openssl:0 )
+"
+DEPEND="
+ ${RDEPEND}
+ doc? ( app-doc/doxygen )
+"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}2-inbuf.patch
+}
+
+src_configure() {
+ econf \
+ $(use_enable gif) \
+ $(use_enable ipv6) \
+ $(use_enable jpeg) \
+ $(use_enable png) \
+ $(use_enable ssl) \
+ --docdir="/usr/share/doc/${PF}"
+}
+
+src_compile() {
+ emake AR=$(tc-getAR)
+ if use doc; then
+ doxygen Doxyfile || die
+ fi
+}
+
+src_install() {
+ dodir /etc
+ default
+
+ use doc && dohtml html/*
+ dodoc AUTHORS ChangeLog README NEWS
+ dodoc doc/*.txt doc/README
+
+ doicon "${DISTDIR}"/${PN}.png
+ make_desktop_entry ${PN} Dillo
+}
+
+pkg_postinst() {
+ elog "Dillo has installed a default configuration into /etc/dillo/dillorc"
+ elog "You can copy this to ~/.dillo/ and customize it"
+}
diff --git a/www-client/dillo/files/dillo2-inbuf.patch b/www-client/dillo/files/dillo2-inbuf.patch
new file mode 100644
index 000000000000..bc351c252fe6
--- /dev/null
+++ b/www-client/dillo/files/dillo2-inbuf.patch
@@ -0,0 +1,15 @@
+--- a/src/form.cc
++++ b/src/form.cc
+@@ -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;
+
+
diff --git a/www-client/dillo/metadata.xml b/www-client/dillo/metadata.xml
new file mode 100644
index 000000000000..bc1b97e1eb76
--- /dev/null
+++ b/www-client/dillo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+ </maintainer>
+</pkgmetadata>