summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRadu Potop2024-03-30 01:31:07 +0000
committerRadu Potop2024-03-30 01:31:07 +0000
commit543f52c00116b93f8996e779e6b0b3722980bf64 (patch)
treec9e65ca1823c2adf91c6ece1ae35ede9d51e516b
parentd0f74fbd8afe73f646ed966196a13c29ee1f9d12 (diff)
downloadaur-543f52c00116b93f8996e779e6b0b3722980bf64.tar.gz
Build from source
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD19
2 files changed, 14 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3d8b41c2980c..c0b1aaed5865 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = oauth2c
pkgdesc = User-friendly CLI for OAuth2
pkgver = 1.13.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/cloudentity/oauth2c
arch = x86_64
arch = arm64
arch = armv6
- license = Apache
- source = https://github.com/cloudentity/oauth2c/releases/download/v1.13.0/oauth2c_1.13.0_Linux_x86_64.tar.gz
- sha256sums = 61e83110fe98f78e516ea6f0e7c395099351f39fda0d57c50aed1c35f1b11eee
+ license = Apache-2.0
+ source = git+https://github.com/cloudentity/oauth2c.git#tag=v1.13.0
+ sha256sums = SKIP
pkgname = oauth2c
diff --git a/PKGBUILD b/PKGBUILD
index 70460c492e92..c8854e8c84aa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,21 @@
pkgname=oauth2c
pkgver=1.13.0
-pkgrel=1
+pkgrel=2
pkgdesc='User-friendly CLI for OAuth2'
arch=('x86_64' 'arm64' 'armv6')
url="https://github.com/cloudentity/oauth2c"
-license=('Apache')
-source=(
- "${url}/releases/download/v${pkgver}/${pkgname}_${pkgver}_Linux_${arch}.tar.gz"
-)
+license=('Apache-2.0')
+source=("git+${url}.git#tag=v${pkgver}")
+sha256sums=('SKIP')
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ go build .
+}
package() {
- cd $srcdir
+ cd "${srcdir}/${pkgname}"
install -Dm755 $pkgname "${pkgdir}/usr/bin/${pkgname}"
install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-
-sha256sums=('61e83110fe98f78e516ea6f0e7c395099351f39fda0d57c50aed1c35f1b11eee')