commit: b915dcef5d65450be43ae3331dcd996992957a85 Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me> AuthorDate: Sat Nov 29 14:27:08 2025 +0000 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me> CommitDate: Sat Nov 29 14:34:14 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b915dcef
net-news/newsraft: synchronise live-ebuild Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me> net-news/newsraft/newsraft-9999.ebuild | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/net-news/newsraft/newsraft-9999.ebuild b/net-news/newsraft/newsraft-9999.ebuild index 5ba5912afb..c8574a41a9 100644 --- a/net-news/newsraft/newsraft-9999.ebuild +++ b/net-news/newsraft/newsraft-9999.ebuild @@ -1,18 +1,18 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit toolchain-funcs xdg-utils DESCRIPTION="A lightweight feed reader with ncurses user interface inspired by Newsboat." -HOMEPAGE="https://codeberg.org/grisha/newsraft" +HOMEPAGE="https://codeberg.org/newsraft/newsraft" if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/grisha/newsraft.git" + EGIT_REPO_URI="https://codeberg.org/newsraft/newsraft.git" else - SRC_URI="https://codeberg.org/grisha/newsraft/archive/${P}.tar.gz" + SRC_URI="https://codeberg.org/newsraft/newsraft/archive/${P}.tar.gz" KEYWORDS="~amd64" S="${WORKDIR}/${PN}" fi @@ -24,9 +24,7 @@ DEPEND=" dev-db/sqlite:3 dev-libs/expat dev-libs/gumbo:= - dev-libs/yajl:= net-misc/curl - sys-libs/ncurses:= " RDEPEND="${DEPEND}" BDEPEND=" @@ -34,16 +32,26 @@ BDEPEND=" virtual/pkgconfig " -src_compile() { - tc-getCC - emake CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +src_prepare() { + default + + sed -i -e '/CC *=/s;=;?=;' makefile || die } -src_test() { - emake CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" check +src_compile(){ + tc-export CC + emake LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" } src_install() { emake PREFIX="/usr" DESTDIR="${D}" install einstalldocs } + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
