[arch-commits] Commit in podman/trunk (PKGBUILD)

Morten Linderud foxboron at gemini.archlinux.org
Sat Aug 21 11:51:53 UTC 2021


    Date: Saturday, August 21, 2021 @ 11:51:53
  Author: foxboron
Revision: 1004141

upgpkg: podman 3.3.0-1

Modified:
  podman/trunk/PKGBUILD

----------+
 PKGBUILD |   19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-08-21 11:35:53 UTC (rev 1004140)
+++ PKGBUILD	2021-08-21 11:51:53 UTC (rev 1004141)
@@ -4,11 +4,11 @@
 
 pkgbase=podman
 pkgname=(podman podman-docker)
-pkgver=3.2.3
+pkgver=3.3.0
 pkgrel=1
 pkgdesc='Tool and library for running OCI-based containers in pods'
 arch=(x86_64)
-url='https://github.com/containers/libpod'
+url='https://github.com/containers/podman'
 license=(Apache)
 depends=(cni-plugins conmon containers-common
          device-mapper iptables libseccomp
@@ -21,10 +21,17 @@
 sha256sums=('SKIP')
 
 pkgver() {
-  cd libpod
+  cd $pkgname
   git describe --tags | sed 's/^v//;s/-/+/g'
 }
 
+prepare(){
+  cd $pkgname
+  # Fix trimpath in makefile
+  # https://github.com/containers/podman/commit/e7b7c90bae1c65f61f524498e0ff152639f1ce04.patch 
+  git cherry-pick -n e7b7c90bae1c65f61f524498e0ff152639f1ce04  
+}
+
 build() {
   export BUILDTAGS='seccomp systemd'
   export CGO_CPPFLAGS="${CPPFLAGS}"
@@ -33,7 +40,7 @@
   export CGO_LDFLAGS="${LDFLAGS}"
   export GOFLAGS="-buildmode=pie -trimpath"
 
-  cd libpod
+  cd $pkgname
   make EXTRA_LDFLAGS='-s -w -linkmode=external'
 }
 
@@ -44,7 +51,7 @@
               'catatonit: --init flag support'
               'crun: support for unified cgroupsv2')
 
-  cd libpod
+  cd $pkgname
   make install install.completions DESTDIR="$pkgdir" PREFIX=/usr
   # remove man pages provided by containers-common
   rm -rvf "${pkgdir}/usr/share/man/man5"
@@ -56,6 +63,6 @@
   conflicts=(docker)
   provides=(docker)
 
-  cd libpod
+  cd podman
   make -j1 install.docker-full DESTDIR="$pkgdir" PREFIX=/usr
 }



More information about the arch-commits mailing list