diff options
author | Michael Gisbers | 2021-12-22 00:46:39 +0100 |
---|---|---|
committer | Michael Gisbers | 2021-12-22 00:46:39 +0100 |
commit | 21362b8d548c16c16c3a9bb79a60c1606c041f2d (patch) | |
tree | fd07f0ec117b09159b96a07f2171905706e49b08 /PKGBUILD | |
parent | d7cc09e3fe570281fb8b7f6944943be9d6fd9978 (diff) | |
download | aur-21362b8d548c16c16c3a9bb79a60c1606c041f2d.tar.gz |
update package to current git version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 27 insertions, 18 deletions
@@ -1,29 +1,38 @@ -# Maintainer: Quentin Bourgeois <quentin+archlinux@bourgeois.eu> +# Maintainer: Michael Gisbers <michael@gisbers.de> +# Previous Maintainer: Quentin Bourgeois <quentin+archlinux@bourgeois.eu> pkgname=mc-agent -pkgver=20180114 -pkgrel=1 +pkgver=r59.fef4de4 +pkgrel=2 pkgdesc='Simple ssh-agent that loads keys stored from Moolticute' arch=('x86_64') -license=('GPL3') -depends=('moolticute') -makedepends=('git' - 'go') -url="https://github.com/raoulh/${pkgname}" -_gourl="${url##https://}" -install="${pkgname}.install" +url="https://github.com/raoulh/$pkgname" +license=('GPL') +makedepends=('go') +source=("$pkgname"::"git://github.com/raoulh/$pkgname") +sha256sums=('SKIP') -build() { - cd "${srcdir}" +pkgver() { + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} - GOPATH="${srcdir}" go get -fix -v -x "${_gourl}" +build() { + cd "$pkgname" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + pwd + ls -la + go build } package() { - cd "${srcdir}" + cd "$pkgname" +find + install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname + install -Dm644 systemd/mc-agent.service "$pkgdir"/etc/systemd/user/mc-agent.service - install -p -Dm 755 "${srcdir}/bin/mc-agent" \ - "${pkgdir}/usr/bin/mc-agent" - install -Dm 644 "${srcdir}/src/${_gourl}/systemd/mc-agent.service" \ - "${pkgdir}/usr/lib/systemd/user/mc-agent.service" } |