summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 27 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f589fbc78e76..b7a343fc9a76 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,30 @@
-# Maintainer: Caltlgin Stsodaat <contact@fossdaily.xyz>
-
-_pkgname=chaos
-pkgname="${_pkgname}-client-bin"
-pkgver=0.1.6
+# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
+# Contributor: Caltlgin Stsodaat <contact@fossdaily.xyz>
+pkgname=chaos-client-bin
+pkgver=0.5.2
pkgrel=1
-pkgdesc='Client to communicate with Chaos DNS API'
-arch=('x86_64')
-url='https://github.com/projectdiscovery/chaos-client'
+pkgdesc="Go client to communicate with Chaos DB API."
+arch=(
+ 'aarch64'
+ 'armv7h'
+ 'i686'
+ 'x86_64'
+)
+url="https://chaos.projectdiscovery.io/"
+_ghurl='https://github.com/projectdiscovery/chaos-client'
license=('MIT')
-provides=("${_pkgname}")
-source=("${_pkgname}-${pkgver}.tgz::${url}/releases/download/v${pkgver}/${_pkgname}-client_${pkgver}_linux_amd64.tar.gz")
-sha256sums=('7d0d30718517a64edf88ce5ab50aea7cdd2027652815bfeb06f294445e0853c6')
-
+provides=("${pkgname%-bin}=${pkgver}")
+conflicts=("${pkgname%-bin}")
+source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.zip::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_linux_arm64.zip")
+source_armv7h=("${pkgname%-bin}-${pkgver}-armv7h.zip::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_linux_arm.zip")
+source_i686=("${pkgname%-bin}-${pkgver}-i686.zip::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_linux_386.zip")
+source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.zip::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_linux_amd64.zip")
+sha256sums_aarch64=('cb5abe1e6fd4d6aab3abb2a21aa0193726af1413dd7a0783838be0c3135775f2')
+sha256sums_armv7h=('779615b4cd24f9f88b332ba0d6386f15370402dba61224fe191942dc19b2c59b')
+sha256sums_i686=('2e37476a59554c4f98d851c2e584040bd2abd79eb1f65022849ee6e664fc12a0')
+sha256sums_x86_64=('0688348871717fbd4f30f19c3a6d5c20b458a0bc8d57e47d231f6477f27505e2')
package() {
- install -Dm755 -t "${pkgdir}/usr/bin" "${_pkgname}"
- install -Dm644 -t "${pkgdir}/usr/share/doc/${_pkgname}" 'README.md'
- install -Dm644 -t "${pkgdir}/usr/share/licenses/${_pkgname}" 'LICENSE'
-}
-
-# vim: ts=2 sw=2 et:
+ install -Dm755 "${srcdir}/${pkgname%-bin}" -t "${pkgdir}/usr/bin"
+ install -Dm644 "${srcdir}/README.md" -t "${pkgdir}/usr/share/doc/${pkgname}"
+ install -Dm644 "${srcdir}/LICENSE.md" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+} \ No newline at end of file