diff options
author | Andy Weidenbaum | 2017-10-09 21:45:32 -0700 |
---|---|---|
committer | Andy Weidenbaum | 2017-10-09 21:45:32 -0700 |
commit | 7569a2daeb7b705f062c960ff48404eed44de65d (patch) | |
tree | 33913f30b0b9d581a2d0efb4ccad020155a379da | |
download | aur-7569a2daeb7b705f062c960ff48404eed44de65d.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..28a28e09a2ec --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +# Generated by mksrcinfo v8 +# Tue Oct 10 04:45:14 UTC 2017 +pkgbase = dcrdata + pkgdesc = Decred block explorer + pkgver = 0.8.0 + pkgrel = 1 + url = https://explorer.dcrdata.org + arch = armv6h + arch = armv7h + arch = i686 + arch = x86_64 + groups = decred + license = ISC + makedepends = dep + makedepends = git + makedepends = go + options = !strip + options = !emptydirs + source = dcrdata-0.8.0.tar.gz::https://codeload.github.com/dcrdata/dcrdata/tar.gz/v0.8.0 + sha256sums = 4f5ef533f6fce93f2d69670bd62ed3f8f530903669094548f0521204b3e3fc86 + +pkgname = dcrdata + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8f95b480c9b3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Andy Weidenbaum <archbaum@gmail.com> + +pkgname=dcrdata +pkgver=0.8.0 +pkgrel=1 +pkgdesc="Decred block explorer" +arch=('armv6h' 'armv7h' 'i686' 'x86_64') +makedepends=('dep' 'git' 'go') +groups=('decred') +url="https://explorer.dcrdata.org" +license=('ISC') +options=('!strip' '!emptydirs') +source=($pkgname-$pkgver.tar.gz::https://codeload.github.com/dcrdata/$pkgname/tar.gz/v$pkgver) +sha256sums=('4f5ef533f6fce93f2d69670bd62ed3f8f530903669094548f0521204b3e3fc86') + +prepare() { + export GOPATH="$srcdir" + mkdir -p "$GOPATH/src/github.com/dcrdata" + cp -dpr --no-preserve=ownership "$srcdir/$pkgname-$pkgver" \ + "$GOPATH/src/github.com/dcrdata/dcrdata" +} + +build() { + export GOPATH="$srcdir" + + msg2 'Building dcrdata and dependencies...' + cd "$GOPATH/src/github.com/dcrdata/dcrdata" + dep ensure + go install . ./cmd/... +} + +package() { + msg2 'Installing license...' + install -Dm 644 "$srcdir/src/github.com/dcrdata/dcrdata/LICENSE" \ + -t "$pkgdir/usr/share/licenses/$pkgname" + + msg2 'Installing docs...' + for _doc in CODE_OF_CONDUCT \ + CONTRIBUTING.md \ + README.md \ + sample-dcrdata.conf \ + sample-nginx.conf \ + sample-rate_limiting.html; do + install -Dm 644 "$srcdir/src/github.com/dcrdata/$pkgname/$_doc" \ + -t "$pkgdir/usr/share/doc/$pkgname" + done + + msg2 'Installing...' + install -Dm 755 "$srcdir/bin"/* -t "$pkgdir/usr/bin" +} |