net-p2p/monero-gui-bin: new package, add 0.18.3.4
Signed-off-by: Justin Donofrio <justin026@protonmail.com>
1
net-p2p/monero-gui-bin/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST monero-gui-linux-x64-v0.18.3.4.tar.bz2 131624926 BLAKE2B cdfee621b44aa4e7f358b8eeca1fcc9244465729097c9d7f8e81cd522f5f899a96fb3c9c6c086f8bf2687f80a4b708bac618acae7773d8aaecb362746e05974e SHA512 0ad531d592b325b82582c7a2c4f4982165f3ad0f4d860e58c54635aaf71516d75a3318b710b35e816fa6c08b7b1e6d82135d6e1f8dba4f3ca6436a3db5c65d3a
|
||||
BIN
net-p2p/monero-gui-bin/files/128x128.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
net-p2p/monero-gui-bin/files/16x16.png
Normal file
|
After Width: | Height: | Size: 745 B |
BIN
net-p2p/monero-gui-bin/files/24x24.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
net-p2p/monero-gui-bin/files/256x256.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
net-p2p/monero-gui-bin/files/32x32.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
net-p2p/monero-gui-bin/files/48x48.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
net-p2p/monero-gui-bin/files/64x64.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
net-p2p/monero-gui-bin/files/96x96.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
15
net-p2p/monero-gui-bin/files/monero-gui.desktop
Normal file
@@ -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
|
||||
31
net-p2p/monero-gui-bin/metadata.xml
Normal file
@@ -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>
|
||||
85
net-p2p/monero-gui-bin/monero-gui-bin-0.18.3.4.ebuild
Normal file
@@ -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
|
||||
}
|
||||