From c3f1371e34cd241efac670c0c11d513811079fdd Mon Sep 17 00:00:00 2001 From: Justin Donofrio Date: Sat, 26 Oct 2024 23:28:14 -0400 Subject: net-p2p/monero-gui-bin: new package, add 0.18.3.4 Signed-off-by: Justin Donofrio --- net-p2p/monero-gui-bin/Manifest | 1 + net-p2p/monero-gui-bin/files/128x128.png | Bin 0 -> 6941 bytes net-p2p/monero-gui-bin/files/16x16.png | Bin 0 -> 745 bytes net-p2p/monero-gui-bin/files/24x24.png | Bin 0 -> 1238 bytes net-p2p/monero-gui-bin/files/256x256.png | Bin 0 -> 10406 bytes net-p2p/monero-gui-bin/files/32x32.png | Bin 0 -> 1695 bytes net-p2p/monero-gui-bin/files/48x48.png | Bin 0 -> 2572 bytes net-p2p/monero-gui-bin/files/64x64.png | Bin 0 -> 3436 bytes net-p2p/monero-gui-bin/files/96x96.png | Bin 0 -> 5207 bytes net-p2p/monero-gui-bin/files/monero-gui.desktop | 15 ++++ net-p2p/monero-gui-bin/metadata.xml | 31 ++++++++ .../monero-gui-bin/monero-gui-bin-0.18.3.4.ebuild | 85 +++++++++++++++++++++ 12 files changed, 132 insertions(+) create mode 100644 net-p2p/monero-gui-bin/Manifest create mode 100644 net-p2p/monero-gui-bin/files/128x128.png create mode 100644 net-p2p/monero-gui-bin/files/16x16.png create mode 100644 net-p2p/monero-gui-bin/files/24x24.png create mode 100644 net-p2p/monero-gui-bin/files/256x256.png create mode 100644 net-p2p/monero-gui-bin/files/32x32.png create mode 100644 net-p2p/monero-gui-bin/files/48x48.png create mode 100644 net-p2p/monero-gui-bin/files/64x64.png create mode 100644 net-p2p/monero-gui-bin/files/96x96.png create mode 100644 net-p2p/monero-gui-bin/files/monero-gui.desktop create mode 100644 net-p2p/monero-gui-bin/metadata.xml create mode 100644 net-p2p/monero-gui-bin/monero-gui-bin-0.18.3.4.ebuild diff --git a/net-p2p/monero-gui-bin/Manifest b/net-p2p/monero-gui-bin/Manifest new file mode 100644 index 000000000..54809c114 --- /dev/null +++ b/net-p2p/monero-gui-bin/Manifest @@ -0,0 +1 @@ +DIST monero-gui-linux-x64-v0.18.3.4.tar.bz2 131624926 BLAKE2B cdfee621b44aa4e7f358b8eeca1fcc9244465729097c9d7f8e81cd522f5f899a96fb3c9c6c086f8bf2687f80a4b708bac618acae7773d8aaecb362746e05974e SHA512 0ad531d592b325b82582c7a2c4f4982165f3ad0f4d860e58c54635aaf71516d75a3318b710b35e816fa6c08b7b1e6d82135d6e1f8dba4f3ca6436a3db5c65d3a diff --git a/net-p2p/monero-gui-bin/files/128x128.png b/net-p2p/monero-gui-bin/files/128x128.png new file mode 100644 index 000000000..15d5dcf57 Binary files /dev/null and b/net-p2p/monero-gui-bin/files/128x128.png differ diff --git a/net-p2p/monero-gui-bin/files/16x16.png b/net-p2p/monero-gui-bin/files/16x16.png new file mode 100644 index 000000000..0d8eb3fd7 Binary files /dev/null and b/net-p2p/monero-gui-bin/files/16x16.png differ diff --git a/net-p2p/monero-gui-bin/files/24x24.png b/net-p2p/monero-gui-bin/files/24x24.png new file mode 100644 index 000000000..1d3d140d4 Binary files /dev/null and b/net-p2p/monero-gui-bin/files/24x24.png differ diff --git a/net-p2p/monero-gui-bin/files/256x256.png b/net-p2p/monero-gui-bin/files/256x256.png new file mode 100644 index 000000000..9293a3d60 Binary files /dev/null and b/net-p2p/monero-gui-bin/files/256x256.png differ diff --git a/net-p2p/monero-gui-bin/files/32x32.png b/net-p2p/monero-gui-bin/files/32x32.png new file mode 100644 index 000000000..d547a4690 Binary files /dev/null and b/net-p2p/monero-gui-bin/files/32x32.png differ diff --git a/net-p2p/monero-gui-bin/files/48x48.png b/net-p2p/monero-gui-bin/files/48x48.png new file mode 100644 index 000000000..17a5d0409 Binary files /dev/null and b/net-p2p/monero-gui-bin/files/48x48.png differ diff --git a/net-p2p/monero-gui-bin/files/64x64.png b/net-p2p/monero-gui-bin/files/64x64.png new file mode 100644 index 000000000..c504f89eb Binary files /dev/null and b/net-p2p/monero-gui-bin/files/64x64.png differ diff --git a/net-p2p/monero-gui-bin/files/96x96.png b/net-p2p/monero-gui-bin/files/96x96.png new file mode 100644 index 000000000..f01ea8c44 Binary files /dev/null and b/net-p2p/monero-gui-bin/files/96x96.png differ diff --git a/net-p2p/monero-gui-bin/files/monero-gui.desktop b/net-p2p/monero-gui-bin/files/monero-gui.desktop new file mode 100644 index 000000000..4d951b429 --- /dev/null +++ b/net-p2p/monero-gui-bin/files/monero-gui.desktop @@ -0,0 +1,15 @@ +[Desktop Entry] +Name=Monero GUI +GenericName=Monero-GUI +X-GNOME-FullName=Monero-GUI +Comment=Monero GUI +Keywords=Monero; +Exec=monero-wallet-gui %u +Terminal=false +Type=Application +Icon=monero-gui +Categories=Network;GNOME;Qt; +MimeType=x-scheme-handler/monero;x-scheme-handler/moneroseed +StartupNotify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-UsesNotifications=true diff --git a/net-p2p/monero-gui-bin/metadata.xml b/net-p2p/monero-gui-bin/metadata.xml new file mode 100644 index 000000000..029b9d4ae --- /dev/null +++ b/net-p2p/monero-gui-bin/metadata.xml @@ -0,0 +1,31 @@ + + + + + justin026@protonmail.com + Justin Donofrio + + + Monero is a private, secure, untraceable, decentralised digital + currency. You are your bank, you control your funds, and nobody + can trace your transfers unless you allow them to do so. + + + + Install the Monero daemon used to connect to the P2P network. + + + Install tools used to manipulate the blockchain as it is stored on + disk. + + + Install the command line wallet, monero-wallet-cli. + + + Install the RPC wallet, monero-wallet-rpc. + + + + monero-project/monero-gui + + diff --git a/net-p2p/monero-gui-bin/monero-gui-bin-0.18.3.4.ebuild b/net-p2p/monero-gui-bin/monero-gui-bin-0.18.3.4.ebuild new file mode 100644 index 000000000..a6b879471 --- /dev/null +++ b/net-p2p/monero-gui-bin/monero-gui-bin-0.18.3.4.ebuild @@ -0,0 +1,85 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="An open-source GUI wallet developed by the Monero community." +HOMEPAGE="https://github.com/monero-project/monero-gui/ https://www.getmonero.org/" +SRC_URI="https://downloads.getmonero.org/gui/monero-gui-linux-x64-v${PV}.tar.bz2" + +S="${WORKDIR}/monero-gui-v${PV}" +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="-* amd64" + +IUSE="+daemon tools wallet-cli wallet-rpc" + +QA_PREBUILT="*" + +src_install() { + insinto /usr/bin + doins monero-wallet-gui + + if use daemon ; then + doins monerod + fi + + if use tools ; then + doins extras/monero-blockchain-ancestry + doins extras/monero-blockchain-depth + doins extras/monero-blockchain-export + doins extras/monero-blockchain-import + doins extras/monero-blockchain-mark-spent-outputs + doins extras/monero-blockchain-prune + doins extras/monero-blockchain-prune-known-spent-data + doins extras/monero-blockchain-stats + doins extras/monero-blockchain-usage + doins extras/monero-gen-ssl-cert + doins extras/monero-gen-trusted-multisig + fi + + if use wallet-cli ; then + doins extras/monero-wallet-cli + fi + + if use wallet-rpc ; then + doins extras/monero-wallet-rpc + fi + + domenu "${FILESDIR}"/monero-gui.desktop + + local x + for x in 16 24 32 48 64 96 128 256; do + newicon -s ${x} "${FILESDIR}"/${x}x${x}.png monero-gui.png + done + + fperms +x /usr/bin/monero-wallet-gui + + if use daemon ; then + fperms +x /usr/bin/monerod + fi + + if use tools ; then + fperms +x /usr/bin/monero-blockchain-ancestry + fperms +x /usr/bin/monero-blockchain-depth + fperms +x /usr/bin/monero-blockchain-export + fperms +x /usr/bin/monero-blockchain-import + fperms +x /usr/bin/monero-blockchain-mark-spent-outputs + fperms +x /usr/bin/monero-blockchain-prune + fperms +x /usr/bin/monero-blockchain-prune-known-spent-data + fperms +x /usr/bin/monero-blockchain-stats + fperms +x /usr/bin/monero-blockchain-usage + fperms +x /usr/bin/monero-gen-ssl-cert + fperms +x /usr/bin/monero-gen-trusted-multisig + fi + + if use wallet-cli ; then + fperms +x /usr/bin/monero-wallet-cli + fi + + if use wallet-rpc ; then + fperms +x /usr/bin/monero-wallet-rpc + fi +} -- cgit v1.2.3-65-gdbad