diff options
author | Pavle Portic | 2022-04-04 22:45:42 +0200 |
---|---|---|
committer | Pavle Portic | 2022-04-04 22:45:42 +0200 |
commit | d2b670ddaf2b4e4b5a662ce75fc43677ae49403a (patch) | |
tree | f8b2859c0bf0540d9f1d297526adce6986d0434f | |
download | aur-d2b670ddaf2b4e4b5a662ce75fc43677ae49403a.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e0232966ed78 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = zeitgeist-dependencies-git + pkgdesc = The language-agnostic dependency checker + pkgver = 349.0c1ed03 + pkgrel = 1 + url = https://github.com/kubernetes-sigs/zeitgeist + arch = x86_64 + license = Apache + makedepends = go + conflicts = zeitgeist-dependencies + options = !lto + source = zeitgeist-dependencies-git::git+https://github.com/kubernetes-sigs/zeitgeist + sha256sums = SKIP + +pkgname = zeitgeist-dependencies-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9fae6a1a18df --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Pavle Portic <archlinux@theedgeofrage.com> + +pkgname=zeitgeist-dependencies-git +name=zeitgeist +pkgver=349.0c1ed03 +pkgrel=1 +pkgdesc='The language-agnostic dependency checker' +arch=('x86_64') +url='https://github.com/kubernetes-sigs/zeitgeist' +license=('Apache') +makedepends=('go') +source=("$pkgname"::git+https://github.com/kubernetes-sigs/zeitgeist) +sha256sums=('SKIP') +conflicts=("zeitgeist-dependencies") +options=(!lto) + +pkgver() { + cd "$pkgname" + printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +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" + go build -ldflags "-X main.version=$pkgver -X main.prerelease=" +} + +package() { + cd "$pkgname" + install -Dm755 "$name" "$pkgdir"/usr/bin/"$name" +} |