From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- www-client/dillo/Manifest | 8 ++++ www-client/dillo/dillo-3.0.5-r1.ebuild | 68 +++++++++++++++++++++++++++++++ www-client/dillo/dillo-3.0.5.ebuild | 65 +++++++++++++++++++++++++++++ www-client/dillo/files/dillo2-inbuf.patch | 15 +++++++ www-client/dillo/metadata.xml | 8 ++++ 5 files changed, 164 insertions(+) create mode 100644 www-client/dillo/Manifest create mode 100644 www-client/dillo/dillo-3.0.5-r1.ebuild create mode 100644 www-client/dillo/dillo-3.0.5.ebuild create mode 100644 www-client/dillo/files/dillo2-inbuf.patch create mode 100644 www-client/dillo/metadata.xml (limited to 'www-client/dillo') 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 @@ + + + + + desktop-misc@gentoo.org + Gentoo Desktop Miscellaneous Project + + -- cgit v1.2.3