diff options
author | Sam | 2022-05-31 02:12:48 +0000 |
---|---|---|
committer | Sam | 2022-05-31 02:12:48 +0000 |
commit | aa37f844f42f7be5f9cab615239e472a2720d927 (patch) | |
tree | 58834e671ac9b9aff7dee022ab47e616f15cf0f8 | |
parent | 66cfe51bc3d96c16da6fee8f7e01c685a0cb7083 (diff) | |
download | aur-buildah-git.tar.gz |
updpkg: buildah-git 1.26.0.r50.g468b1309-1
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 24 insertions, 24 deletions
@@ -1,34 +1,33 @@ pkgbase = buildah-git pkgdesc = A tool which facilitates building OCI images (git) - pkgver = 1.22.0.r50.g1b3f9cde + pkgver = 1.26.0.r50.g468b1309 pkgrel = 1 url = https://github.com/containers/buildah.git - arch = any + arch = x86_64 + arch = aarch64 license = Apache makedepends = go makedepends = go-md2man makedepends = git + makedepends = gcc makedepends = bash-bats makedepends = btrfs-progs - makedepends = libassuan makedepends = bzip2 - makedepends = go-md2man + makedepends = libapparmor.so + makedepends = libassuan.so + makedepends = libdevmapper.so + makedepends = libgpgme.so + makedepends = libseccomp.so makedepends = runc makedepends = skopeo - makedepends = systemd makedepends = containers-common depends = crun depends = skopeo depends = slirp4netns provides = buildah conflicts = buildah + options = !lto source = git+https://github.com/containers/buildah.git sha256sums = SKIP pkgname = buildah-git - depends = crun - depends = skopeo - depends = slirp4netns - depends = libseccomp.so - depends = libdevmapper.so - depends = libgpgme.so @@ -1,17 +1,18 @@ # Maintainer: samarthj <dev@samarthj.com> # Contributor: Morten Linderud <morten@linderud.pw> +# shellcheck disable=2034,2148,2154 + pkgname=buildah-git _pkgname=buildah -pkgver=1.22.0.r50.g1b3f9cde +pkgver=1.26.0.r50.g468b1309 pkgrel=1 pkgdesc="A tool which facilitates building OCI images (git)" -arch=('any') +arch=(x86_64 aarch64) depends=(crun skopeo slirp4netns) -makedepends=('go' 'go-md2man' 'git' 'bash-bats' - 'btrfs-progs' 'libassuan' 'bzip2' - 'go-md2man' 'runc' 'skopeo' - 'systemd' 'containers-common') +makedepends=(go go-md2man git gcc bash-bats + btrfs-progs bzip2 libapparmor.so libassuan.so libdevmapper.so libgpgme.so libseccomp.so runc skopeo containers-common) +options=(!lto) provides=("$_pkgname") conflicts=("$_pkgname") url="https://github.com/containers/$_pkgname.git" @@ -20,27 +21,27 @@ source=("git+$url") sha256sums=('SKIP') pkgver() { - cd "${_pkgname}" + cd "${_pkgname}" || exit 1 ver=$(git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g') - echo ${ver#v} + echo "${ver#v}" } build() { - export SECURITYTAGS='seccomp apparmor' + # Fails if using clang + export CC=gcc + export CXX=g++ export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath" - cd $_pkgname + cd $_pkgname || exit 1 make EXTRA_LDFLAGS='-s -w -linkmode=external' } package() { - depends+=('libseccomp.so' 'libdevmapper.so' 'libgpgme.so') - - cd $_pkgname + cd $_pkgname || exit 1 make install install.completions DESTDIR="$pkgdir" PREFIX=/usr install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |