summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitalii Kuzhdin2025-03-19 00:17:38 +0100
committerVitalii Kuzhdin2025-03-19 00:17:38 +0100
commit6ce5aaf31468bd7dee4d24ba7092c13cc233eadb (patch)
tree77c1599defd43f8d9c3a6e83b8a81aa2e6292f50
downloadaur-6ce5aaf31468bd7dee4d24ba7092c13cc233eadb.tar.gz
Initial build (2025_03_06)
-rw-r--r--.SRCINFO30
-rw-r--r--.gitignore5
-rw-r--r--.nvchecker.toml5
-rw-r--r--PKGBUILD36
4 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a3a51ffeb02c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,30 @@
+pkgbase = anyzig-bin
+ pkgdesc = One zig to rule them all
+ pkgver = 2025_03_06
+ pkgrel = 1
+ url = https://github.com/marler8997/anyzig
+ arch = aarch64
+ arch = armv7h
+ arch = i686
+ arch = powerpc64le
+ arch = riscv64
+ arch = x86_64
+ license = custom:None
+ provides = anyzig
+ conflicts = anyzig
+ source = anyzig-2025_03_06-README.md::https://github.com/marler8997/anyzig/raw/refs/tags/v2025_03_06/README.md
+ sha256sums = dddd8cac6a0825e4671ce3cd1af16ebee155d6b699d2ae5faa1e5c8a10673273
+ source_aarch64 = anyzig-2025_03_06-aarch64.tar.gz::https://github.com/marler8997/anyzig/releases/download/v2025_03_06/anyzig-aarch64-linux.tar.gz
+ sha256sums_aarch64 = e3b64a4ec80f09f7a31f21b358cdbf430feb5afe91fa10812f33b7268954e89a
+ source_armv7h = anyzig-2025_03_06-armv7h.tar.gz::https://github.com/marler8997/anyzig/releases/download/v2025_03_06/anyzig-arm-linux.tar.gz
+ sha256sums_armv7h = 7b37320153276f8c608397ef3b4416b9f7e904a7a3d09b595b84a1242babb5fa
+ source_i686 = anyzig-2025_03_06-i686.tar.gz::https://github.com/marler8997/anyzig/releases/download/v2025_03_06/anyzig-x86-linux.tar.gz
+ sha256sums_i686 = 064a62177baa98f9eb039be163b3d5d2e46f6af0985beeac07922248a9296230
+ source_powerpc64le = anyzig-2025_03_06-powerpc64le.tar.gz::https://github.com/marler8997/anyzig/releases/download/v2025_03_06/anyzig-powerpc64le-linux.tar.gz
+ sha256sums_powerpc64le = b2ef3dc4a5bcdbada303fecfbb2aea5eacac0e05a4e0089c0332d7033af5bdea
+ source_riscv64 = anyzig-2025_03_06-riscv64.tar.gz::https://github.com/marler8997/anyzig/releases/download/v2025_03_06/anyzig-riscv64-linux.tar.gz
+ sha256sums_riscv64 = 7c22604abc2101e8770ff386dc06112b0ef1dc3684c01bb198f620107c48ba53
+ source_x86_64 = anyzig-2025_03_06-x86_64.tar.gz::https://github.com/marler8997/anyzig/releases/download/v2025_03_06/anyzig-x86_64-linux.tar.gz
+ sha256sums_x86_64 = 14df7c7e494535b31c2d35591ea8c9c78c7508ffbf8754c75c997a701675f4ef
+
+pkgname = anyzig-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..218cc907c9ed
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
+!.nvchecker.toml
diff --git a/.nvchecker.toml b/.nvchecker.toml
new file mode 100644
index 000000000000..4c48752cdcc6
--- /dev/null
+++ b/.nvchecker.toml
@@ -0,0 +1,5 @@
+[anyzig-bin]
+source = "github"
+github = "marler8997/anyzig"
+use_latest_release = true
+prefix = "v"
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b25a9f6f6cdf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
+
+_pkgname="anyzig"
+pkgname="${_pkgname}-bin"
+pkgver=2025_03_06
+pkgrel=1
+pkgdesc="One zig to rule them all"
+arch=('aarch64' 'armv7h' 'i686' 'powerpc64le' 'riscv64' 'x86_64')
+url="https://github.com/marler8997/${_pkgname}"
+license=('custom:None')
+provides=("${_pkgname}") # 'zig' 'zig-nightly'
+conflicts=("${_pkgname}") # 'zig'
+_pkgsrc="${_pkgname}-${pkgver}"
+source=("${_pkgsrc}-README.md::${url}/raw/refs/tags/v${pkgver}/README.md")
+ # "${_pkgsrc}-LICENSE::${url}/raw/refs/tags/v${pkgver}/LICENSE")
+source_aarch64=("${_pkgsrc}-aarch64.tar.gz::${url}/releases/download/v${pkgver}/${_pkgname}-aarch64-linux.tar.gz")
+source_armv7h=("${_pkgsrc}-armv7h.tar.gz::${url}/releases/download/v${pkgver}/${_pkgname}-arm-linux.tar.gz")
+source_i686=("${_pkgsrc}-i686.tar.gz::${url}/releases/download/v${pkgver}/${_pkgname}-x86-linux.tar.gz")
+source_powerpc64le=("${_pkgsrc}-powerpc64le.tar.gz::${url}/releases/download/v${pkgver}/${_pkgname}-powerpc64le-linux.tar.gz")
+source_riscv64=("${_pkgsrc}-riscv64.tar.gz::${url}/releases/download/v${pkgver}/${_pkgname}-riscv64-linux.tar.gz")
+source_x86_64=("${_pkgsrc}-x86_64.tar.gz::${url}/releases/download/v${pkgver}/${_pkgname}-x86_64-linux.tar.gz")
+sha256sums=('dddd8cac6a0825e4671ce3cd1af16ebee155d6b699d2ae5faa1e5c8a10673273')
+sha256sums_aarch64=('e3b64a4ec80f09f7a31f21b358cdbf430feb5afe91fa10812f33b7268954e89a')
+sha256sums_armv7h=('7b37320153276f8c608397ef3b4416b9f7e904a7a3d09b595b84a1242babb5fa')
+sha256sums_i686=('064a62177baa98f9eb039be163b3d5d2e46f6af0985beeac07922248a9296230')
+sha256sums_powerpc64le=('b2ef3dc4a5bcdbada303fecfbb2aea5eacac0e05a4e0089c0332d7033af5bdea')
+sha256sums_riscv64=('7c22604abc2101e8770ff386dc06112b0ef1dc3684c01bb198f620107c48ba53')
+sha256sums_x86_64=('14df7c7e494535b31c2d35591ea8c9c78c7508ffbf8754c75c997a701675f4ef')
+
+package() {
+ cd "${srcdir}"
+ # install -vDm755 "zig" "${pkgdir}/usr/bin/zig"
+ install -vDm755 "zig" "${pkgdir}/usr/bin/${_pkgname}"
+ install -vDm644 "${_pkgsrc}-README.md" "${pkgdir}/usr/share/doc/${_pkgname}/README.md"
+ # install -vDm644 "${_pkgsrc}-LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
+}