name: monero version: 0.11.1.0-1 summary: "Monero: the secure, private, untraceable cryptocurrency https://getmonero.org" description: | 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. grade: devel confinement: strict apps: monerod: daemon: forking command: | monerod-wrapper --detach --data-dir ${SNAP_COMMON} --config-file ${SNAP_USER_DATA}/etc/monerod.conf plugs: - network - network-bind monero-wallet-rpc: command: | monero-wallet-rpc --log-file ${SNAP_USER_DATA} plugs: - home - network - network-bind monero-wallet-cli: command: | monero-wallet-cli --log-file ${SNAP_USER_DATA} plugs: - home - network parts: cmake-build: plugin: cmake configflags: - -DBDB_STATIC=1 - -DBoost_USE_STATIC_LIBS=1 - -DBoost_USE_STATIC_RUNTIME=1 - -DARCH=default source: . build-packages: - gcc - pkg-config - libunbound-dev - libevent-dev - libboost-all-dev - libzmqpp-dev - libzmq3-dev - libsodium-dev - libdb-dev - libunwind-dev - libminiupnpc-dev - libldns-dev - libexpat1-dev - libreadline6-dev - bison - doxygen - graphviz stage-packages: - libminiupnpc10 - libunbound2 - libunwind8 prime: - bin - usr/lib/ - -usr/lib/gcc - -usr/share dist-files: plugin: dump source: . organize: contrib/snap/monerod.conf: etc/monerod.conf contrib/snap/monerod-wrapper: bin/monerod-wrapper prime: - etc - bin