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.


Reply via email to