commit: 97a20e86369a2c44f693f4a44ef433affbb1e665 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> AuthorDate: Mon Mar 14 01:45:47 2016 +0000 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> CommitDate: Mon Mar 14 01:45:47 2016 +0000 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=97a20e86
net-news/newsbeuter: in tree version 2.9 works net-news/newsbeuter/Manifest | 4 -- .../newsbeuter/files/newsbeuter-2.8-musl.patch | 43 ---------------- net-news/newsbeuter/metadata.xml | 12 ----- net-news/newsbeuter/newsbeuter-2.8-r99.ebuild | 59 ---------------------- 4 files changed, 118 deletions(-) diff --git a/net-news/newsbeuter/Manifest b/net-news/newsbeuter/Manifest deleted file mode 100644 index 0942124..0000000 --- a/net-news/newsbeuter/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX newsbeuter-2.8-musl.patch 1774 SHA256 01bc5b5d231181215eb051db9d9717e05f94578db70b9889606a8d2d027664ba SHA512 479b243faf6b39b3473ce16e0ade892e7055613387bcecef8e3bc900733a270cd2c4a6e3493e1244047079cadabc0a9eb20b2e97d4eecfbf964adf56f0db94eb WHIRLPOOL 73950da6b97f6d5617dd57d52bf27569b3be8c9f473e40360e648ded4a160cc887bfce11e98587784f7722d07a57c4dd66a82f8d17baa3353446199663a7b0a5 -DIST newsbeuter-2.8.tar.gz 431299 SHA256 c872a068ec7792680b11126230dff240dee72acdab8f153016ba5ef83c8a7804 SHA512 b87c8118c4b450fe774dda73f83f485fada48e7dc308cd4c61e650b6e04a52b62eee075426d02aa5521edefced0ec09b599a51086ddee40408e063e94c6b259a WHIRLPOOL ad278481e885845f09f766aadfdb52b75c970f28f0c1b24ec27508efd4647768de91509a0ed3d57c4b009817ead546e0d1ac8a45815ab73dc619724eb7a49756 -EBUILD newsbeuter-2.8-r99.ebuild 1212 SHA256 22bd58f47b8a227e0c7ee75551335cc8fac56aad5556faef63b9e17f82eacc5d SHA512 9d6167fee234ab196b36927a2af0f4673027ae2469234c7436dc2449dd8516cf87abb42df3cad9cdf7358c1199466397e7c6d9b5aa2d761227907908aae42fcf WHIRLPOOL bcc5078757754891bcc9eaa0d788d6d7d3e433929add7583512e5f5095eecb604184424e7bbad6c6b5e7a9f250b5fdfc9397fa9e9dac497a15aa8ba8f033f233 -MISC metadata.xml 419 SHA256 8e7a6a1f34eba23d7cf4bfe17de7d555ffa62fedc38779a7ccc160082b4c8057 SHA512 9dc097fe23fdc18591c9f796caf4f9855ad2a2c779e2253806fd78edcfabc613fa0cc018a88b64c9d137b9cc4056f952fedc4a67ee62314190a099fd6a124c21 WHIRLPOOL 6048bd54ea392036bcf9c846bd5f9d17bb36b0d77adcb5e6b4975e5cde1b668c32e63771ad64ccdb94b3414cfebd49d2767ab1e0f994a30bf52983b7ed815748 diff --git a/net-news/newsbeuter/files/newsbeuter-2.8-musl.patch b/net-news/newsbeuter/files/newsbeuter-2.8-musl.patch deleted file mode 100644 index 562fba5..0000000 --- a/net-news/newsbeuter/files/newsbeuter-2.8-musl.patch +++ /dev/null @@ -1,43 +0,0 @@ -https://github.com/akrennmair/newsbeuter/issues/174 - -diff -ur a/newsbeuter-2.8/src/stflpp.cpp b/newsbeuter-2.8/src/stflpp.cpp ---- a/newsbeuter-2.8/src/stflpp.cpp 2014-01-19 01:10:41.000000000 -0200 -+++ b/newsbeuter-2.8/src/stflpp.cpp 2015-04-09 23:49:37.768386550 -0200 -@@ -16,7 +16,7 @@ - */ - - stfl::form::form(const std::string& text) : f(0) { -- ipool = stfl_ipool_create((std::string(nl_langinfo(CODESET)) + "//TRANSLIT").c_str()); -+ ipool = stfl_ipool_create(nl_langinfo(CODESET)); - if (!ipool) { - throw exception(errno); - } -@@ -82,7 +82,7 @@ - - std::string stfl::quote(const std::string& text) { - scope_mutex lock("e_mtx); -- stfl_ipool * ipool = stfl_ipool_create((std::string(nl_langinfo(CODESET)) + "//TRANSLIT").c_str()); -+ stfl_ipool * ipool = stfl_ipool_create(nl_langinfo(CODESET)); - std::string retval = stfl_ipool_fromwc(ipool,stfl_quote(stfl_ipool_towc(ipool,text.c_str()))); - stfl_ipool_destroy(ipool); - return retval; -diff -ur a/newsbeuter-2.8/src/utils.cpp b/newsbeuter-2.8/src/utils.cpp ---- a/newsbeuter-2.8/src/utils.cpp 2014-01-19 01:10:41.000000000 -0200 -+++ b/newsbeuter-2.8/src/utils.cpp 2015-04-09 23:47:39.570864222 -0200 -@@ -262,7 +262,7 @@ - if (strcasecmp(tocode.c_str(), fromcode.c_str())==0) - return text; - -- iconv_t cd = ::iconv_open((tocode + "//TRANSLIT").c_str(), fromcode.c_str()); -+ iconv_t cd = ::iconv_open(tocode.c_str(), fromcode.c_str()); - - if (cd == reinterpret_cast<iconv_t>(-1)) - return result; -@@ -493,7 +493,6 @@ - - std::string utils::wstr2str(const std::wstring& wstr) { - std::string codeset = nl_langinfo(CODESET); -- codeset.append("//TRANSLIT"); - struct stfl_ipool * ipool = stfl_ipool_create(codeset.c_str()); - std::string result = stfl_ipool_fromwc(ipool, wstr.c_str()); - stfl_ipool_destroy(ipool); diff --git a/net-news/newsbeuter/metadata.xml b/net-news/newsbeuter/metadata.xml deleted file mode 100644 index 8a4fa59..0000000 --- a/net-news/newsbeuter/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>radher...@gentoo.org</email> - <name>Tim Harder</name> - </maintainer> - <longdescription lang="en"> - newsbeuter is an RSS feed reader for the text console. It is designed - to run Unix-like operating systems such as Linux. - </longdescription> -</pkgmetadata> diff --git a/net-news/newsbeuter/newsbeuter-2.8-r99.ebuild b/net-news/newsbeuter/newsbeuter-2.8-r99.ebuild deleted file mode 100644 index 09c3cea..0000000 --- a/net-news/newsbeuter/newsbeuter-2.8-r99.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-news/newsbeuter/newsbeuter-2.8.ebuild,v 1.3 2014/03/29 06:08:40 ago Exp $ - -EAPI="5" - -inherit eutils toolchain-funcs - -DESCRIPTION="A RSS/Atom feed reader for the text console" -HOMEPAGE="http://www.newsbeuter.org/index.html" -SRC_URI="http://www.${PN}.org/downloads/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="test" - -RDEPEND=">=dev-db/sqlite-3.5:3 - >=dev-libs/stfl-0.21 - >=net-misc/curl-7.18.0 - dev-libs/json-c:= - dev-libs/libxml2" - -DEPEND="${RDEPEND} - dev-lang/perl - virtual/pkgconfig - sys-devel/gettext - test? ( - dev-libs/boost - sys-devel/bc - )" - -# tests require network access -RESTRICT="test" - -src_prepare() { - sed -i 's:-ggdb::' Makefile || die - epatch "${FILESDIR}"/${P}-musl.patch -} - -src_configure() { - ./config.sh || die -} - -src_compile() { - emake CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -} - -src_test() { - emake test - # Tests fail if in ${S} rather than in ${S}/test - cd "${S}"/test - ./test || die -} - -src_install() { - emake prefix="${D}/usr" docdir="${D}/usr/share/doc/${PF}" install - dodoc AUTHORS README CHANGES -}