Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkgname=rest-server-bin
- pkgdesc='Rest Server is a high performance HTTP server that implements restics REST backend API.'
- license=('BSD')
- url='https://github.com/restic/rest-server'
- pkgver=0.10.0
- pkgrel=1
- package86=rest-server_${pkgver}_linux_386
- package64=rest-server_${pkgver}_linux_amd64
- packagearm=rest-server_${pkgver}_linux_armv7
- arch=('i686' 'x86_64' 'armv7h')
- options=(!strip)
- source_i686=(
- "${url}/releases/download/v${pkgver}/rest-server_${pkgver}_linux_386.tar.gz"
- )
- source_x86_64=(
- "${url}/releases/download/v${pkgver}/rest-server_${pkgver}_linux_amd64.tar.gz"
- )
- source_armv7h=(
- "${url}/releases/download/v${pkgver}/rest-server_${pkgver}_linux_armv7.tar.gz"
- )
- sha256sums_i686=('93de5873151a193a16cf04637baeb8abc7465e280c587a4a2bb2225922f670c0')
- sha256sums_x86_64=('603336314d6f71a68933a0da925911d70adce3d7c57bde655c5adc2e6c9431a6')
- sha256sums_armv7h=('47e5c59e73ddb9d5df0c195cee6d80df86bbe6530b3f17909151c25597726046')
- package() {
- if [ "$CARCH" = "i686" ] ; then
- package=${package86}
- elif [ "$CARCH" = "x86_64" ] ; then
- package=${package64}
- elif [ "$CARCH" = "armv7h" ] ; then
- package=${packagearm}
- else
- echo "Unknown arch: $CARCH"
- exit 1
- fi
- cd "$package"
- mkdir -p "$pkgdir"/usr/share/licenses/$pkgname/
- mkdir -p "$pkgdir/usr/bin/"
- install -m755 rest-server "$pkgdir"/usr/bin/
- install -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/
- }
Add Comment
Please, Sign In to add comment