Date: Tuesday, July 26, 2022 @ 18:02:36 Author: dvzrv Revision: 1258808
upgpkg: catatonit 0.1.7-2: Rebuild to fix podman lib location. Fix used source array so that files are downloaded correctly and validated using PGP. Call autoreconf in prepare() instead of calling autogen.sh in build(). Symlink /usr/bin/catatonit to /usr/lib/podman/ instead of /usr/libexec/podman to follow general packaging guidelines. Added: catatonit/trunk/keys/ catatonit/trunk/keys/pgp/ catatonit/trunk/keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc Modified: catatonit/trunk/PKGBUILD -------------------------------------------------------+ PKGBUILD | 39 +++++++++------- keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc | 1 2 files changed, 24 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-07-26 17:26:46 UTC (rev 1258807) +++ PKGBUILD 2022-07-26 18:02:36 UTC (rev 1258808) @@ -1,37 +1,44 @@ +# Maintainer: David Runge <dv...@archlinux.org> # Maintainer: Morten Linderud <foxbo...@archlinux.org> # Contributor: Axel Hinrichs <hinri...@bitscape.de> pkgname=catatonit pkgver=0.1.7 -pkgrel=1 +pkgrel=2 pkgdesc="A container init that is so simple it's effectively brain-dead." -arch=('x86_64') +arch=(x86_64) url="https://github.com/openSUSE/catatonit/" -license=('GPL3') -source=("$pkgname-$pkgver.tar.gz::https://github.com/openSUSE/catatonit/releases/download/v$pkgver/$pkgname.tar.xz"{,.asc} - "patch-autoconf.patch::https://github.com/openSUSE/catatonit/commit/99bb9048f532257f3a2c3856cfa19fe957ab6cec.patch") -validpgpkeys=('5F36C6C61B5460124A75F5A69E18AA267DDB8DB4') +license=(GPL3) +options=(debug) +source=( + $pkgname-$pkgver.tar.xz::https://github.com/openSUSE/catatonit/releases/download/v$pkgver/$pkgname.tar.xz + $pkgname-$pkgver.tar.xz.asc::https://github.com/openSUSE/catatonit/releases/download/v$pkgver/$pkgname.tar.xz.asc + $pkgname-0.1.7-autoconf.patch::https://github.com/openSUSE/catatonit/commit/99bb9048f532257f3a2c3856cfa19fe957ab6cec.patch +) sha256sums=('6ea6cb8c7feeca2cf101e7f794dab6eeb192cde177ecc7714d2939655d3d8997' - '6ea6cb8c7feeca2cf101e7f794dab6eeb192cde177ecc7714d2939655d3d8997' + 'SKIP' '93e0429aa58cecea6cf2a8727bcc53e6eca90da63305a24c4f826b5e31c90d1a') +b2sums=('8e63022bb76e37d1332403c1a96c851e1262ae405327747b6e2e1576b128f24499acface264c51131a074de992b8437a12e0261b72a6937d08db99e0ed5a3221' + 'SKIP' + '72b3fcbab94276e77b98b21bd000a6142594287f7c5a732a45b69e8e8d46cfe5b6d1157c8fc675e94ebf240c1dc7e171b228c0afbb01753b154b4f733cff90e4') +validpgpkeys=('5F36C6C61B5460124A75F5A69E18AA267DDB8DB4') # Aleksa Sarai <asa...@suse.com> prepare(){ - cd "$pkgname-$pkgver" - patch -Np1 < "$srcdir/patch-autoconf.patch" + cd $pkgname-$pkgver + patch -Np1 -i ../$pkgname-0.1.7-autoconf.patch + autoreconf -fiv } build() { - cd "$pkgname-$pkgver" - ./autogen.sh + cd $pkgname-$pkgver ./configure --prefix=/usr - make + make V=1 } package() { - cd "$pkgname-$pkgver" - make PREFIX=/usr DESTDIR="$pkgdir" install - install -d "${pkgdir}/usr/libexec/podman/" - ln -s /usr/bin/$pkgname "${pkgdir}/usr/libexec/podman/" + make PREFIX=/usr DESTDIR="$pkgdir" install -C $pkgname-$pkgver + install -vdm 755 "$pkgdir/usr/lib/podman/" + ln -sv /usr/bin/$pkgname "$pkgdir/usr/lib/podman/" } # vim: ft=sh syn=sh Added: keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc =================================================================== (Binary files differ) Index: catatonit/trunk/keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc =================================================================== --- keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc 2022-07-26 17:26:46 UTC (rev 1258807) +++ keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc 2022-07-26 18:02:36 UTC (rev 1258808) Property changes on: catatonit/trunk/keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property