summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMichael Gisbers2021-12-22 00:46:39 +0100
committerMichael Gisbers2021-12-22 00:46:39 +0100
commit21362b8d548c16c16c3a9bb79a60c1606c041f2d (patch)
treefd07f0ec117b09159b96a07f2171905706e49b08 /PKGBUILD
parentd7cc09e3fe570281fb8b7f6944943be9d6fd9978 (diff)
downloadaur-21362b8d548c16c16c3a9bb79a60c1606c041f2d.tar.gz
update package to current git version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 27 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1b82f9fbdbb1..2b8478c0dd9a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}