summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2020-04-25 18:28:56 +0100
committerBertrand Jacquin <bertrand@jacquin.bzh>2020-10-18 00:21:08 +0100
commita53cabffbde623fcf5723be493c9b5bb8986181b (patch)
treef345dedcef78f9f661db89487c24050743668170
parentprofiles/common: set RUBY_TARGETS (diff)
downloadportage-a53cabffbde623fcf5723be493c9b5bb8986181b.tar.xz
app-crypt/vanity-monero: Generate vanity address for CryptoNote currency
Package-Manager: Portage-2.3.89, Repoman-2.3.20
-rw-r--r--app-crypt/vanity-monero/Manifest7
-rw-r--r--app-crypt/vanity-monero/metadata.xml8
-rw-r--r--app-crypt/vanity-monero/vanity-monero-0.2.9.ebuild42
3 files changed, 57 insertions, 0 deletions
diff --git a/app-crypt/vanity-monero/Manifest b/app-crypt/vanity-monero/Manifest
new file mode 100644
index 00000000..8d6424e5
--- /dev/null
+++ b/app-crypt/vanity-monero/Manifest
@@ -0,0 +1,7 @@
+DIST github.com%2Febfe%2Fkeccak%2F@v%2Fv0.0.0-20150115210727-5cc570678d1b.mod 30 BLAKE2B 308fbce332072c65409bdeca44ea46e0d5f77be4d7d8ea35951bb219ba4647c275d2af56686ed42669f52e345f90df77300bc258d9c730fe67845746dfda89a0 SHA512 3d133484ccb8022dac8eb5cbb06ec7434695b262752c52dd0046bc58556eb6d5b2575127a8c289f5574b0e69289f5ec2e7c6f507c6f6d0e64d591f306799b6c9
+DIST github.com%2Febfe%2Fkeccak%2F@v%2Fv0.0.0-20150115210727-5cc570678d1b.zip 1008410 BLAKE2B 4c876919dd37fcb13c775fb3dc715d0a4ae7a1286c462e9bf066dcf2b538eef8c99bb45757de56d6dc0da89553f3d9d07e0acaa020e4a12abe1e1bdd17fd1cc1 SHA512 6a220538d0a1fffa979dfe9bbcdd190e822e4ff581382952b9f4e1f3805c6f09130b3da797ade21956eb38eb71abb85f7988b35414475350a965c05e9139b11b
+DIST github.com%2Fpaxos-bankchain%2Fmoneroutil%2F@v%2Fv0.0.0-20170611151923-33d7e0c11a62.mod 45 BLAKE2B 7cb0335beb50675aeea722c1580d78dac4ff7c7e9072526d7f991810a7904ea3498632c3fdf6a775227e9849c312adc2e71159a544cab5e23dc22f35ff39cf83 SHA512 c910eb3ac411fb47e3788994d6e5813cd30a89dcdc1d07e7c27e7ca6e8f146ccc729b056d6c8a584974ebe990d27eb040919538fe1d3b20820ea8af2e75ac786
+DIST github.com%2Fpaxos-bankchain%2Fmoneroutil%2F@v%2Fv0.0.0-20170611151923-33d7e0c11a62.zip 4217917 BLAKE2B 6b5e5612248b2d2c64e601e3df3d7abea4be6e73e4476577e44eceae3085bd5b71204def6cf167bded263c5d884e86422bd2e39b028d012c484556adb00792fc SHA512 be6e3633a602f6e73df59cc3be9cda1da98d0cbfa7c23fa9634b319c553a2c61dc0e53fe5c4dccacf4001edfdcd3f4583ced9857df5bdb79375ec077ec27e069
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180723164146-c126467f60eb.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180723164146-c126467f60eb.zip 1744314 BLAKE2B 2c41a3aa7252043bb516dc4933165a1f4340d1bf215c7738dc6b06c80f4fd07dfa69b4a28c19753c86270237dc81dddf216eb02e60276b37d2f09986b4256366 SHA512 f565387ef2ef70d453910177afc66dee6fdf079e03946837f92108e19d29c510de26a647ee12c70f9bbb9d04c4b86007f0d41ca774caec85e597691eb698cd0c
+DIST vanity-monero-0.2.9.tar.gz 87594 BLAKE2B d68d35bc63edf27ec4b6cdf4f1de0efcb3af79a1b71bc149e7c5f802d2834a437a1b4eae7e9825da77adc8fa2fc1bb6510c60b0796c184b9e31f6b878c225424 SHA512 4af30009fa3d684ad8975dad6108424e2b243e053a10b88635bfdac432adda0ab6a68de8288ed5dd84ce93ef828928eeb10ee2ea03e2e8072f216709408be7d2
diff --git a/app-crypt/vanity-monero/metadata.xml b/app-crypt/vanity-monero/metadata.xml
new file mode 100644
index 00000000..82f7232e
--- /dev/null
+++ b/app-crypt/vanity-monero/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bertrand@jacquin.bzh</email>
+ <name>Bertrand Jacquin</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-crypt/vanity-monero/vanity-monero-0.2.9.ebuild b/app-crypt/vanity-monero/vanity-monero-0.2.9.ebuild
new file mode 100644
index 00000000..ac7d6834
--- /dev/null
+++ b/app-crypt/vanity-monero/vanity-monero-0.2.9.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Generate vanity address for CryptoNote currency"
+HOMEPAGE="https://github.com/monero-ecosystem/vanity-monero"
+
+EGO_SUM=(
+ "github.com/ebfe/keccak v0.0.0-20150115210727-5cc570678d1b"
+ "github.com/ebfe/keccak v0.0.0-20150115210727-5cc570678d1b/go.mod"
+ "github.com/paxos-bankchain/moneroutil v0.0.0-20170611151923-33d7e0c11a62"
+ "github.com/paxos-bankchain/moneroutil v0.0.0-20170611151923-33d7e0c11a62/go.mod"
+ "golang.org/x/crypto v0.0.0-20180723164146-c126467f60eb"
+ "golang.org/x/crypto v0.0.0-20180723164146-c126467f60eb/go.mod"
+)
+go-module_set_globals
+
+SRC_URI="https://github.com/monero-ecosystem/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ ${EGO_SUM_SRC_URI}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_compile() {
+ go build -o "${PN}" "${S}/cmd/${PN}" || die
+
+ default
+}
+
+src_install() {
+ dobin "${S}/${PN}"
+
+ default
+}