monero-core: update to 0.12.0.0, rename to monero-gui

following upstream's decision to rename the application, provides transitional
monero-core package. Add INSTALL.msg to inform users about the possibility
to either use a remote node or run a local monero node.

Closes: #13183 [via git-merge-pr]
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
Helmut Pozimski 2018-04-03 08:09:28 +02:00 committed by Jürgen Buchmüller
parent 265f431cb2
commit cc90cdd951
No known key found for this signature in database
GPG key ID: 6764EC32352D0647
3 changed files with 18 additions and 7 deletions

1
srcpkgs/monero-core Symbolic link
View file

@ -0,0 +1 @@
monero-gui

View file

@ -0,0 +1,4 @@
For monero-gui to connect to the network, it needs access to a monero node.
You may either enter a remote node in the application itself or provide
a locally running node for it to work with. The necessary daemon software
to run a local node is available in the 'monero' package.

View file

@ -1,8 +1,7 @@
# Template file for 'monero-core'
pkgname=monero-core
version=0.11.1.0
revision=2
wrksrc="monero-gui-${version}"
# Template file for 'monero-gui'
pkgname=monero-gui
version=0.12.0.0
revision=1
build_style=qmake
hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-quickcontrols qt5-declarative-devel"
makedepends="libatomic-devel monero-devel boost-devel libunwind-devel miniupnpc-devel
@ -14,14 +13,14 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="3-clause-BSD"
homepage="https://getmonero.org"
distfiles="https://github.com/monero-project/monero-gui/archive/v${version}.tar.gz"
checksum=39870b40b81cfe986c4ccd379fdde2cf34dabe8e427f7a9723e73ec9ee4ceae0
checksum=b915be9ade49e75271033ddfd3ea8956aa3e36ef54d92f99a01532b06a8d3743
pre_configure() {
echo "var GUI_VERSION = \"${version}\"" > version.js
echo "var GUI_MONERO_VERSION = \"${version}\"" >> version.js
case "$XBPS_TARGET_MACHINE" in
armv[56]*) # armv[56]* need to link libatomic.a for __atomic_fetch_sub_8
sed -i *.pro -e "s;-lreadline ;-lreadline -latomic ;"
sed -i *.pro -e "s;-leasylogging ;-leasylogging -latomic ;"
;;
esac
}
@ -42,3 +41,10 @@ do_install() {
vbin release/bin/monero-wallet-gui
vlicense LICENSE
}
monero-core_package() {
build_style=meta
noarch=yes
depends="monero-gui>=$version"
short_desc+=" - transitional dummy package"
}