Skip to content

Instantly share code, notes, and snippets.

@patrick96
Last active November 20, 2019 07:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save patrick96/80f7e9150b8be4ab524330a0763d6dc3 to your computer and use it in GitHub Desktop.
Save patrick96/80f7e9150b8be4ab524330a0763d6dc3 to your computer and use it in GitHub Desktop.
# Maintainer: linduxed <linduxed at protonmail dot com>
# Contributor: Faerbit <faerbit at gmail dot com>
_pkgname=exercism
pkgname="${_pkgname}-bin"
pkgver=3.0.13
pkgrel=1
pkgdesc="Command line client for exercism.io"
arch=("i686" "x86_64")
url="https://github.com/exercism/cli"
# URL for release downloads
_rel_url="${url}/releases/download/v${pkgver}"
conflicts=(exercism)
license=("MIT")
source_i686=(${_rel_url}/exercism-${pkgver}-linux-i386.tar.gz)
sha256sums_i686=('36afe02fbfc8f5fe17033d6982e74e51ba072991d08ef12f22a78fa74c30a864')
source_x86_64=(${_rel_url}/exercism-${pkgver}-linux-x86_64.tar.gz)
sha256sums_x86_64=('8abcd78d9fbf9c580381e86e611f50a0d5efd88aed06100cd1e4d12ee41440d2')
package(){
cd "$srcdir"
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
install -D -m644 shell/exercism_completion.bash "$pkgdir/usr/share/bash-completion/completions/${_pkgname}"
install -D -m644 shell/exercism_completion.zsh "$pkgdir/usr/share/zsh/site-functions/_${_pkgname}"
install -D -m644 shell/exercism.fish "$pkgdir/usr/share/fish/vendor_completions.d/exercism.fish"
install -D exercism "$pkgdir/usr/bin/exercism"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment