summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam2022-05-31 02:12:48 +0000
committerSam2022-05-31 02:12:48 +0000
commitaa37f844f42f7be5f9cab615239e472a2720d927 (patch)
tree58834e671ac9b9aff7dee022ab47e616f15cf0f8
parent66cfe51bc3d96c16da6fee8f7e01c685a0cb7083 (diff)
downloadaur-buildah-git.tar.gz
updpkg: buildah-git 1.26.0.r50.g468b1309-1
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD27
2 files changed, 24 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1447cd44a2b0..d000a5f75099 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 3428dae6458d..90a7510fa92b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}