Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / lvm2
Commits: 0c86fb81 by Christian Hesse at 2023-08-15T10:22:47+02:00 upgpkg: 2.03.22-2: install libexec script(s) (FS#79352) - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -5,7 +5,7 @@ pkgbase=lvm2 pkgname=('lvm2' 'device-mapper') _tag='7038cd60222f93f05e4844fe215568de9a67100d' # git rev-parse v${pkgver//./_} pkgver=2.03.22 -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://sourceware.org/lvm2/' license=('GPL2' 'LGPL2.1') @@ -33,6 +33,10 @@ prepare() { git show "${_c}" -- ':(exclude)WHATS_NEW' | git apply done + # install libexec scripts + # https://bugs.archlinux.org/task/79352 + sed -i '/^install_lvm2:/s|$| install_libexec|' scripts/Makefile.in + # prepare for non-systemd initcpio patch -Np1 --output='udev/69-dm-lvm-initcpio.rules.in' < ../0001-udev-initcpio.patch @@ -70,6 +74,7 @@ build() { --with-default-locking-dir=/run/lock/lvm \ --with-default-pid-dir=/run \ --with-default-run-dir=/run/lvm \ + --with-libexecdir=/usr/lib/lvm2 \ --with-systemdsystemunitdir=/usr/lib/systemd/system \ --with-thin=internal \ --with-udev-prefix=/usr View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lvm2/-/commit/0c86fb812351da87e354ea6db2585a3f67647b18 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lvm2/-/commit/0c86fb812351da87e354ea6db2585a3f67647b18 You're receiving this email because of your account on gitlab.archlinux.org.