Date: Sunday, June 20, 2021 @ 19:46:14 Author: felixonmars Revision: 966062
archrelease: copy trunk to community-staging-x86_64 Added: monero-gui/repos/community-staging-x86_64/ monero-gui/repos/community-staging-x86_64/PKGBUILD (from rev 966061, monero-gui/trunk/PKGBUILD) monero-gui/repos/community-staging-x86_64/monero-gui.desktop (from rev 966061, monero-gui/trunk/monero-gui.desktop) --------------------+ PKGBUILD | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++ monero-gui.desktop | 15 ++++++++++ 2 files changed, 89 insertions(+) Copied: monero-gui/repos/community-staging-x86_64/PKGBUILD (from rev 966061, monero-gui/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-20 19:46:14 UTC (rev 966062) @@ -0,0 +1,74 @@ +# Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org> + +pkgname=monero-gui +pkgver=0.17.2.2 +_commit=937cb9825672d07a1917d2d9daf823802ec31d1b +pkgrel=3 +pkgdesc="QT GUI wallet for Monero: the secure, private, untraceable peer-to-peer currency" +license=('BSD') +arch=('x86_64') +url="https://getmonero.org/" +depends=('monero' 'boost-libs' 'libunwind' 'openssl' 'readline' 'zeromq' 'pcsclite' 'hidapi' 'unbound' 'hicolor-icon-theme' 'libusb' 'libudev.so' + 'qt5-base' 'qt5-declarative' 'qt5-graphicaleffects' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-svg' 'qt5-xmlpatterns') +makedepends=('git' 'cmake' 'boost' 'qt5-tools') +source=( + "git+https://github.com/monero-project/monero-gui?signed#commit=${_commit}" + "git+https://github.com/monero-project/monero" + "git+https://github.com/monero-project/unbound.git" + "git+https://github.com/monero-project/miniupnp.git" + "git+https://github.com/Tencent/rapidjson.git" + "git+https://github.com/trezor/trezor-common.git" + "git+https://github.com/tevador/randomx.git" + "git+https://github.com/monero-project/supercop.git" + "monero-gui.desktop" + monero-boost1.76.patch::https://github.com/selsta/monero/commit/c28d2f7c.patch +) +sha512sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + '98b67aec60e492f0a220a156a110baf96862343d3802ec34347c70c7af671a1ae49ccaec218f2e8f81e153c433e9145ad2f55b8613ce6999fc2c87fbd81fd8e1' + 'c67ab4d4e7449d3690663647aa14411cce90ded9c9aa8bcd600ddbd3cd7633b3f5ec346c3c3c587951e9b1c380c99490764d70421ee0a9abb0fcc470e1f76c48') +validpgpkeys=( + '8777AB8F778EE89487A2F8E7F4ACA0183641E010' # luigi1111 <luigi11...@gmail.com> + '487277A8BD0A209C16B700F3C64552D877C32479' # Alexander Blair (Snipa / Snipa22) <sn...@jagtech.io> +) + +prepare() { + cd "${pkgname}" + git submodule init + git config submodule.monero.url "$srcdir/monero" + git submodule update + cd monero + git config submodule.external/unbound.url "$srcdir/unbound" + git config submodule.external/miniupnp.url "$srcdir/miniupnp" + git config submodule.external/rapidjson.url "$srcdir/rapidjson" + git config submodule.external/trezor-common.url "$srcdir/trezor-common" + git config submodule.external/randomx.url "$srcdir/randomx" + git config submodule.external/supercop.url "$srcdir/supercop" + git submodule update + + patch -Np1 -i ../../monero-boost1.76.patch # Fix build with boost 1.76 +} + +build() { + cd "${pkgname}" + ARCH=default make release +} + +package() { + cd "${pkgname}" + install -Dm755 build/release/bin/monero-wallet-gui -t "${pkgdir}/usr/bin" + install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + + install -Dm644 ../monero-gui.desktop -t "${pkgdir}/usr/share/applications" + for x in 16 24 32 48 64 96 128 256; do + install -Dm644 "images/appicons/${x}x${x}.png" "${pkgdir}/usr/share/icons/hicolor/${x}x${x}/apps/monero-gui.png" + done +} + +# vim: ts=2 sw=2 et: Copied: monero-gui/repos/community-staging-x86_64/monero-gui.desktop (from rev 966061, monero-gui/trunk/monero-gui.desktop) =================================================================== --- community-staging-x86_64/monero-gui.desktop (rev 0) +++ community-staging-x86_64/monero-gui.desktop 2021-06-20 19:46:14 UTC (rev 966062) @@ -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