summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDen Ivanov2021-11-01 14:16:59 +0100
committerDen Ivanov2021-11-01 14:16:59 +0100
commit1f3f1e0822c954e964d6d07e003535178a2f4b8c (patch)
treec62ff066f2bda59889083c5921483cb634b53760
parent1a03091c08e762cb3f83e690eb43bef36958af34 (diff)
downloadaur-1f3f1e0822c954e964d6d07e003535178a2f4b8c.tar.gz
Nanominer cuda 3.4.1
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD17
-rw-r--r--nanominer-cuda.install14
3 files changed, 30 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7259928a8493..b19d56fce1e0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
-pkgbase = nanominer
- pkgdesc = nanopool mining software
- pkgver = 3.3.13
+pkgbase = nanominer-cuda
+ pkgdesc = nanopool mining software (cuda version)
+ pkgver = 3.4.1
pkgrel = 1
url = https://github.com/nanopool/nanominer/releases
- install = nanominer.install
+ install = nanominer-cuda.install
arch = any
license = custom:nanopool
depends = pciutils
depends = bash
- source = https://github.com/nanopool/nanominer/releases/download/v3.3.13/nanominer-linux-3.3.13.tar.gz
+ source = https://github.com/nanopool/nanominer/releases/download/v3.4.1/nanominer-linux-3.4.1-cuda11.tar.gz
source = https://github.com/nanopool/nanominer/raw/master/Terms%20of%20Use%20Nanominer.pdf
- sha256sums = 3679580439e68bffafb3caede3870759f0ee9e6d9f6b0e4be377dbbcbc7ac2b3
+ sha256sums = b038ab5fec9a05dc8c2cdcdf523b59f158545ca82d2cc458dbd63e2c3163c03e
sha256sums = SKIP
-pkgname = nanominer
+pkgname = nanominer-cuda
diff --git a/PKGBUILD b/PKGBUILD
index d3e7785600ad..38e9133682e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,19 @@
-# Maintainer: Edvin Alvarado <ealvarado301 g-mail>
-pkgname=nanominer
-pkgver=3.3.13
+# Maintainer: Security XIII <securityxiii at gmail dot com>
+pkgname=nanominer-cuda
+pkgver=3.4.1
pkgrel=1
pkgdesc="nanopool mining software"
arch=('any')
depends=('pciutils' 'bash')
license=('custom:nanopool')
-install=$pkgname.install
+conflicts=('nanominer')
+install=$pkgname-cuda.install
url='https://github.com/nanopool/nanominer/releases'
-sha256sums=("3679580439e68bffafb3caede3870759f0ee9e6d9f6b0e4be377dbbcbc7ac2b3"
+sha256sums=("b038ab5fec9a05dc8c2cdcdf523b59f158545ca82d2cc458dbd63e2c3163c03e"
"SKIP")
prepare() {
+ mv nanominer-linux-$pkgver-cuda11 nanominer-cuda-linux-3.4.1
cd $pkgname-linux-$pkgver
# copies config files in config_examples
@@ -35,8 +37,8 @@ prepare() {
done
}
-source=("https://github.com/nanopool/$pkgname/releases/download/v$pkgver/$pkgname-linux-$pkgver.tar.gz"
- "https://github.com/nanopool/$pkgname/raw/master/Terms%20of%20Use%20Nanominer.pdf")
+source=("https://github.com/nanopool/nanominer/releases/download/v$pkgver/nanominer-linux-$pkgver-cuda11.tar.gz"
+ "https://github.com/nanopool/nanominer/raw/master/Terms%20of%20Use%20Nanominer.pdf")
package() {
@@ -51,4 +53,3 @@ package() {
mkdir -p $pkgdir/opt/"$pkgname"
cp -R "$pkgname-linux-$pkgver"/* $pkgdir/opt/"$pkgname"
}
-
diff --git a/nanominer-cuda.install b/nanominer-cuda.install
new file mode 100644
index 000000000000..5d68c9dd29ee
--- /dev/null
+++ b/nanominer-cuda.install
@@ -0,0 +1,14 @@
+post_install () {
+ echo "existing config*.ini files are maintained."
+ # echo "If no existing config*.ini exists, it will include the src file ones."
+ echo "Remember to change the address in the config files to yours"
+ echo "find examples in /opt/nanominer/config_examples/"
+}
+
+post_upgrade() {
+ echo "Your config files should still be there"
+}
+
+post_remove() {
+ echo "config files are not removed from /opt/nanominer/"
+}