summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Rawlinson2021-03-23 06:59:43 +0000
committerGeorge Rawlinson2021-03-23 06:59:47 +0000
commitc30127777d8116b0e8ce1c686a488694f17a1c7c (patch)
treeec2dea598bc9d45663896f94b621f916ae5563a2
parentac4f09e555cf97a8ad45e1a3bb80b76e1ec6849c (diff)
downloadaur-c30127777d8116b0e8ce1c686a488694f17a1c7c.tar.gz
upgpkg: timescaledb-tune 0.11.0-2
simplify PKGBUILD
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 8 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7b02c5931198..e2c4b74fee19 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = timescaledb-tune
pkgdesc = A tool for tuning TimescaleDB for better performance
pkgver = 0.11.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/timescale/timescaledb-tune
arch = x86_64
license = Apache
diff --git a/PKGBUILD b/PKGBUILD
index 777bb7674e22..7f0240ccefec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=timescaledb-tune
pkgver=0.11.0
-pkgrel=1
+pkgrel=2
pkgdesc="A tool for tuning TimescaleDB for better performance"
arch=('x86_64')
url="https://github.com/timescale/timescaledb-tune"
@@ -14,19 +14,22 @@ b2sums=('e3898ce8b30f833865ec7e11974c0f199389e21ad24d48885c395091342e10c1d249ecb
prepare() {
cd "$pkgname-$pkgver"
+ mkdir build
go mod vendor
}
build() {
- cd "$pkgname-$pkgver/cmd/timescaledb-tune"
+ cd "$pkgname-$pkgver"
go build -v \
-buildmode=pie \
-trimpath \
-mod=vendor \
-modcacherw \
- -ldflags "-linkmode external -extldflags ${LDFLAGS}"
+ -ldflags "-linkmode external -extldflags ${LDFLAGS}" \
+ -o build \
+ ./cmd/...
}
package() {
- install -Dm755 -t "$pkgdir/usr/bin" "$srcdir/$pkgname-$pkgver/cmd/timescaledb-tune/timescaledb-tune"
+ install -Dm755 -t "$pkgdir/usr/bin" "$pkgname-$pkgver/build/$pkgname"
}