diff options
author | Filipe Nascimento | 2021-01-19 21:51:49 -0300 |
---|---|---|
committer | Filipe Nascimento | 2021-01-19 21:51:49 -0300 |
commit | 201f7d216a5ddc3ebb9689136eb72360c54a51fd (patch) | |
tree | b72431d25aaaa3c987d98c4d16626e03db332ce2 | |
parent | b9b844d9ee8b2b9abcdcfd8e06a23bb55230c777 (diff) | |
download | aur-201f7d216a5ddc3ebb9689136eb72360c54a51fd.tar.gz |
upgpkg: usql 0.8.1-1
upstream release
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 20 insertions, 13 deletions
@@ -1,6 +1,6 @@ pkgbase = usql pkgdesc = A universal command-line interface for SQL databases - pkgver = 0.7.8 + pkgver = 0.8.1 pkgrel = 1 url = https://github.com/xo/usql arch = i686 @@ -9,10 +9,10 @@ pkgbase = usql arch = armv7h arch = aarch64 license = MIT - makedepends = go-pie + makedepends = go depends = icu - source = usql-0.7.8.tar.gz::https://github.com/xo/usql/archive/v0.7.8.tar.gz - sha256sums = d8d07324afe2478068f99b79e35ad5f5c06fa0e0051504cff5bce592ee75c6c2 + source = usql-0.8.1.tar.gz::https://github.com/xo/usql/archive/v0.8.1.tar.gz + sha256sums = 449f05b322e202577fcc6fb6b9b66797edf6dc8403d95aef6c9358cba934a565 pkgname = usql @@ -2,31 +2,38 @@ # Contributor: Christoph W <c w e g e n e r at gmail dot com> pkgname=usql -pkgver=0.7.8 +pkgver=0.8.1 pkgrel=1 pkgdesc='A universal command-line interface for SQL databases' arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') url="https://github.com/xo/usql" license=('MIT') depends=('icu') -makedepends=('go-pie') +makedepends=('go') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha256sums=('d8d07324afe2478068f99b79e35ad5f5c06fa0e0051504cff5bce592ee75c6c2') +sha256sums=('449f05b322e202577fcc6fb6b9b66797edf6dc8403d95aef6c9358cba934a565') build() { - cd "$pkgname-$pkgver" + cd $pkgname-$pkgver + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" TAGS="most sqlite_app_armor sqlite_fts5 sqlite_introspect sqlite_json1 sqlite_stat4 sqlite_userauth sqlite_vtable sqlite_icu no_adodb" go build \ -tags="$TAGS" \ - -gcflags="all=-trimpath=$PWD" \ - -asmflags="all=-trimpath=$PWD" \ - -ldflags="-extldflags $LDFLAGS - -s -w -X github.com/xo/usql/text.CommandName=$pkgname + -trimpath \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags="-linkmode=external + -X github.com/xo/usql/text.CommandName=$pkgname -X github.com/xo/usql/text.CommandVersion=$pkgver" \ - -o $pkgname . + -o $pkgname } package() { |