diff options
author | Sören Tempel <soeren+git@soeren-tempel.net> | 2018-07-24 16:29:18 +0200 |
---|---|---|
committer | Sören Tempel <soeren+git@soeren-tempel.net> | 2018-07-25 00:03:27 +0200 |
commit | 06d068b61042ff85f92c4d970c425a42753e6127 (patch) | |
tree | c3df7caf768560064833ec76a8f80e193ea176a9 /testing/rest-server | |
parent | 53b72f1f069768f6abd8e761aa93133812c858b5 (diff) | |
download | aports-06d068b61042ff85f92c4d970c425a42753e6127.tar.bz2 aports-06d068b61042ff85f92c4d970c425a42753e6127.tar.xz |
testing/rest-server: new aport
Diffstat (limited to 'testing/rest-server')
-rw-r--r-- | testing/rest-server/APKBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/testing/rest-server/APKBUILD b/testing/rest-server/APKBUILD new file mode 100644 index 0000000000..1047db7ea9 --- /dev/null +++ b/testing/rest-server/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> +# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net> +pkgname=rest-server +pkgver=0.9.7 +pkgrel=0 +pkgdesc="A high performance HTTP server that implements restic's REST backend API" +url="https://github.com/restic/rest-server" +arch="all" +license="BSD-2-Clause" +depends="" +makedepends="go" +install="" +subpackages="$pkgname-doc" +source="$pkgname-$pkgver.tar.gz::https://github.com/restic/$pkgname/archive/v$pkgver.tar.gz" +builddir="$srcdir/src/github.com/restic/$pkgname" + +export GOPATH="$srcdir" + +prepare() { + mkdir -p "${builddir%/*}" + ln -s "$srcdir"/$pkgname-$pkgver "$builddir" + default_prepare +} + +build() { + cd "$builddir" + go build ./cmd/... +} + +package() { + cd "$builddir" + + install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname + install -Dm644 README.md \ + "$pkgdir"/usr/share/doc/$pkgname/README.md +} + +sha512sums="2288f93703d03859ec1a5d9085eda7ca5b82e801bc74cd66fcc58601e73a2bf5150f85e948749ca7d95e4598087acf5115499404ccbbfba62a4cc9043437ed29 rest-server-0.9.7.tar.gz" |