Skip to content

Instantly share code, notes, and snippets.

@cwebberOps
Created September 14, 2014 20:49
Show Gist options
  • Save cwebberOps/46b6ea096e6db3a63975 to your computer and use it in GitHub Desktop.
Save cwebberOps/46b6ea096e6db3a63975 to your computer and use it in GitHub Desktop.
AUR for Exercism
# Maintainer: faerbit <faerbit at gmail dot com >
pkgname=exercism-cli
pkgver=v1.5.0
pkgrel=1
pkgdesc="Command line client for exercism.io"
arch=("i686" "x86_64")
url="https://github.com/exercism/cli"
license=("MIT")
if [[ $CARCH = "x86_64" ]]; then
source=("https://github.com/exercism/cli/releases/download/$pkgver/exercism-linux-amd64.tgz"
"LICENSE")
md5sums=('3c4dbacebfdc878fd493c4079cc412fb'
'f92fe05e2b91655399f2a8b9d24bfe41')
sha1sums=('b60119de7c422e90033b3fd124476c22c838746e'
'717dbc4d066a34f45b161fd31f2133c9adb5ab4d')
sha256sums=('4c5e8d4da76ac8ee546034980bff79355f198528d061fdc4d3fc4846c30c2014'
'5dd14ba854091ff4226fa6c7517b57da86acbe9b6a00c36f0c031dd4f4816c90')
sha384sums=('d63077acd12c61cdf008f61b446df1e20b8941f5bb52335b1bdf3faba1151192faedfbf45d51a1b844fb34c7abcce119'
'fb2c5178284bffa23b70ed3d1c65503705cf12f5c203f63f7730b19ca57c827510e9bc845d46400ef19e1d17be301f29')
sha512sums=('036c5652aaf6d4cba5c7f6295bfea4f7839b3421128b81b6a583c02d21c9e921bfaaef78e6ad81a7d4b8f18b8425ae8a12bb2c67aedd13c685e44dba75a1654e'
'483de940c04c0ebefc1125bba9d7802c5c8907061d62f406e50d549f06465c48102b31d9c694d8b24c0507377dfd4c1648f06d8ed73a631b4952e0497236eb30')
elif [[ $CARCH = "i686" ]]; then
source=("https://github.com/exercism/cli/releases/download/$pkgver/exercism-linux-386.tgz"
"LICENSE")
md5sums=('97bc73a4f249edfde74f6ca1b2d097a7'
'f92fe05e2b91655399f2a8b9d24bfe41')
sha1sums=('f5117d6b3efa20232ff969ce6f6ca9c270850f15'
'717dbc4d066a34f45b161fd31f2133c9adb5ab4d')
sha256sums=('2ad9d0b2f6c7e20bf1fe1532ebcd3068c5e4120bb92c56b6c52f2ffd29dbf1aa'
'5dd14ba854091ff4226fa6c7517b57da86acbe9b6a00c36f0c031dd4f4816c90')
sha384sums=('bb2e1969355b2eeb6b1d20db0ca0853bfd8c9dde5fc2796b9801007891897173911057694586325fc79c67506bb517b4'
'fb2c5178284bffa23b70ed3d1c65503705cf12f5c203f63f7730b19ca57c827510e9bc845d46400ef19e1d17be301f29')
sha512sums=('36d56509b3dc1859c70954e89103ef81e9a863a3334d5a7963fa5197b181c47ddc2cafe3cfd929c0d262259bc1a0075cb295bb4010cf6bb71a53756a1d740e19'
'483de940c04c0ebefc1125bba9d7802c5c8907061d62f406e50d549f06465c48102b31d9c694d8b24c0507377dfd4c1648f06d8ed73a631b4952e0497236eb30')
else
echo "Cannot determine architecture."
exit 1
fi
package(){
cd "$srcdir"
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
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