summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO23
-rw-r--r--.gitignore14
-rw-r--r--PKGBUILD30
-rw-r--r--cloud-sql-proxy-bin.install3
4 files changed, 39 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e7bca1a2b5f6..90a976e2244d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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/
diff --git a/PKGBUILD b/PKGBUILD
index 8435a0b1b08f..5c3b68586b9d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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'"
+}