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

Eric Bélanger eric at nymeria.archlinux.org
Mon Aug 12 20:14:28 UTC 2013


    Date: Monday, August 12, 2013 @ 22:14:27
  Author: eric
Revision: 192471

upgpkg: lvm2 2.02.99-1

Upstream update, Add prepare function

Modified:
  lvm2/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-08-12 19:38:21 UTC (rev 192470)
+++ PKGBUILD	2013-08-12 20:14:27 UTC (rev 192471)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.98
-pkgrel=4
+pkgver=2.02.99
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/"
 license=('GPL2' 'LGPL2.1')
@@ -21,7 +21,7 @@
         lvm-monitoring.service
         lvmetad.service
         lvmetad.socket)
-sha1sums=('077425115b164c335a9930df745943e9ea666a8a'
+sha1sums=('90a1f3cc3fb9d1c47cc94a9cf58dddacecc26e57'
           'SKIP'
           '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f'
           'ff0fdf0a3005a41acd4b36865056109effc3474b'
@@ -33,8 +33,14 @@
           'f857a4a63fcc604a981e56875edda91767d4f1bf'
           'fcfc265e3b10294cc4b10949a342e9db4310b186')
 
+prepare() {
+  cd LVM2.${pkgver}
+  # enable lvmetad
+  sed -i 's|use_lvmetad = 0|use_lvmetad = 1|' conf/example.conf.in
+}
+
 build() {
-  cd "${srcdir}/LVM2.${pkgver}"
+  cd LVM2.${pkgver}
   unset LDFLAGS
 
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/bin \
@@ -51,7 +57,7 @@
   url="http://sourceware.org/dm/"
   depends=('glibc' 'systemd')
 
-  cd "${srcdir}/LVM2.${pkgver}"
+  cd LVM2.${pkgver}
   make DESTDIR="${pkgdir}" install_device-mapper
   # extra udev rule for device-mapper in initramfs
   install -D -m644 "${srcdir}/11-dm-initramfs.rules" "${pkgdir}/usr/lib/initcpio/udev/11-dm-initramfs.rules"
@@ -70,7 +76,7 @@
   options=('!makeflags')
   install=lvm2.install
 
-  cd "${srcdir}/LVM2.${pkgver}"
+  cd LVM2.${pkgver}
   make DESTDIR="${pkgdir}" install_lvm2
   # install applib
   make -C liblvm DESTDIR="${pkgdir}" install
@@ -86,6 +92,4 @@
   install -D -m644 "${srcdir}/lvmetad.socket" "${pkgdir}/usr/lib/systemd/system/lvmetad.socket"
   install -d -m755 "${pkgdir}/usr/lib/systemd/system/sockets.target.wants"
   ln -sf /usr/lib/systemd/system/lvmetad.socket "${pkgdir}/usr/lib/systemd/system/sockets.target.wants/lvmetad.socket"
-  # enable lvmetad
-  sed 's|use_lvmetad = 0|use_lvmetad = 1|' -i "${pkgdir}/etc/lvm/lvm.conf"
 }




More information about the arch-commits mailing list