From 01f7cfe81dc943bcbf77630e69216f53eff381f8 Mon Sep 17 00:00:00 2001 From: Filip Kobierski Date: Mon, 16 Jun 2025 15:34:22 +0200 Subject: [PATCH] net-p2p/monero: improve current ebuild - update HOMEPAGE - add USE=doc - make postinst elog cleaner Signed-off-by: Filip Kobierski --- net-p2p/monero/monero-0.18.4.0-r4.ebuild | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/net-p2p/monero/monero-0.18.4.0-r4.ebuild b/net-p2p/monero/monero-0.18.4.0-r4.ebuild index f00ea18a8e..bddbe46584 100644 --- a/net-p2p/monero/monero-0.18.4.0-r4.ebuild +++ b/net-p2p/monero/monero-0.18.4.0-r4.ebuild @@ -3,10 +3,12 @@ EAPI=8 -inherit cmake systemd +DOCS_BUILDER=doxygen + +inherit cmake docs systemd DESCRIPTION="The secure, private, untraceable cryptocurrency" -HOMEPAGE="https://github.com/monero-project/monero" +HOMEPAGE="https://www.getmonero.org" if [[ ${PV} == 9999 ]]; then inherit git-r3 @@ -61,10 +63,10 @@ src_configure() { local mycmakeargs=( # TODO: Update CMake to install built libraries (help wanted) -DBUILD_SHARED_LIBS=OFF + -DBUILD_DOCUMENTATION=OFF # easier to do it manually -DMANUAL_SUBMODULES=ON -DUSE_CCACHE=OFF -DNO_AES=$(usex !cpu_flags_x86_aes) - -DBUILD_DOCUMENTATION=OFF # we don't install it either way -DUSE_DEVICE_TREZOR=$(usex hw-wallet) -DUSE_READLINE=$(usex readline) ) @@ -85,6 +87,8 @@ src_compile() { ) cmake_build ${targets[@]} + + docs_compile } src_install() { @@ -124,7 +128,8 @@ src_install() { pkg_postinst() { if use daemon; then - elog "Run 'monerod status' as any user to get sync status and other stats." + elog "To get sync status and other stats run" + elog " $ monerod status" elog elog "The Monero blockchain can take up a lot of space (250 GiB) and is stored" elog "in /var/lib/monero by default. You may want to enable pruning by adding"