aboutsummaryrefslogtreecommitdiffstats
path: root/testing/xmrig
diff options
context:
space:
mode:
authorOleg Titov <oleg.titov@gmail.com>2018-12-10 12:45:46 -0600
committerAndy Postnikov <apostnikov@gmail.com>2018-12-22 00:27:47 +0200
commitbf2e2bd340500ab7f097c8d9d34f22ba6928730e (patch)
tree241854a972cbe1a7d678afce655ba4791b3fb386 /testing/xmrig
parentdf85c8c4ee7d6837ec34f1ea3fe05173f983c214 (diff)
downloadaports-bf2e2bd340500ab7f097c8d9d34f22ba6928730e.tar.bz2
aports-bf2e2bd340500ab7f097c8d9d34f22ba6928730e.tar.xz
testing/xmrig: new aport
https://xmrig.com/ XMRig is a high performance Monero (XMR) miner
Diffstat (limited to 'testing/xmrig')
-rw-r--r--testing/xmrig/APKBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/testing/xmrig/APKBUILD b/testing/xmrig/APKBUILD
new file mode 100644
index 0000000000..3fa4c13752
--- /dev/null
+++ b/testing/xmrig/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: Oleg Titov <oleg.titov@gmail.com>
+# Mainteiner: Oleg Titov <oleg.titov@gmail.com>
+
+pkgname=xmrig
+pkgver=2.8.3
+pkgrel=0
+pkgdesc="XMRig is a high performance Monero (XMR) miner"
+url="https://github.com/xmrig/xmrig"
+arch="x86_64 x86 aarch64 armhf armv7"
+license="GPL-3.0"
+makedepends="cmake libmicrohttpd-dev libuv-dev openssl-dev"
+subpackages="$pkgname-doc"
+source="$pkgname-$pkgver.tar.gz::https://github.com/xmrig/xmrig/archive/v$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-$pkgver"
+
+build() {
+ cd "$builddir"
+ mkdir build
+ cd build
+ cmake ..
+ make
+}
+
+check() {
+ cd "$builddir"
+ # xmrig -V returns 2
+ build/xmrig -V || test $? = 2
+}
+
+package() {
+ install -Dm 755 build/xmrig $pkgdir/usr/bin/xmrig
+
+ install -Dm 644 -t "$pkgdir"/usr/share/licenses/$pkgname/ LICENSE
+ install -Dm 644 -t "$pkgdir"/usr/share/doc/$pkgname/ README.md
+}
+
+sha512sums="e709bdcb852a4da3ba00ed4d8b9af3d5963e5a1c0e6fa561e33518540d48ed49aee3a8b3cce9b12821eef329587250853d79de5197644fc2a4b6b6208537907d xmrig-2.8.3.tar.gz"