summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Rawlinson2022-01-13 16:39:58 +0000
committerGeorge Rawlinson2022-01-13 16:39:58 +0000
commit0db0695b9637b2b807fec0db4d0be2fa323baaea (patch)
tree441713539caaeb52831d5db5b0505b0b3e4b171c
parent7f1509e7844a91df540db328f8f286ab8ab04d42 (diff)
downloadaur-0db0695b9637b2b807fec0db4d0be2fa323baaea.tar.gz
upgpkg: cloudflared 2021.1.2-1
* New upstream release. * Switch source to git commit from github tarball.
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD25
2 files changed, 22 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ccf6f1d04def..14ce3d58b0c0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,29 @@
pkgbase = cloudflared
pkgdesc = Command-line client for Cloudflare Tunnel
- pkgver = 2022.1.0
+ pkgver = 2022.1.2
pkgrel = 1
url = https://github.com/cloudflare/cloudflared
arch = x86_64
arch = armv7h
arch = aarch64
license = custom:cloudflared
+ makedepends = git
makedepends = go
depends = glibc
conflicts = cloudflared-bin
+ options = !lto
backup = etc/cloudflared/config.yml
- source = cloudflared-2022.1.0.tar.gz::https://github.com/cloudflare/cloudflared/archive/2022.1.0.tar.gz
+ source = cloudflared::git+https://github.com/cloudflare/cloudflared.git#commit=97309d81abf98f649ca9e3040d96fe631284cee1
source = config.yml
source = systemd.service
source = sysusers.conf
source = tmpfiles.conf
- sha512sums = c0d450cefaa10ed34fee7462fbd1790db5437d0fe33604fcd2e62550e478eb30123f6ce0cc1ae91c2260449fb527ef91263da85fcd1cc87382372fd09352df63
+ sha512sums = SKIP
sha512sums = 52a8e1a71b7195047ea490ade1caae8f82c7c332d9473611853b6cc21c31eb4403a94b66e9efc800faa4a1d3c0d8b5ad01d60896728161eeb4bf2a69ac58b95a
sha512sums = 74ddc921fc374785f92ff08a7f74b498d358859176bbb957d41fb5d2e9464d9ae1f60debf231c4233aa91a9151ba3d82d9a8f712d2ac4ed95be73f4f75324f86
sha512sums = 24af69f69fa49a4d4f703ce4f7093817e2b8e942e5f3b2ab296ea6bf1a3b54530dc99c9569cda4132b47625f2d4a3478bd1e0d4268794db735e7d02d32e57d17
sha512sums = db826ea2bb031a1c9c0ff8f81f54894ab116d506700da8e49c207d6a252366f4ce02cf63386a333071a85fe699287a8c8bfc2e49c946845abd4592f5764a433b
- b2sums = 9b138a39af9db8608d755b4c1ebeffb9054ae3e892ac83bd80c54c250a6fa04e08147ad67258e3403888fd9909320686e0bda928a7ee91e2f8e90bbc8705ca85
+ b2sums = SKIP
b2sums = 887218db3b5e7cdbb90c86b60aac1597d70b59fccece18c8c5e6e2357d04aa219b2438436f23f913a0c8dc6eb425ef3e22901e28fd30e5130d17e414e67ec4af
b2sums = 2797460dbaf11bc34ebebd8b051149a0701c5dfffc51089d19413917b7112fdf8356ec4d6e5800d0af5d0a43e52031ab3c9a7cd347105ef224e73285b36dbd07
b2sums = 55fa073feb872e951d206eefa8c32ef0833a348c7b1814c38a75229a971d065463866bd686258b7e6581154494f85cd00531a993d1b6475c696d50e362183683
diff --git a/PKGBUILD b/PKGBUILD
index 0b22af4c62cb..e2176e89b4f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,43 +1,50 @@
# Maintainer: George Rawlinson <george@rawlinson.net.nz>
pkgname=cloudflared
-pkgver=2022.1.0
+pkgver=2022.1.2
pkgrel=1
pkgdesc="Command-line client for Cloudflare Tunnel"
arch=('x86_64' 'armv7h' 'aarch64')
url="https://github.com/cloudflare/cloudflared"
license=('custom:cloudflared')
depends=('glibc')
-makedepends=('go')
+makedepends=('git' 'go')
conflicts=('cloudflared-bin')
backup=("etc/$pkgname/config.yml")
+options=('!lto')
+_commit='97309d81abf98f649ca9e3040d96fe631284cee1'
source=(
- "$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz"
+ "$pkgname::git+$url.git#commit=$_commit"
'config.yml'
'systemd.service'
'sysusers.conf'
'tmpfiles.conf'
)
-sha512sums=('c0d450cefaa10ed34fee7462fbd1790db5437d0fe33604fcd2e62550e478eb30123f6ce0cc1ae91c2260449fb527ef91263da85fcd1cc87382372fd09352df63'
+sha512sums=('SKIP'
'52a8e1a71b7195047ea490ade1caae8f82c7c332d9473611853b6cc21c31eb4403a94b66e9efc800faa4a1d3c0d8b5ad01d60896728161eeb4bf2a69ac58b95a'
'74ddc921fc374785f92ff08a7f74b498d358859176bbb957d41fb5d2e9464d9ae1f60debf231c4233aa91a9151ba3d82d9a8f712d2ac4ed95be73f4f75324f86'
'24af69f69fa49a4d4f703ce4f7093817e2b8e942e5f3b2ab296ea6bf1a3b54530dc99c9569cda4132b47625f2d4a3478bd1e0d4268794db735e7d02d32e57d17'
'db826ea2bb031a1c9c0ff8f81f54894ab116d506700da8e49c207d6a252366f4ce02cf63386a333071a85fe699287a8c8bfc2e49c946845abd4592f5764a433b')
-b2sums=('9b138a39af9db8608d755b4c1ebeffb9054ae3e892ac83bd80c54c250a6fa04e08147ad67258e3403888fd9909320686e0bda928a7ee91e2f8e90bbc8705ca85'
+b2sums=('SKIP'
'887218db3b5e7cdbb90c86b60aac1597d70b59fccece18c8c5e6e2357d04aa219b2438436f23f913a0c8dc6eb425ef3e22901e28fd30e5130d17e414e67ec4af'
'2797460dbaf11bc34ebebd8b051149a0701c5dfffc51089d19413917b7112fdf8356ec4d6e5800d0af5d0a43e52031ab3c9a7cd347105ef224e73285b36dbd07'
'55fa073feb872e951d206eefa8c32ef0833a348c7b1814c38a75229a971d065463866bd686258b7e6581154494f85cd00531a993d1b6475c696d50e362183683'
'83ffe6d68df4c98d23bef780f891797793321022a8d50897383f3cc9730cce5660704cd51ee791033e09ad4c1ce33c992e40d542a0685293c328faeba00aa864')
+pkgver() {
+ cd "$pkgname"
+ git describe --tags
+}
+
prepare() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
# create directory for build output
mkdir build
}
build() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
# define buildtime for use in man page & binary
local build_time="$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)"
@@ -64,7 +71,7 @@ build() {
}
check() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
go test ./...
}
@@ -77,7 +84,7 @@ package() {
# config
install -vDm644 -t "$pkgdir/etc/$pkgname" config.yml
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
# binary
install -vDm755 -t "$pkgdir/usr/bin" "build/$pkgname"