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

Eric Bélanger eric at archlinux.org
Sun Nov 1 00:57:40 UTC 2009


    Date: Saturday, October 31, 2009 @ 20:57:40
  Author: eric
Revision: 57576

upgpkg: lvm2 2.02.54-1
    Upstream update, Enabled the device-mapper event daemon, Moved the udev rule from /etc to /lib

Modified:
  lvm2/trunk/ChangeLog
  lvm2/trunk/PKGBUILD

-----------+
 ChangeLog |    8 ++++++++
 PKGBUILD  |   23 +++++++++++++++--------
 2 files changed, 23 insertions(+), 8 deletions(-)

Modified: ChangeLog
===================================================================
--- ChangeLog	2009-10-31 23:48:43 UTC (rev 57575)
+++ ChangeLog	2009-11-01 00:57:40 UTC (rev 57576)
@@ -1,3 +1,11 @@
+2009-10-31  Eric Belanger  <eric at archlinux.org>
+
+	* lvm2 2.02.54-1
+	* device-mapper 1.02.39-1
+	* Upstream update
+	* Enabled the device-mapper event daemon
+	* Moved the udev rule from /etc to /lib
+
 2009-09-27  Eric Belanger  <eric at archlinux.org>
 
 	* lvm2 2.02.53-1

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-10-31 23:48:43 UTC (rev 57575)
+++ PKGBUILD	2009-11-01 00:57:40 UTC (rev 57576)
@@ -1,25 +1,28 @@
 # $Id$
 # Maintainer: Eric Belanger <eric at archlinux.org>
 
+pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.53
-_pkgverdm=1.02.38
+pkgver=2.02.54
+_pkgverdm=1.02.39
 _pkgverlvm=${pkgver}
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/"
 license=('GPL')
 groups=('base')
-source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${_pkgverlvm}.tgz lvm2_install lvm2_hook device-mapper.rules)
-md5sums=('f9ae3579bf15467b7f1d7aea8b9ed9b3' '40dccdb1044f00fc1e29ca549933d4bd'\
+source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${_pkgverlvm}.tgz \
+        lvm2_install lvm2_hook device-mapper.rules)
+md5sums=('6a33416469652b01aa48cefbe9cac8c1' '40dccdb1044f00fc1e29ca549933d4bd'\
          'd6f3ca901747c386aa0d842e9ea64413' '065f32a36947e6183722ed9aef13dc0c')
-sha1sums=('dc6561d51956232f42a38ffca058bf14a45c7591' '86358b3360373dcd1d7e1bf009fe6e6d0c70cdc3'\
+sha1sums=('794fd5078f7f96eeb1ff1b9ddc47e37a13e8a75d' '86358b3360373dcd1d7e1bf009fe6e6d0c70cdc3'\
          '0c2a367f2217e6363e5e80257cbc7730d3841e42' '003f5cf654503dcc9c1ba7c11c7d6e77bf27bb8d')
 
 build() {
   cd "${srcdir}/LVM2.${_pkgverlvm}"
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-readline \
-    --enable-pkgconfig --enable-static_link --with-staticdir=/sbin  || return 1
+    --enable-pkgconfig --enable-static_link --with-staticdir=/sbin \
+    --enable-dmeventd --enable-cmdlib || return 1
   make || return 1
 }
 
@@ -31,11 +34,13 @@
   cd "${srcdir}/LVM2.${_pkgverlvm}"
   make DESTDIR="${pkgdir}" sbindir="${pkgdir}/sbin" \
     libdir="${pkgdir}/lib" install_device-mapper || return 1
-  # install the static library in /usr/lib
+  # install the static libraries in /usr/lib
   rm "${pkgdir}"/lib/libdevmapper.a*
   install -D -m644 libdm/ioctl/libdevmapper.a "${pkgdir}/usr/lib/libdevmapper.a" || return 1
+  rm "${pkgdir}"/lib/libdevmapper-event.a*
+  install -D -m644 daemons/dmeventd/libdevmapper-event.a "${pkgdir}/usr/lib/libdevmapper-event.a" || return 1
   # install udev rule
-  install -D -m644 "${srcdir}/device-mapper.rules" "${pkgdir}/etc/udev/rules.d/device-mapper.rules" || return 1
+  install -D -m644 "${srcdir}/device-mapper.rules" "${pkgdir}/lib/udev/rules.d/device-mapper.rules" || return 1
   # fix device-mapper link bug
   ln -sf /lib/libdevmapper.so "${pkgdir}/usr/lib/libdevmapper.so" || return 1
 }
@@ -49,6 +54,8 @@
 
   cd "${srcdir}/LVM2.${_pkgverlvm}"
   make DESTDIR="${pkgdir}" sbindir="${pkgdir}/sbin" install_lvm2 || return 1
+  rm "${pkgdir}"/usr/lib/liblvm2cmd.a*
+  install -D -m644 tools/liblvm2cmd.a "${pkgdir}/usr/lib/liblvm2cmd.a" || return 1
   install -d "${pkgdir}"/etc/lvm/{archive,backup} || return 1
   # add hook
   install -D -m644 "${srcdir}/lvm2_hook" "${pkgdir}/lib/initcpio/hooks/lvm2" || return 1




More information about the arch-commits mailing list