summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoréclairevoyant2023-06-03 21:37:18 -0400
committeréclairevoyant2023-06-03 21:37:18 -0400
commitf3808497218dab1f7f827b710641047d8e534ab6 (patch)
tree852943ceedb5346764d7f02503a89f4b3f2140fe
downloadaur-f3808497218dab1f7f827b710641047d8e534ab6.tar.gz
choosenim-bin: init
-rw-r--r--.SRCINFO25
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD23
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ccd87d0bb095
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = choosenim-bin
+ pkgdesc = Nim toolchain installer
+ pkgver = 0.8.4
+ pkgrel = 1
+ url = https://github.com/dom96/choosenim
+ arch = x86_64
+ license = BSD
+ provides = choosenim=0.8.4
+ provides = nim
+ provides = nimble
+ provides = nimgrep
+ provides = nimpretty
+ provides = nimsuggest
+ conflicts = choosenim
+ conflicts = nim
+ conflicts = nimble
+ conflicts = nimgrep
+ conflicts = nimpretty
+ conflicts = nimsuggest
+ source = choosenim-bin-0.8.4::https://github.com/dom96/choosenim/releases/download/v0.8.4/choosenim-0.8.4_linux_amd64
+ source = choosenim-bin-0.8.4.LICENSE::https://github.com/dom96/choosenim/raw/v0.8.4/LICENSE
+ b2sums = 4190f29eec3f28a9161a229e4466858c997abd6a15e6e01d83e51c4a8ae327d5bbbffd5b465ee1ba9f095609fa0245900caa4bbb46b041b0f5f334e4e8edaa7d
+ b2sums = 8f19a2a567b2415263d72a13cd1508a1ba189e211a91580bf78653185717df5c7582e09ef27f60176eba3dbdb379d0f64fccc595a5970d40bc381f62a72cad00
+
+pkgname = choosenim-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..713f6f80aff8
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/*
+!/.gitignore
+!/.SRCINFO
+!/PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..85b116e9da83
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: éclairevoyant
+# Contributor: Michael A. Sinclair <squattingmonk at gmail dot com>
+# Contributor: Dan Beste <drb at wishalloy dot com>
+
+_pkgname=choosenim
+pkgname="$_pkgname-bin"
+pkgver=0.8.4
+pkgrel=1
+pkgdesc='Nim toolchain installer'
+arch=(x86_64)
+url="https://github.com/dom96/$_pkgname"
+license=(BSD)
+provides=("choosenim=$pkgver" nim nimble nimgrep nimpretty nimsuggest)
+conflicts=(choosenim nim nimble nimgrep nimpretty nimsuggest)
+source=("$pkgname-$pkgver::$url/releases/download/v$pkgver/$_pkgname-${pkgver}_linux_amd64"
+ "$pkgname-$pkgver.LICENSE::$url/raw/v$pkgver/LICENSE")
+b2sums=('4190f29eec3f28a9161a229e4466858c997abd6a15e6e01d83e51c4a8ae327d5bbbffd5b465ee1ba9f095609fa0245900caa4bbb46b041b0f5f334e4e8edaa7d'
+ '8f19a2a567b2415263d72a13cd1508a1ba189e211a91580bf78653185717df5c7582e09ef27f60176eba3dbdb379d0f64fccc595a5970d40bc381f62a72cad00')
+
+package() {
+ install -vDm755 $pkgname-$pkgver "$pkgdir/usr/bin/$_pkgname"
+ install -vDm644 $pkgname-$pkgver.LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+}