commit: 01f7cfe81dc943bcbf77630e69216f53eff381f8 Author: Filip Kobierski <fkobi <AT> pm <DOT> me> AuthorDate: Mon Jun 16 13:34:22 2025 +0000 Commit: Filip Kobierski <fkobi <AT> pm <DOT> me> CommitDate: Mon Jun 16 13:36:10 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01f7cfe8
net-p2p/monero: improve current ebuild - update HOMEPAGE - add USE=doc - make postinst elog cleaner Signed-off-by: Filip Kobierski <fkobi <AT> pm.me> 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"
