summaryrefslogtreecommitdiff
path: root/app-text/html2text
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 /app-text/html2text
reinit the tree, so we can have metadata
Diffstat (limited to 'app-text/html2text')
-rw-r--r--app-text/html2text/Manifest10
-rw-r--r--app-text/html2text/files/html2text-1.3.2a-compiler.patch13
-rw-r--r--app-text/html2text/files/html2text-1.3.2a-urlistream-get.patch11
-rw-r--r--app-text/html2text/html2text-1.3.2a-r1.ebuild41
-rw-r--r--app-text/html2text/html2text-1.3.2a.ebuild44
-rw-r--r--app-text/html2text/metadata.xml13
6 files changed, 132 insertions, 0 deletions
diff --git a/app-text/html2text/Manifest b/app-text/html2text/Manifest
new file mode 100644
index 000000000000..153f1659bf97
--- /dev/null
+++ b/app-text/html2text/Manifest
@@ -0,0 +1,10 @@
+AUX html2text-1.3.2a-compiler.patch 247 SHA256 45baac91a2f393ab546f25ac2ade176a207f2c862e2cbdbb08a8b6f1a79874b1 SHA512 f7c2192e65fe6976ac9d21d45fcb3eb9cd460314945fd9e8f62ada1189935c3799aea43b6ebb15a86b6f313fb95e4115d6aa67a148f11d1b8774d9ca115b538e WHIRLPOOL da35a04b5607a18c314f3cd8de74c935e52a53b30eecb413e183173b828876804504299b0b0395699d4f6a7625875b3962a3aeaa624040540453101191320d1d
+AUX html2text-1.3.2a-urlistream-get.patch 186 SHA256 9373fe49bace3b435dabe451cda2505f0618bbf8a3b6e8bc841cf83dea3e09fc SHA512 388c30725c72e3d7b372544b4a4fec871d3069fe050aec3212b047d8bdb0c31575e2703e46374b3b7d0422ca8cf2ce2f2d3960d56c32977d85a93d4d94b41659 WHIRLPOOL 84f5273be1f43ed0ab731dd08b1faaefa401ce26a871a5870aceb8d42c13ec7c18703bbf2e9ddfbf3ac51bae8d6da0a31f27e4a44b3b42f194952ea9ff2b3e98
+DIST html2text-1.3.2a.tar.gz 130088 SHA256 000b39d5d910b867ff7e087177b470a1e26e2819920dcffd5991c33f6d480392 SHA512 8ec2c17849615b8b78b6f7e9066e5bcfb419b293ffe98323ed0942e891993e205ef37ddfd2839eb12b6bad561989027aea0ba2d57eb7193d424715f93ded90e5 WHIRLPOOL cd0279ae362af014a6f2af5368567e86567cb0e41aad02629f43dbee02fe094bdcfef9887159304d1dfc99667907a3fb620d2e17f5a222e7ca8d139445ebd761
+DIST patch-amd64-html2text-1.3.2a.diff 2230 SHA256 b05c425ce431de104dc0c506786f07590895195911e09c9cba62a64974ca05a0 SHA512 2a421a20aec8a547bbdf54b81e30a6a1d4cf093e7ad67b27158f0c7248ca0abadd8d96ce0a27adcdd375012db6fd21f61f42a8343bfd910cd8a9720c0a043be1 WHIRLPOOL d1d40eae5b1078a17e3e276ef78cab92707aaf26c478423a321ea08bd9f884501a4faf31e9050dfaad41b8e9d68432dc0164e7e6d7c3ea00c9b599631d1b1aad
+DIST patch-utf8-html2text-1.3.2a.diff 29499 SHA256 be4e90094d2854059924cb2c59ca31a5e9e0e22d2245fa5dc0c03f604798c5d1 SHA512 be31251471b221a38d291420d5f23e01d5017c20d953064c33ca3dd148543ae877ab584c16fcb01df1341abdb02494b05d08fdcf94bf70bad6b510ee8fac3376 WHIRLPOOL a512ca16db7a919fd60b3f3bf6797138df1ecfcc25e3d97cf3e800ca75b4d86860443c0a57c12e2f7ddece593e1c84c1f7a803be826ec154c9cfb2eb02712355
+EBUILD html2text-1.3.2a-r1.ebuild 994 SHA256 d92bb3c4774c817dddbe6bf6ecb35366d66e1294d520a6cb3828ed42cc4affd3 SHA512 94ad8a3df67dc20c080bab7a5eabe3ed2f38c39df6f454f6425b0033774b5aa0f393afe16d69e01f499ee69c2f31316a979cc0326e19737550d5bfa57603e0fb WHIRLPOOL f601a629c8fc3cca78e6e45bfd76e55e607d3116ba644d9bf1f856c91c5561885c2b4440be93cc39b4b9a165bd00c6ca44d647a62200685c10e638c4e702b2ee
+EBUILD html2text-1.3.2a.ebuild 933 SHA256 b7b5ee0f6c3ea976db2c081604b8444335ff96a76888156d005de065aaaaefe0 SHA512 ab234c98f3998db61cb17dad4fc72dbfa184a93511d7a4482bee1dd0f1a350ef59645b5ffbd427fb0d4107135d19a95cb3cf8e36760377309e63076a56158e4a WHIRLPOOL e594cecd5fab8777ec32011d98a7538e845cbe7ab7a22917353791fcffe016df23ec1f9879ca5af3ddb22e26fd3efac96041098b3fad7c4fed1c42b90f1f3b88
+MISC ChangeLog 2805 SHA256 1d8aec0b2da23c3251ca015e705d7d8e98c7313c4636d4591c8893be0761c56f SHA512 2d285603e9b4c4c76c8e59bd5165e60b2267fc6f0a97d1544094813a4089ec1822daa3b4f5306bbc9d91217a5dcad1563cce652f673ed063564cc81e00c25b44 WHIRLPOOL bbd83d060dbe6d31ddd6bc77a6ce8fc7a708fd7c33f1ba2aca98911b88ffbbfc618ad458b9aa5cf64f728e5c74e9a998fcc9255df2259071fbe75da382fd0ba4
+MISC ChangeLog-2015 6371 SHA256 30c19234c687f2f2ebacfaa0e772c2fc62b2b55c2e85fb5c84aa804f398c5041 SHA512 5b1e32f10ce2915316e3d705815b8f125bec0ed5c711dbc9aafbc959c348ad0385bbe32e20d316e81a1bdcc4189d0eab03f12c9d3ea783d096472dfd19c3a206 WHIRLPOOL 5f6f574bae6787dd464142a0749a5446c349cc73ac77d82d325f7e8e59f2740a894f002e0241420202d03fee55cfb8b2728b0ca9dc534568c080e8329bb6daa8
+MISC metadata.xml 441 SHA256 667174f53cba8c4e9259098631ec1a640e59787437f3f687a61863ac62afda9b SHA512 a96c70a0ae0f81baa23079cde78599b3f60c9a29f91bbae49ee81fdc7582b82d25d7419beb7883aa072d06c1173240baad4be45eb6921c0e30cc656c4a34f4de WHIRLPOOL 19abc1add6b3a98f667adf471ae595e3122dbe052cba9fca710f24def6fb455cd278bd4b9066b21e954306f446e1288cdf3fe8ea98f6ad698d029180aee171a1
diff --git a/app-text/html2text/files/html2text-1.3.2a-compiler.patch b/app-text/html2text/files/html2text-1.3.2a-compiler.patch
new file mode 100644
index 000000000000..19a1341209d4
--- /dev/null
+++ b/app-text/html2text/files/html2text-1.3.2a-compiler.patch
@@ -0,0 +1,13 @@
+--- a/configure
++++ b/configure
+@@ -38,8 +38,8 @@
+ return 0;
+ }
+ EOF
+-CXX=unknown;
+-for i in "CC" "g++" "cc" "$CC"; do
++CXX=${CXX-unknown}
++for i in "$CXX" "CC" "g++" "cc"; do
+ if $i -c $tmp_file.C 2>/dev/null; then
+ CXX="$i";
+ break;
diff --git a/app-text/html2text/files/html2text-1.3.2a-urlistream-get.patch b/app-text/html2text/files/html2text-1.3.2a-urlistream-get.patch
new file mode 100644
index 000000000000..949d8958a449
--- /dev/null
+++ b/app-text/html2text/files/html2text-1.3.2a-urlistream-get.patch
@@ -0,0 +1,11 @@
+--- a/urlistream.C
++++ b/urlistream.C
+@@ -362,7 +362,7 @@
+ int
+ urlistream::get()
+ {
+- char ch;
++ unsigned char ch;
+ int ret = ::read(fd_, &ch, 1);
+ return (ret > 0 ? ch : -1);
+ }
diff --git a/app-text/html2text/html2text-1.3.2a-r1.ebuild b/app-text/html2text/html2text-1.3.2a-r1.ebuild
new file mode 100644
index 000000000000..8b1dad0a9b36
--- /dev/null
+++ b/app-text/html2text/html2text-1.3.2a-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A HTML to text converter"
+HOMEPAGE="http://www.mbayer.de/html2text/"
+SRC_URI="http://www.mbayer.de/html2text/downloads/${P}.tar.gz
+ http://www.mbayer.de/html2text/downloads/patch-utf8-${P}.diff
+ http://www.mbayer.de/html2text/downloads/patch-amd64-${P}.diff
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+}
+
+src_prepare() {
+ tc-export CXX
+ epatch \
+ "${FILESDIR}/${P}-compiler.patch" \
+ "${FILESDIR}/${P}-urlistream-get.patch" \
+ "${DISTDIR}/patch-utf8-${P}.diff" \
+ "${DISTDIR}/patch-amd64-${P}.diff"
+ epatch_user
+}
+
+src_compile() {
+ emake LDFLAGS="${LDFLAGS}" DEBUG="${CXXFLAGS}"
+}
+
+src_install() {
+ dobin html2text
+ doman html2text.1.gz html2textrc.5.gz
+ dodoc CHANGES CREDITS KNOWN_BUGS README TODO
+}
diff --git a/app-text/html2text/html2text-1.3.2a.ebuild b/app-text/html2text/html2text-1.3.2a.ebuild
new file mode 100644
index 000000000000..f3ffc7c1a0a7
--- /dev/null
+++ b/app-text/html2text/html2text-1.3.2a.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A HTML to text converter"
+HOMEPAGE="http://www.mbayer.de/html2text/"
+SRC_URI="http://www.mbayer.de/html2text/downloads/${P}.tar.gz
+ http://www.mbayer.de/html2text/downloads/patch-utf8-${P}.diff"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_unpack() {
+ unpack ${P}.tar.gz
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-compiler.patch
+ epatch "${FILESDIR}"/${P}-urlistream-get.patch
+ epatch "${DISTDIR}"/patch-utf8-${P}.diff
+}
+
+src_configure() {
+ tc-export CXX
+ default
+}
+
+src_compile() {
+ emake LDFLAGS="${LDFLAGS}" DEBUG="${CXXFLAGS}"
+}
+
+src_install() {
+ dobin html2text
+ doman html2text.1.gz html2textrc.5.gz
+ dodoc CHANGES CREDITS KNOWN_BUGS README TODO
+}
diff --git a/app-text/html2text/metadata.xml b/app-text/html2text/metadata.xml
new file mode 100644
index 000000000000..a8450b9a1875
--- /dev/null
+++ b/app-text/html2text/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>jazzoslav@gmail.com</email>
+ <name>Jaroslav Rakhmatoullin</name>
+ <description>Proxied maintainer, assign bugs to him</description>
+ </maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+</pkgmetadata>