diff options
author | Daniel Martí | 2023-04-16 21:56:16 +0100 |
---|---|---|
committer | Daniel Martí | 2023-04-16 21:56:16 +0100 |
commit | 8eddc6f688359e0c10fa37abe136292426c36062 (patch) | |
tree | bcd249fb6142196066795d507d34c7e9ef08b9d6 | |
parent | bd4ef6f3e5145ff41a745c1f372ed18973bc9d3f (diff) | |
download | aur-8eddc6f688359e0c10fa37abe136292426c36062.tar.gz |
update to v2.5.0
Also pick up some saner defaults from the gofumpt package.
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 15 insertions, 32 deletions
@@ -1,14 +1,12 @@ pkgbase = xurls pkgdesc = Extract urls from plain text - pkgver = 2.4.0 + pkgver = 2.5.0 pkgrel = 1 url = https://github.com/mvdan/xurls - arch = i686 arch = x86_64 - license = BSD - makedepends = git + license = BSD-3-Clause makedepends = go - source = xurls-2.4.0::https://github.com/mvdan/xurls/archive/refs/tags/v2.4.0.tar.gz - sha256sums = 8c9850c80eff452eeca2fe0f945a33543302dc31df66c3393ed52f6d8e921702 + source = xurls-2.5.0.tar.gz::https://github.com/mvdan/xurls/archive/refs/tags/v2.5.0.tar.gz + sha256sums = 552779a765de29e51ff01fe6c85a7d0389faae1b80d354332e7c69db232ee4ad pkgname = xurls @@ -1,38 +1,23 @@ # Maintainer: Daniel Martí <mvdan@mvdan.cc> pkgname=xurls -pkgver=2.4.0 +pkgver=2.5.0 pkgrel=1 pkgdesc="Extract urls from plain text" -arch=('i686' 'x86_64') +arch=('x86_64') url="https://github.com/mvdan/${pkgname}" -license=('BSD') -makedepends=('git' 'go') -source=("$pkgname-$pkgver::${url}/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('8c9850c80eff452eeca2fe0f945a33543302dc31df66c3393ed52f6d8e921702') - -prepare(){ - cd "$pkgname-$pkgver" - mkdir -p build/ -} +license=('BSD-3-Clause') +makedepends=('go') +source=("$pkgname-$pkgver.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('552779a765de29e51ff01fe6c85a7d0389faae1b80d354332e7c69db232ee4ad') build() { - cd "$pkgname-$pkgver" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - go build -o build ./cmd/... -} - -check() { - cd "$pkgname-$pkgver" - go test ./... + cd "${srcdir}/${pkgname}-${pkgver}" + # disable vcs, otherwise -version picks up the git timestamp from the build env + CGO_ENABLED=0 go build -buildvcs=false -trimpath -mod=readonly -modcacherw ./cmd/xurls } package() { - cd "$pkgname-$pkgver" - install -Dm755 build/$pkgname "$pkgdir"/usr/bin/$pkgname - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd "${srcdir}/${pkgname}-${pkgver}" + install -Dm755 -t "${pkgdir}/usr/bin" xurls } |