diff options
author | Radu Potop | 2024-03-30 01:31:07 +0000 |
---|---|---|
committer | Radu Potop | 2024-03-30 01:31:07 +0000 |
commit | 543f52c00116b93f8996e779e6b0b3722980bf64 (patch) | |
tree | c9e65ca1823c2adf91c6ece1ae35ede9d51e516b | |
parent | d0f74fbd8afe73f646ed966196a13c29ee1f9d12 (diff) | |
download | aur-543f52c00116b93f8996e779e6b0b3722980bf64.tar.gz |
Build from source
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 14 insertions, 13 deletions
@@ -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 @@ -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') |