summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierce Lopez2016-03-20 22:19:52 -0400
committerPierce Lopez2016-03-20 22:19:52 -0400
commitcd51af284aacf94043459081d928c1d55796c3a9 (patch)
treee91217a65ca2e391b2e1e22502ef6fbbdf57e362
parent0499d15036e55c552572c2af72fccd81dcbc1630 (diff)
downloadaur-cd51af284aacf94043459081d928c1d55796c3a9.tar.gz
bump to nsq-0.3.7, need to build within GOPATH
-rw-r--r--PKGBUILD34
1 files changed, 21 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c877032376ac..8ce1f1b7b231 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}