From 2036952f35163640e4c040350f3b56fd552d270b Mon Sep 17 00:00:00 2001 From: Tim Harder Date: Sat, 31 Mar 2018 00:37:05 -0400 Subject: net-news/newsboat: version bump to 2.11.1 and remove old --- net-news/newsboat/Manifest | 2 +- net-news/newsboat/newsboat-2.11.1.ebuild | 73 ++++++++++++++++++++++++++++++++ net-news/newsboat/newsboat-2.11.ebuild | 73 -------------------------------- 3 files changed, 74 insertions(+), 74 deletions(-) create mode 100644 net-news/newsboat/newsboat-2.11.1.ebuild delete mode 100644 net-news/newsboat/newsboat-2.11.ebuild (limited to 'net-news') diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest index 47ea0f9b00ff..90ef3fdfcb72 100644 --- a/net-news/newsboat/Manifest +++ b/net-news/newsboat/Manifest @@ -1,2 +1,2 @@ DIST newsboat-2.10.2.tar.xz 334820 BLAKE2B 08f5ee71b86c33c8aef5d2dc510deccefae8161fa1a3453947e94c9aead550468bd43368022ad438d4eb6da5ac18a348f9123489f2275fd8aed91ce40a5e9a32 SHA512 b807e0539bf31a4536af4e933623ec4de974995dda2345178057601aff43081746941d93a26269b6e8b77aee34b50a7c9867f867bed1331fc9a2c381163636fc -DIST newsboat-2.11.tar.xz 425912 BLAKE2B 57c61073a08cc09f800cf08544f68f589221d2aa9c5549e0f712914ad0ac43c0e0b95ee9f5fa019f4034d66ba383b10929cb0d01be4dc6b8c29c17f4e477347b SHA512 a82c1ccb53d8be733973c678b0891821a7aec44654b6bfa167253774adbcc6b73e570cd197e2ea038c827719cd1a92d043dfecd0671f32ba51185a87889181f1 +DIST newsboat-2.11.1.tar.xz 426056 BLAKE2B e13778dcd9fa4d821e4578ddb16193ede13cbb67d1a363deebede018ec9cc00f9ddfb2c86445ada2c3debe60af64923eaba2296ccbd1ffe8f31488d02b9cbc3b SHA512 265b83828eb3da6e61b14b6d16012baf3de147b777fa09a8cad0e76d4cf54677389bf89abf10f94a644def57f41694869a6ea07465e7cc97ec12df74d939bb5a diff --git a/net-news/newsboat/newsboat-2.11.1.ebuild b/net-news/newsboat/newsboat-2.11.1.ebuild new file mode 100644 index 000000000000..33b53c619552 --- /dev/null +++ b/net-news/newsboat/newsboat-2.11.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/newsboat/newsboat.git" +else + KEYWORDS="~amd64 ~x86" + SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz" +fi + +inherit toolchain-funcs + +DESCRIPTION="An RSS/Atom feed reader for text terminals" +HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat" + +LICENSE="MIT" +SLOT="0" +IUSE="test" + +RDEPEND=" + >=dev-db/sqlite-3.5:3 + >=dev-libs/stfl-0.21 + >=net-misc/curl-7.18.0 + >=dev-libs/json-c-0.11:= + dev-libs/libxml2 + sys-libs/ncurses:0=[unicode] +" +DEPEND="${RDEPEND} + app-text/asciidoc + virtual/pkgconfig + sys-devel/gettext + test? ( >=dev-cpp/catch-2 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.11-flags.patch +) + +src_prepare() { + default + + # use system catch + sed -i 's#"3rd-party/catch.hpp"##' test/*.cpp || die + rm 3rd-party/catch.hpp || die +} + +src_configure() { + ./config.sh || die +} + +src_compile() { + # update object build deps to use system catch + echo > mk/mk.deps || die + emake depslist + + emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" +} + +src_test() { + # tests require UTF-8 locale + emake test + # Tests fail if in ${S} rather than in ${S}/test + cd "${S}"/test || die + ./test || die +} + +src_install() { + emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install + dodoc CHANGELOG.md README.md TODO +} diff --git a/net-news/newsboat/newsboat-2.11.ebuild b/net-news/newsboat/newsboat-2.11.ebuild deleted file mode 100644 index ecf68baaf185..000000000000 --- a/net-news/newsboat/newsboat-2.11.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/newsboat/newsboat.git" -else - KEYWORDS="~amd64 ~x86" - SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz" -fi - -inherit toolchain-funcs - -DESCRIPTION="An RSS/Atom feed reader for text terminals" -HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat" - -LICENSE="MIT" -SLOT="0" -IUSE="test" - -RDEPEND=" - >=dev-db/sqlite-3.5:3 - >=dev-libs/stfl-0.21 - >=net-misc/curl-7.18.0 - >=dev-libs/json-c-0.11:= - dev-libs/libxml2 - sys-libs/ncurses:0=[unicode] -" -DEPEND="${RDEPEND} - app-text/asciidoc - virtual/pkgconfig - sys-devel/gettext - test? ( >=dev-cpp/catch-2 ) -" - -PATCHES=( - "${FILESDIR}"/${P}-flags.patch -) - -src_prepare() { - default - - # use system catch - sed -i 's#"3rd-party/catch.hpp"##' test/*.cpp || die - rm 3rd-party/catch.hpp || die -} - -src_configure() { - ./config.sh || die -} - -src_compile() { - # update object build deps to use system catch - echo > mk/mk.deps || die - emake depslist - - emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -} - -src_test() { - # tests require UTF-8 locale - emake test - # Tests fail if in ${S} rather than in ${S}/test - cd "${S}"/test || die - ./test || die -} - -src_install() { - emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install - dodoc CHANGELOG.md README.md TODO -} -- cgit v1.2.3-18-g5258