diff options
author | Pierce Lopez | 2016-03-20 22:19:52 -0400 |
---|---|---|
committer | Pierce Lopez | 2016-03-20 22:19:52 -0400 |
commit | cd51af284aacf94043459081d928c1d55796c3a9 (patch) | |
tree | e91217a65ca2e391b2e1e22502ef6fbbdf57e362 | |
parent | 0499d15036e55c552572c2af72fccd81dcbc1630 (diff) | |
download | aur-cd51af284aacf94043459081d928c1d55796c3a9.tar.gz |
bump to nsq-0.3.7, need to build within GOPATH
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 21 insertions, 13 deletions
@@ -1,24 +1,32 @@ -# Maintainer: Daniel Nagy <danielnagy at gmx de> +# Maintainer: Pierce Lopez <pierce.lopez@gmail.com> +# Original Maintainer: Daniel Nagy <danielnagy at gmx de> pkgname=nsq -pkgver=0.3.5 -pkgrel=2 +pkgver=0.3.7 +pkgrel=1 pkgdesc="A realtime distributed messaging platform" arch=( 'i686' 'x86_64' ) -url="https://bitly.github.io/nsq/" -makedepends=( "go-gpm" ) +url="http://nsq.io/" +makedepends=( "go-gpm" "git" "go" ) license=('MIT') source=("$pkgname-$pkgver.tar.gz::https://github.com/bitly/nsq/archive/v$pkgver.tar.gz") -sha256sums=('4120ad24e3700be1e65549b9a55eab5d4e744cd114d9b39779a47b6dedda0b35') +sha256sums=('fb71e28c757dd485b43b9bc75d90eb44ff9166ccb3d8a928c5e655b483da316e') -package() { - cd "$srcdir/nsq-${pkgver}" + +build() { + cd "$srcdir" export GOPATH=$PWD/go - mkdir -p go + NSQIO=$GOPATH/src/github.com/nsqio + + mkdir -p "$NSQIO" + mv nsq-$pkgver "$NSQIO/nsq" + cd "$NSQIO/nsq" go-gpm install - go get github.com/bitly/nsq/... - make - sed -i"" 1d Makefile - make PREFIX=$pkgdir/usr install + make PREFIX=/usr +} + +package() { + cd "$srcdir/go/src/github.com/nsqio/nsq" + make PREFIX=/usr DESTDIR=$pkgdir install install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE } |