Skip to content

Arch linux PKGBUILD #159

@ericfreese

Description

@ericfreese

Didn't see anything in the AUR for this, so spent a bit of time writing up a small PKGBUILD for it and thought I'd post it here in case it helps someone else.

pkgname=algolia-cli
pkgver=1.6.9
pkgrel=1
pkgdesc='Algolia CLI'
arch=(any)
url="https://github.com/algolia/cli"
license=(MIT)
makedepends=('go')
source=("$pkgname.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('160343c0e16a9639062dcfd96c7aced38a709b89279e1f02a5484ae3d3f43f76')

package() {
  cd "cli-$pkgver"

  make build
  install -Dm 755 ./algolia "$pkgdir"/usr/local/bin/algolia

  # Only installs zsh completions but could be extended to install others as well
  ./scripts/completions.sh
  install -Dm 755 ./completions/algolia.zsh "$pkgdir"/usr/share/zsh/site-functions/_algolia
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions