diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 14 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | cloud-sql-proxy-bin.install | 3 |
4 files changed, 39 insertions, 31 deletions
@@ -1,18 +1,19 @@ pkgbase = cloud-sql-proxy-bin - pkgdesc = Google Cloud SQL proxy client - pkgver = 1.18.0 - pkgrel = 2 + pkgdesc = Google Cloud SQL Auth proxy + pkgver = 2.11.0 + pkgrel = 1 url = https://github.com/GoogleCloudPlatform/cloudsql-proxy + install = cloud-sql-proxy-bin.install arch = i686 arch = x86_64 + arch = aarch64 license = Apache - provides = cloud-sql-proxy=$pkgver - source_i686 = cloud_sql_proxy-1.18.0-i686::https://storage.googleapis.com/cloudsql-proxy/v1.18.0/cloud_sql_proxy.linux.386 - sha256sums_i686 = 40f09c5b729ad0f0deced9713996f6c0b6504c37c9e2114fd3d2aca47ae9a085 - sha512sums_i686 = 0f8404de0ad47683a271082b246abd49c6a396d9aa744249ac9166e8d38ee7d652597564a583fc6b3eaee5fd1a450430383e20111007204d88cddd2b1c6c938c - source_x86_64 = cloud_sql_proxy-1.18.0-x86_64::https://storage.googleapis.com/cloudsql-proxy/v1.18.0/cloud_sql_proxy.linux.amd64 - sha256sums_x86_64 = 5d233e65c60201982b37e34cc3d0f8d4d4f654fdc82c0af606113af939d8dd95 - sha512sums_x86_64 = 7d5fa3b06d68694fe92ae9c62e6e23077edc6ecbade91dcaae01ef036363f98f2017bc67b4f6646f11655eb2a138dd0f9ae5e9b33b77139eff1297f626fc3b3c + provides = cloud-sql-proxy=2.11.0 + source_i686 = cloud-sql-proxy-2.11.0-i686::https://storage.googleapis.com/cloud-sql-connectors/cloud-sql-proxy/v2.11.0/cloud-sql-proxy.linux.386 + sha256sums_i686 = cd6e1b32330f7e6e99c3fa4350f8fa69b4bb84386cea9e56a803c9914964d8c9 + source_x86_64 = cloud-sql-proxy-2.11.0-x86_64::https://storage.googleapis.com/cloud-sql-connectors/cloud-sql-proxy/v2.11.0/cloud-sql-proxy.linux.amd64 + sha256sums_x86_64 = a72ba383fb42f0ecb045d3d35b7b8d7cb19d15ac74f39a6f69907c555e232090 + source_aarch64 = cloud-sql-proxy-2.11.0-aarch64::https://storage.googleapis.com/cloud-sql-connectors/cloud-sql-proxy/v2.11.0/cloud-sql-proxy.linux.arm64 + sha256sums_aarch64 = f5d0d7fac31cf7c5165605bf6d6860609f073c10701cc74ddd764c27210afba0 pkgname = cloud-sql-proxy-bin - diff --git a/.gitignore b/.gitignore index 7ad8459a653f..2e774d7ccec1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,9 @@ -*.bak -*.log -*.zst -*.xz -cloud_sql_proxy-* +/cloud-sql-proxy-* +/cloud_sql_proxy-* +!/cloud-sql-proxy-bin.install + +/*.tar.gz +/*.pkg.tar* + +/src/ +/pkg/ @@ -1,21 +1,21 @@ -# Maintainer: Sorah Fukumori <her@sorah.jp> - pkgname=cloud-sql-proxy-bin -pkgdesc="Google Cloud SQL proxy client" -pkgver=1.18.0 -pkgrel=2 -arch=('i686' 'x86_64') +pkgdesc="Google Cloud SQL Auth proxy" +pkgver=2.11.0 +pkgrel=1 +arch=('i686' 'x86_64' 'aarch64') url="https://github.com/GoogleCloudPlatform/cloudsql-proxy" license=('Apache') -provides=('cloud-sql-proxy=$pkgver') -_bin_file=cloud_sql_proxy-$pkgver -source_i686=($_bin_file-i686::https://storage.googleapis.com/cloudsql-proxy/v$pkgver/cloud_sql_proxy.linux.386) -source_x86_64=($_bin_file-x86_64::https://storage.googleapis.com/cloudsql-proxy/v$pkgver/cloud_sql_proxy.linux.amd64) +provides=(cloud-sql-proxy=$pkgver) +install=$pkgname.install +_bin_file=cloud-sql-proxy-$pkgver +source_i686=($_bin_file-i686::https://storage.googleapis.com/cloud-sql-connectors/cloud-sql-proxy/v$pkgver/cloud-sql-proxy.linux.386) +source_x86_64=($_bin_file-x86_64::https://storage.googleapis.com/cloud-sql-connectors/cloud-sql-proxy/v$pkgver/cloud-sql-proxy.linux.amd64) +source_aarch64=($_bin_file-aarch64::https://storage.googleapis.com/cloud-sql-connectors/cloud-sql-proxy/v$pkgver/cloud-sql-proxy.linux.arm64) + +sha256sums_i686=('cd6e1b32330f7e6e99c3fa4350f8fa69b4bb84386cea9e56a803c9914964d8c9') +sha256sums_x86_64=('a72ba383fb42f0ecb045d3d35b7b8d7cb19d15ac74f39a6f69907c555e232090') +sha256sums_aarch64=('f5d0d7fac31cf7c5165605bf6d6860609f073c10701cc74ddd764c27210afba0') package() { - install -Dm755 "$srcdir/$_bin_file-$CARCH" "$pkgdir/usr/bin/cloud_sql_proxy" + install -Dm755 "$srcdir/$_bin_file-$CARCH" "$pkgdir/usr/bin/cloud-sql-proxy" } -sha256sums_i686=('40f09c5b729ad0f0deced9713996f6c0b6504c37c9e2114fd3d2aca47ae9a085') -sha256sums_x86_64=('5d233e65c60201982b37e34cc3d0f8d4d4f654fdc82c0af606113af939d8dd95') -sha512sums_i686=('0f8404de0ad47683a271082b246abd49c6a396d9aa744249ac9166e8d38ee7d652597564a583fc6b3eaee5fd1a450430383e20111007204d88cddd2b1c6c938c') -sha512sums_x86_64=('7d5fa3b06d68694fe92ae9c62e6e23077edc6ecbade91dcaae01ef036363f98f2017bc67b4f6646f11655eb2a138dd0f9ae5e9b33b77139eff1297f626fc3b3c') diff --git a/cloud-sql-proxy-bin.install b/cloud-sql-proxy-bin.install new file mode 100644 index 000000000000..fff9270792b3 --- /dev/null +++ b/cloud-sql-proxy-bin.install @@ -0,0 +1,3 @@ +post_upgrade() { + echo "Starting from version 2 the binary is now called 'cloud-sql-proxy'" +} |