diff options
-rw-r--r-- | net-p2p/monero-gui-bin/Manifest | 1 | ||||
-rw-r--r-- | net-p2p/monero-gui-bin/files/128x128.png | bin | 0 -> 6941 bytes | |||
-rw-r--r-- | net-p2p/monero-gui-bin/files/16x16.png | bin | 0 -> 745 bytes | |||
-rw-r--r-- | net-p2p/monero-gui-bin/files/24x24.png | bin | 0 -> 1238 bytes | |||
-rw-r--r-- | net-p2p/monero-gui-bin/files/256x256.png | bin | 0 -> 10406 bytes | |||
-rw-r--r-- | net-p2p/monero-gui-bin/files/32x32.png | bin | 0 -> 1695 bytes | |||
-rw-r--r-- | net-p2p/monero-gui-bin/files/48x48.png | bin | 0 -> 2572 bytes | |||
-rw-r--r-- | net-p2p/monero-gui-bin/files/64x64.png | bin | 0 -> 3436 bytes | |||
-rw-r--r-- | net-p2p/monero-gui-bin/files/96x96.png | bin | 0 -> 5207 bytes | |||
-rw-r--r-- | net-p2p/monero-gui-bin/files/monero-gui.desktop | 15 | ||||
-rw-r--r-- | net-p2p/monero-gui-bin/metadata.xml | 31 | ||||
-rw-r--r-- | net-p2p/monero-gui-bin/monero-gui-bin-0.18.3.4.ebuild | 85 |
12 files changed, 132 insertions, 0 deletions
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 Binary files differnew file mode 100644 index 000000000..15d5dcf57 --- /dev/null +++ b/net-p2p/monero-gui-bin/files/128x128.png diff --git a/net-p2p/monero-gui-bin/files/16x16.png b/net-p2p/monero-gui-bin/files/16x16.png Binary files differnew file mode 100644 index 000000000..0d8eb3fd7 --- /dev/null +++ b/net-p2p/monero-gui-bin/files/16x16.png diff --git a/net-p2p/monero-gui-bin/files/24x24.png b/net-p2p/monero-gui-bin/files/24x24.png Binary files differnew file mode 100644 index 000000000..1d3d140d4 --- /dev/null +++ b/net-p2p/monero-gui-bin/files/24x24.png diff --git a/net-p2p/monero-gui-bin/files/256x256.png b/net-p2p/monero-gui-bin/files/256x256.png Binary files differnew file mode 100644 index 000000000..9293a3d60 --- /dev/null +++ b/net-p2p/monero-gui-bin/files/256x256.png diff --git a/net-p2p/monero-gui-bin/files/32x32.png b/net-p2p/monero-gui-bin/files/32x32.png Binary files differnew file mode 100644 index 000000000..d547a4690 --- /dev/null +++ b/net-p2p/monero-gui-bin/files/32x32.png diff --git a/net-p2p/monero-gui-bin/files/48x48.png b/net-p2p/monero-gui-bin/files/48x48.png Binary files differnew file mode 100644 index 000000000..17a5d0409 --- /dev/null +++ b/net-p2p/monero-gui-bin/files/48x48.png diff --git a/net-p2p/monero-gui-bin/files/64x64.png b/net-p2p/monero-gui-bin/files/64x64.png Binary files differnew file mode 100644 index 000000000..c504f89eb --- /dev/null +++ b/net-p2p/monero-gui-bin/files/64x64.png diff --git a/net-p2p/monero-gui-bin/files/96x96.png b/net-p2p/monero-gui-bin/files/96x96.png Binary files differnew file mode 100644 index 000000000..f01ea8c44 --- /dev/null +++ b/net-p2p/monero-gui-bin/files/96x96.png 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>justin026@protonmail.com</email> + <name>Justin Donofrio</name> + </maintainer> + <longdescription lang="en"> + 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. + </longdescription> + <use> + <flag name="daemon"> + Install the Monero daemon used to connect to the P2P network. + </flag> + <flag name="tools"> + Install tools used to manipulate the blockchain as it is stored on + disk. + </flag> + <flag name="wallet-cli"> + Install the command line wallet, monero-wallet-cli. + </flag> + <flag name="wallet-rpc"> + Install the RPC wallet, monero-wallet-rpc. + </flag> + </use> + <upstream> + <remote-id type="github">monero-project/monero-gui</remote-id> + </upstream> +</pkgmetadata> 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 +} |