summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD26
2 files changed, 20 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ff5b4f166108..eb7abd61b713 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,7 @@
-# Generated by makepkg 5.0.0
-# Mon Feb 8 12:14:30 UTC 2016
pkgbase = statsdaemon
pkgdesc = Port of StatsD to Go, with built-in Graphite support
- pkgver = 0.7.1
- pkgrel = 2
+ pkgver = 0.7.3
+ pkgrel = 1
url = https://github.com/bitly/statsdaemon
arch = x86_64
arch = arm
@@ -11,8 +9,8 @@ pkgbase = statsdaemon
license = custom
makedepends = go
depends = glibc
- source = https://github.com/bitly/statsdaemon/archive/v0.7.1.tar.gz
- sha512sums = b7e3eb7832ae15026b812b46db82b29c9304a9a3e1a26f365268bc5f1c436704b3c11146c0110a7f2743679cc123d13d8b60d5c7535e4ee44cca03f93a4efa10
+ source = https://github.com/bitly/statsdaemon/archive/v0.7.3.tar.gz
+ sha512sums = 09c3c68be74afe2d2a04b35b404c0cd3582d42e33e61a101891dc49cd71d08fbdd17829d7b25f30f8833fc0429929097f7dc1c936d242a93a8861352a1441844
pkgname = statsdaemon
diff --git a/PKGBUILD b/PKGBUILD
index f51f43a26118..447b3162f60a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,24 @@
-pkgname='statsdaemon'
+pkgname=statsdaemon
pkgdesc='Port of StatsD to Go, with built-in Graphite support'
-license=('custom')
-pkgver='0.7.1'
-pkgrel='2'
-makedepends=('go')
-depends=('glibc')
-arch=('x86_64' 'arm' 'i686')
-url='https://github.com/bitly/statsdaemon'
+license=(custom)
+pkgver=0.7.3
+pkgrel=1
+makedepends=(go)
+depends=(glibc)
+arch=(x86_64 arm i686)
+url=https://github.com/bitly/statsdaemon
source=("${url}/archive/v${pkgver}.tar.gz")
-sha512sums=('b7e3eb7832ae15026b812b46db82b29c9304a9a3e1a26f365268bc5f1c436704b3c11146c0110a7f2743679cc123d13d8b60d5c7535e4ee44cca03f93a4efa10')
+sha512sums=('09c3c68be74afe2d2a04b35b404c0cd3582d42e33e61a101891dc49cd71d08fbdd17829d7b25f30f8833fc0429929097f7dc1c936d242a93a8861352a1441844')
build () {
cd "${pkgname}-${pkgver}"
- go build -x -v -o statsdaemon
+ export GOPATH="${srcdir}"
+ export CGO_CPPFLAGS="${CPPFLAGS}"
+ export CGO_CFLAGS="${CFLAGS//-flto/}"
+ export CGO_CXXFLAGS="${CXXFLAGS//-flto/}"
+ go build -v -modcacherw -trimpath -buildmode pie -mod vendor \
+ -ldflags "-linkmode external -extldflags \"${LDFLAGS//-flto/}\"" \
+ -o statsdaemon
}
package () {