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.


Reply via email to