diff options
author | Fernandez Ludovic | 2019-09-01 16:01:10 +0200 |
---|---|---|
committer | Fernandez Ludovic | 2019-09-01 16:01:10 +0200 |
commit | 2c6383dc51104fb686bf85a3cd74dfb540bfbd05 (patch) | |
tree | 822d529f08b2ec167a761a6d88093c102d1e6281 | |
parent | 158741b986e3c30d7be9bff4b653c36a258a156b (diff) | |
download | aur-2c6383dc51104fb686bf85a3cd74dfb540bfbd05.tar.gz |
feat: update to HEAD.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 17 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = lego-git pkgdesc = Lets Encrypt client and ACME library written in Go (master branch / unstable) - pkgver = r831.7f6155e8 + pkgver = r849.a5a29187 pkgrel = 1 url = https://go-acme.github.io/lego/ arch = x86_64 @@ -8,7 +8,7 @@ pkgbase = lego-git license = MIT makedepends = git makedepends = make - makedepends = go + makedepends = go>=1.11 provides = lego conflicts = lego source = git+https://github.com/go-acme/lego.git @@ -2,7 +2,7 @@ pkgname='lego-git' _pkgname="${pkgname%-git}" -pkgver=r831.7f6155e8 +pkgver=r849.a5a29187 pkgrel=1 pkgdesc='Lets Encrypt client and ACME library written in Go (master branch / unstable)' url='https://go-acme.github.io/lego/' @@ -12,38 +12,40 @@ provides=("${_pkgname}") conflicts=("${_pkgname}") _url='https://github.com/go-acme/lego' -_goacmepath=github.com/go-acme -_legopath="${_goacmepath}/lego" depends=() # makedepends=('git' 'make') -makedepends=('git' 'make' 'go') +makedepends=('git' 'make' 'go>=1.11') source=("git+${_url}.git") sha512sums=('SKIP') prepare() { - # setup go env vars - export GOPATH="${srcdir%/src}" - - mkdir -p "${srcdir}/${_goacmepath}/" && cd $_ - mv ${srcdir}/${_pkgname} . + # setup env variables & dirs + mkdir -p "${srcdir}/go" + export GOPATH="${srcdir}/go" + export GO111MODULE=on + + cd "${srcdir}/${_pkgname}" + + # download dependencies + go mod download } pkgver() { - cd "${srcdir}/${_legopath}" + cd "${srcdir}/${_pkgname}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "${srcdir}/${_legopath}" + cd "${srcdir}/${_pkgname}" make build } package() { # Bin - install -Dm755 "${srcdir}/${_legopath}/dist/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm755 "${srcdir}/${_pkgname}/dist/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" # License - install -Dm644 "${srcdir}/${_legopath}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${srcdir}/${_pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" } |