Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / gost
Commits: cece4620 by Felix Yan at 2024-12-22T13:35:30+08:00 upgpkg: 2.12.0-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = gost pkgdesc = GO Simple Tunnel - pkgver = 2.11.5 + pkgver = 2.12.0 pkgrel = 1 url = https://github.com/ginuerzh/gost arch = x86_64 @@ -8,9 +8,7 @@ pkgbase = gost makedepends = go makedepends = git depends = glibc - source = gost-2.11.5.tar.gz::https://github.com/ginuerzh/gost/archive/v2.11.5.tar.gz - source = LICENSE - sha512sums = 13f7b797cd4d0fe663278eb04f8aacd6f07b938c80ac331c64ee2be8d55afe356125b1a80b8dcb9a4067f408c6118b344c9ba893f41b2413a7bbc852337c54b2 - sha512sums = 8815c27a49d747e90fbcbf03c6011a76b95bc72a6c963ee8df9490e6aba9a3f4f9895e6a7759988aef123160ef8a6d2de85e8fce01c5980f8744e212792ad07c + source = git+https://github.com/ginuerzh/gost.git#tag=v2.12.0 + sha512sums = 5046d21e3d755f37e2dd6eb48f801f2bf7d1c964586653649a795ea391c42891a53b7296861cdc39a062b90597582936a00b07933208cade037acf55fe3bbcc5 pkgname = gost ===================================== PKGBUILD ===================================== @@ -1,7 +1,7 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> pkgname=gost -pkgver=2.11.5 +pkgver=2.12.0 pkgrel=1 pkgdesc="GO Simple Tunnel" arch=('x86_64') @@ -9,10 +9,8 @@ url="https://github.com/ginuerzh/gost" license=('MIT') depends=('glibc') makedepends=('go' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ginuerzh/gost/archive/v$pkgver.tar.gz" - LICENSE) -sha512sums=('13f7b797cd4d0fe663278eb04f8aacd6f07b938c80ac331c64ee2be8d55afe356125b1a80b8dcb9a4067f408c6118b344c9ba893f41b2413a7bbc852337c54b2' - '8815c27a49d747e90fbcbf03c6011a76b95bc72a6c963ee8df9490e6aba9a3f4f9895e6a7759988aef123160ef8a6d2de85e8fce01c5980f8744e212792ad07c') +source=("git+https://github.com/ginuerzh/gost.git#tag=v$pkgver") +sha512sums=('5046d21e3d755f37e2dd6eb48f801f2bf7d1c964586653649a795ea391c42891a53b7296861cdc39a062b90597582936a00b07933208cade037acf55fe3bbcc5') build() { export CGO_CPPFLAGS="${CPPFLAGS}" @@ -21,12 +19,12 @@ build() { export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - cd gost-$pkgver/cmd/gost + cd gost/cmd/gost go build } package() { - cd gost-$pkgver - install -Dm755 cmd/gost/gost "$pkgdir/usr/bin/gost" - install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + cd gost + install -Dm755 cmd/gost/gost -t "$pkgdir"/usr/bin/ + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gost/-/commit/cece4620b8ca79d1e2d31d5d149f09931e9a8fbf -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gost/-/commit/cece4620b8ca79d1e2d31d5d149f09931e9a8fbf You're receiving this email because of your account on gitlab.archlinux.org.