diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 27 insertions, 18 deletions
@@ -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 |