diff options
author | Giovanni Santini | 2021-12-10 19:15:15 +0100 |
---|---|---|
committer | Giovanni Santini | 2021-12-10 19:15:15 +0100 |
commit | 5d4496fffd8054c2f2e1d9e7089a0d2e1b109f4b (patch) | |
tree | 4551869c46d59aa03136f4541cf2e214507d68c3 /PKGBUILD | |
download | aur-5d4496fffd8054c2f2e1d9e7089a0d2e1b109f4b.tar.gz |
newpkg: xmrig-mo-cuda
- Fork of the `xmrig-cuda` AUR package using MoneroOcean code.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..af79d6379c0c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Giovanni Santini <giovannisantini93 AT yahoo.it> +# Contributor: Hans-Nikolai Viessmann <hans AT viess.mn> + +_pkgname=xmrig-cuda +_pkgver=6.15.1 +_mover=1 +pkgname="${_pkgname/xmrig/xmrig-mo}" +pkgver="${_pkgver}mo${_mover}" +pkgrel=1 +pkgdesc='NVIDIA CUDA plugin for XMRig miner, MoneroOcean fork.' +arch=(x86_64) +url="https://github.com/MoneroOcean/${_pkgname}" +depends=('xmrig-mo>=6.15.0' 'cuda>=8.0') +optdepends=('monero: wallet') +makedepends=('cmake' 'cuda>=8.0' 'git') +license=('GPL') +source=("git+${url}#tag=v${_pkgver}-mo${_mover}" + 'fix-compile.patch') +sha256sums=('SKIP' + 'd702dc516dc5b57c814d9ddeffb6df72b699891b2c0c50eb690f5a9dd1a3a77f') + +prepare () { + cd "${_pkgname}" + + patch -p1 < ${srcdir}/fix-compile.patch +} + +build() { + cd "${_pkgname}" + + cmake -DCMAKE_C_COMPILER=/opt/cuda/bin/gcc -DCMAKE_CXX_COMPILER=/opt/cuda/bin/g++ -S . -B build + cmake --build build +} + +package() { + cd "${_pkgname}" + install -Dm644 "build/libxmrig-cuda.so" "${pkgdir}/usr/lib/libxmrig-cuda.so" + install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" +} |