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

2020-05-07 Thread Christian Hesse via arch-commits
Date: Friday, May 8, 2020 @ 05:56:16
  Author: eworm
Revision: 382760

add soname depends

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 05:43:29 UTC (rev 382759)
+++ PKGBUILD2020-05-08 05:56:16 UTC (rev 382760)
@@ -97,7 +97,7 @@
 package_device-mapper() {
   pkgdesc="Device mapper userspace library and tools"
   url="http://sourceware.org/dm/;
-  depends=('glibc' 'systemd-libs')
+  depends=('glibc' 'systemd-libs' 'libudev.so')
   provides=('libdevmapper.so'
 'libdevmapper-event.so')
 
@@ -115,7 +115,9 @@
 
 package_lvm2() {
   pkgdesc="Logical Volume Manager 2 utilities"
-  depends=('bash' "device-mapper>=${pkgver}" 'systemd-libs' 'libutil-linux' 
'readline' 'thin-provisioning-tools')
+  depends=('bash' "device-mapper>=${pkgver}" 'libdevmapper.so' 'systemd-libs'
+'libudev.so' 'libutil-linux' 'libblkid.so' 'readline' 'libreadline.so'
+'thin-provisioning-tools')
   conflicts=('lvm' 'mkinitcpio<0.7')
   backup=('etc/lvm/lvm.conf'
 'etc/lvm/lvmlocal.conf')


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

2020-05-07 Thread Christian Hesse via arch-commits
Date: Thursday, May 7, 2020 @ 06:46:33
  Author: eworm
Revision: 382623

upgpkg: lvm2 2.02.187-2

rebuild with soname provides

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-07 06:46:07 UTC (rev 382622)
+++ PKGBUILD2020-05-07 06:46:33 UTC (rev 382623)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.187
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')


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

2020-05-06 Thread Christian Hesse via arch-commits
Date: Thursday, May 7, 2020 @ 05:32:31
  Author: eworm
Revision: 382575

add soname provides

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 ++
 1 file changed, 2 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-07 05:27:45 UTC (rev 382574)
+++ PKGBUILD2020-05-07 05:32:31 UTC (rev 382575)
@@ -98,6 +98,8 @@
   pkgdesc="Device mapper userspace library and tools"
   url="http://sourceware.org/dm/;
   depends=('glibc' 'systemd-libs')
+  provides=('libdevmapper.so'
+'libdevmapper-event.so')
 
   cd lvm2/
 


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

2020-03-24 Thread Christian Hesse via arch-commits
Date: Tuesday, March 24, 2020 @ 20:12:52
  Author: eworm
Revision: 378450

upgpkg: lvm2 2.02.187-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-24 19:41:52 UTC (rev 378449)
+++ PKGBUILD2020-03-24 20:12:52 UTC (rev 378450)
@@ -3,8 +3,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.186
-pkgrel=5
+pkgver=2.02.187
+pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -23,9 +23,6 @@
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
 _backports=(
-  # pvscan: fix activation of incomplete VGs
-  '6b12930860a993624d6325aec2e9c561f4412aa9'
-
   # udev: remove unsupported OPTIONS+="event_timeout" rule
   '125f27ac37bc9b93cc96f64052b9681b3d479ee1'
 )


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

2020-01-07 Thread Christian Hesse via arch-commits
Date: Tuesday, January 7, 2020 @ 20:51:26
  Author: eworm
Revision: 372775

add comment about pending/proposed upstream changes

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 ++
 1 file changed, 2 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-07 20:36:44 UTC (rev 372774)
+++ PKGBUILD2020-01-07 20:51:26 UTC (rev 372775)
@@ -74,6 +74,8 @@
 --with-udev-prefix=/usr
   )
 
+  # build system requires bash:
+  # https://www.redhat.com/archives/linux-lvm/2020-January/msg4.html
   # 
https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Defining-Variables.html
   export CONFIG_SHELL=/bin/bash
 


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

2020-01-02 Thread Christian Hesse via arch-commits
Date: Friday, January 3, 2020 @ 07:28:19
  Author: eworm
Revision: 372500

upgpkg: lvm2 2.02.186-5

force bash for build system

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-03 07:19:53 UTC (rev 372499)
+++ PKGBUILD2020-01-03 07:28:19 UTC (rev 372500)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.186
-pkgrel=4
+pkgrel=5
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -49,6 +49,7 @@
 
 build() {
   local _CONFIGUREOPTS=(
+CONFIG_SHELL=/bin/bash
 --prefix=/usr
 --sbindir=/usr/bin
 --sysconfdir=/etc
@@ -73,16 +74,23 @@
 --with-udev-prefix=/usr
   )
 
+  # 
https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Defining-Variables.html
+  export CONFIG_SHELL=/bin/bash
+
   cp -a lvm2/ lvm2-initramfs/
 
   cd lvm2/
 
-  ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs
+  ./configure \
+"${_CONFIGUREOPTS[@]}" \
+--enable-udev-systemd-background-jobs
   make
 
   # Build legacy udev rule for initramfs
   cd ../lvm2-initramfs
-  ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs=no
+  ./configure \
+"${_CONFIGUREOPTS[@]}" \
+--enable-udev-systemd-background-jobs=no
   cd udev
   make 69-dm-lvm-metad.rules
 }


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

2019-12-19 Thread Christian Hesse via arch-commits
Date: Thursday, December 19, 2019 @ 08:31:29
  Author: eworm
Revision: 371840

upgpkg: lvm2 2.02.186-4

fix warning in udev rule

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   21 -
 1 file changed, 12 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-19 07:14:35 UTC (rev 371839)
+++ PKGBUILD2019-12-19 08:31:29 UTC (rev 371840)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.186
-pkgrel=3
+pkgrel=4
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -25,6 +25,9 @@
 _backports=(
   # pvscan: fix activation of incomplete VGs
   '6b12930860a993624d6325aec2e9c561f4412aa9'
+
+  # udev: remove unsupported OPTIONS+="event_timeout" rule
+  '125f27ac37bc9b93cc96f64052b9681b3d479ee1'
 )
 
 prepare() {
@@ -71,7 +74,7 @@
   )
 
   cp -a lvm2/ lvm2-initramfs/
-  
+
   cd lvm2/
 
   ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs
@@ -93,11 +96,11 @@
 
   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"
+  install -D -m0644 "${srcdir}/11-dm-initramfs.rules" 
"${pkgdir}/usr/lib/initcpio/udev/11-dm-initramfs.rules"
   # Install dmeventd socket and service
   make DESTDIR="${pkgdir}" install_systemd_units
   rm -f "${pkgdir}/usr/lib/systemd/system/"{blk-availability.service,lvm2-*}
-  install -d -m755 "${pkgdir}/usr/lib/systemd/system/sockets.target.wants"
+  install -d -m0755 "${pkgdir}/usr/lib/systemd/system/sockets.target.wants"
   ln -sf ../dm-event.socket 
"${pkgdir}/usr/lib/systemd/system/sockets.target.wants/dm-event.socket"
 }
 
@@ -117,15 +120,15 @@
   # /etc directories
   install -d "${pkgdir}"/etc/lvm/{archive,backup}
   # mkinitcpio hook
-  install -D -m644 "${srcdir}/lvm2_hook" 
"${pkgdir}/usr/lib/initcpio/hooks/lvm2"
-  install -D -m644 "${srcdir}/lvm2_install" 
"${pkgdir}/usr/lib/initcpio/install/lvm2"
-  install -D -m644 "${srcdir}/sd-lvm2_install" 
"${pkgdir}/usr/lib/initcpio/install/sd-lvm2"
+  install -D -m0644 "${srcdir}/lvm2_hook" 
"${pkgdir}/usr/lib/initcpio/hooks/lvm2"
+  install -D -m0644 "${srcdir}/lvm2_install" 
"${pkgdir}/usr/lib/initcpio/install/lvm2"
+  install -D -m0644 "${srcdir}/sd-lvm2_install" 
"${pkgdir}/usr/lib/initcpio/install/sd-lvm2"
   # extra udev rule for lvmetad in non-systemd initramfs
-  install -D -m644 "${srcdir}/lvm2-initramfs/udev/69-dm-lvm-metad.rules" 
"${pkgdir}/usr/lib/initcpio/udev/69-dm-lvm-metad.rules"
+  install -D -m0644 "${srcdir}/lvm2-initramfs/udev/69-dm-lvm-metad.rules" 
"${pkgdir}/usr/lib/initcpio/udev/69-dm-lvm-metad.rules"
   # systemd support
   make DESTDIR="${pkgdir}" install_systemd_units
   rm -f "${pkgdir}/usr/lib/systemd/system/"dm-*
-  install -d -m755 "${pkgdir}/usr/lib/systemd/system/sysinit.target.wants"
+  install -d -m0755 "${pkgdir}/usr/lib/systemd/system/sysinit.target.wants"
   ln -sf ../lvm2-lvmetad.socket 
"${pkgdir}/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket"
   ln -sf ../lvm2-lvmpolld.socket 
"${pkgdir}/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmpolld.socket"
   ln -sf ../lvm2-monitor.service 
"${pkgdir}/usr/lib/systemd/system/sysinit.target.wants/lvm2-monitor.service"


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:44:36
  Author: foutrelis
Revision: 368391

[core] mass rebuild

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:44:17 UTC (rev 368390)
+++ PKGBUILD2019-11-13 17:44:36 UTC (rev 368391)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.186
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')


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

2019-10-06 Thread Christian Hesse via arch-commits
Date: Sunday, October 6, 2019 @ 18:58:06
  Author: eworm
Revision: 363972

base group removal

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |1 -
 1 file changed, 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-06 18:57:36 UTC (rev 363971)
+++ PKGBUILD2019-10-06 18:58:06 UTC (rev 363972)
@@ -9,7 +9,6 @@
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
 makedepends=('git' 'systemd' 'thin-provisioning-tools')
-groups=('base')
 validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17'  # Alasdair G Kergon 

   'D501A478440AE2FD130A1BE8B9112431E509039F') # Marian Csontos 

 source=("git+https://sourceware.org/git/lvm2.git#tag=v${pkgver//./_}?signed;


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

2019-09-06 Thread Christian Hesse via arch-commits
Date: Friday, September 6, 2019 @ 14:39:08
  Author: eworm
Revision: 361976

upgpkg: lvm2 2.02.186-2

cherry-pick: pvscan: fix activation of incomplete VGs

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-06 11:48:29 UTC (rev 361975)
+++ PKGBUILD2019-09-06 14:39:08 UTC (rev 361976)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.186
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -24,6 +24,8 @@
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
 _backports=(
+  # pvscan: fix activation of incomplete VGs
+  '6b12930860a993624d6325aec2e9c561f4412aa9'
 )
 
 prepare() {


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

2019-08-27 Thread Christian Hesse via arch-commits
Date: Tuesday, August 27, 2019 @ 18:43:13
  Author: eworm
Revision: 361301

upgpkg: lvm2 2.02.186-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-27 18:41:19 UTC (rev 361300)
+++ PKGBUILD2019-08-27 18:43:13 UTC (rev 361301)
@@ -3,7 +3,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.185
+pkgver=2.02.186
 pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'


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

2019-06-05 Thread Christian Hesse via arch-commits
Date: Wednesday, June 5, 2019 @ 08:38:39
  Author: eworm
Revision: 354872

upgpkg: lvm2 2.02.185-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-05 07:41:46 UTC (rev 354871)
+++ PKGBUILD2019-06-05 08:38:39 UTC (rev 354872)
@@ -3,8 +3,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.184
-pkgrel=4
+pkgver=2.02.185
+pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -24,10 +24,6 @@
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
 _backports=(
-  # systemd: add missing Before=shutdown.target to LVM2 services to fix 
shutdown ordering
-  '0a726a7e268b31856615491809af73bda5d4d6f9'
-  # systemd: put back DefaultDependencies=no for lvmpolld and lvmetad socket 
unit
-  '03d6cfdd99fb1c2fd85721ab6faebbb1b6658873'
 )
 
 prepare() {


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

2019-04-11 Thread Christian Hesse via arch-commits
Date: Thursday, April 11, 2019 @ 11:21:22
  Author: eworm
Revision: 350576

upgpkg: lvm2 2.02.184-4

try again, with fix on top

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 11:18:24 UTC (rev 350575)
+++ PKGBUILD2019-04-11 11:21:22 UTC (rev 350576)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.184
-pkgrel=3
+pkgrel=4
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -25,7 +25,9 @@
 
 _backports=(
   # systemd: add missing Before=shutdown.target to LVM2 services to fix 
shutdown ordering
-  #'0a726a7e268b31856615491809af73bda5d4d6f9'
+  '0a726a7e268b31856615491809af73bda5d4d6f9'
+  # systemd: put back DefaultDependencies=no for lvmpolld and lvmetad socket 
unit
+  '03d6cfdd99fb1c2fd85721ab6faebbb1b6658873'
 )
 
 prepare() {


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

2019-04-11 Thread Christian Hesse via arch-commits
Date: Thursday, April 11, 2019 @ 09:43:38
  Author: eworm
Revision: 350571

upgpkg: lvm2 2.02.184-3

revert last change, which broke boot with systemd enabled initramfs

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-11 08:31:38 UTC (rev 350570)
+++ PKGBUILD2019-04-11 09:43:38 UTC (rev 350571)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.184
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -25,7 +25,7 @@
 
 _backports=(
   # systemd: add missing Before=shutdown.target to LVM2 services to fix 
shutdown ordering
-  0a726a7e268b31856615491809af73bda5d4d6f9
+  #'0a726a7e268b31856615491809af73bda5d4d6f9'
 )
 
 prepare() {


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

2019-04-10 Thread Christian Hesse via arch-commits
Date: Wednesday, April 10, 2019 @ 09:44:12
  Author: eworm
Revision: 350520

upgpkg: lvm2 2.02.184-2

fix systemd shutdown ordering

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-10 07:56:13 UTC (rev 350519)
+++ PKGBUILD2019-04-10 09:44:12 UTC (rev 350520)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.184
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -23,9 +23,20 @@
 'b749c2da0e9307b0c2c3858d024a19c268e01e393e876a284fe1a302427f72f1'
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
+_backports=(
+  # systemd: add missing Before=shutdown.target to LVM2 services to fix 
shutdown ordering
+  0a726a7e268b31856615491809af73bda5d4d6f9
+)
+
 prepare() {
   cd lvm2/
 
+  local _c
+  for _c in "${_backports[@]}"; do
+git log --oneline -1 "${_c}"
+git show "${_c}" -- ':(exclude)WHATS_NEW' | git apply
+  done
+
   # remove install section from systemd units that are enabled by default
   sed -i -e '/^\[Install\]$/,$d' \
 scripts/dm_event_systemd_red_hat.socket.in \


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

2019-03-29 Thread Christian Hesse via arch-commits
Date: Friday, March 29, 2019 @ 06:34:01
  Author: eworm
Revision: 349395

upgpkg: lvm2 2.02.184-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-29 04:32:52 UTC (rev 349394)
+++ PKGBUILD2019-03-29 06:34:01 UTC (rev 349395)
@@ -3,8 +3,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.183
-pkgrel=2
+pkgver=2.02.184
+pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')


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

2019-01-10 Thread Evangelos Foutras via arch-commits
Date: Thursday, January 10, 2019 @ 15:26:31
  Author: foutrelis
Revision: 343492

Readline 8.0 rebuild

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-10 15:26:30 UTC (rev 343491)
+++ PKGBUILD2019-01-10 15:26:31 UTC (rev 343492)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.183
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')


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

2018-12-07 Thread Christian Hesse via arch-commits
Date: Friday, December 7, 2018 @ 15:48:13
  Author: eworm
Revision: 341224

upgpkg: lvm2 2.02.183-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-07 13:58:54 UTC (rev 341223)
+++ PKGBUILD2018-12-07 15:48:13 UTC (rev 341224)
@@ -3,7 +3,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.182
+pkgver=2.02.183
 pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'


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

2018-10-31 Thread Christian Hesse via arch-commits
Date: Wednesday, October 31, 2018 @ 20:40:00
  Author: eworm
Revision: 337657

upgpkg: lvm2 2.02.182-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD
Deleted:
  lvm2/trunk/lvm2.install

--+
 PKGBUILD |3 +--
 lvm2.install |   25 -
 2 files changed, 1 insertion(+), 27 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-31 20:20:06 UTC (rev 337656)
+++ PKGBUILD2018-10-31 20:40:00 UTC (rev 337657)
@@ -3,7 +3,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.181
+pkgver=2.02.182
 pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
@@ -98,7 +98,6 @@
   backup=('etc/lvm/lvm.conf'
 'etc/lvm/lvmlocal.conf')
   options=('!makeflags')
-  install=lvm2.install
 
   cd lvm2/
 

Deleted: lvm2.install
===
--- lvm2.install2018-10-31 20:20:06 UTC (rev 337656)
+++ lvm2.install2018-10-31 20:40:00 UTC (rev 337657)
@@ -1,25 +0,0 @@
-post_upgrade() {
-  if [ $(vercmp $2 2.02.98-2) -lt 0 ]; then
-echo "Changes to the lvm2 package:"
-echo " + Activating lvm in mkinitcpio now requires both the 'udev' and 
'lvm2' hooks."
-echo " + LVM volumes are automatically activated by udev (full hotplug 
support)."
-echo " + You MUST have use_lvmetad = 1 in /etc/lvm/lvm.conf (the default)."
-echo " + If you uncomment auto_activation_volume_list in 
/etc/lvm/lvm.conf, only the"
-echo "   volumes listed there will be activated (default: it is commented 
out)."
-if [ -f /etc/lvm/lvm.conf.pacnew ]; then
-echo "WARNING: /etc/lvm/lvm.conf.pacnew exists. You MUST merge the 
required changes"
-echo " into /etc/lvm/lvm.conf or LVM will fail to work."
-fi
-  fi
-
-  if [ $(vercmp $2 2.02.106-2) -lt 0 ]; then
-if [ -L /etc/systemd/system/sysinit.target.wants/lvm-monitoring.service ]; 
then
-  echo "rm /etc/systemd/system/sysinit.target.wants/lvm-monitoring.service"
-  rm /etc/systemd/system/sysinit.target.wants/lvm-monitoring.service
-  echo "ln -s /usr/lib/systemd/system/lvm2-monitor.service 
/etc/systemd/system/sysinit.target.wants/lvm2-monitor.service"
-  ln -s /usr/lib/systemd/system/lvm2-monitor.service 
/etc/systemd/system/sysinit.target.wants/lvm2-monitor.service
-fi
-  fi
-}
-
-# vim:set ts=2 sw=2 et:


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

2018-08-01 Thread Christian Hesse via arch-commits
Date: Wednesday, August 1, 2018 @ 19:09:31
  Author: eworm
Revision: 330423

explicitly depend on libutil-linux

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 19:07:44 UTC (rev 330422)
+++ PKGBUILD2018-08-01 19:09:31 UTC (rev 330423)
@@ -94,7 +94,7 @@
 
 package_lvm2() {
   pkgdesc="Logical Volume Manager 2 utilities"
-  depends=('bash' "device-mapper>=${pkgver}" 'libsystemd' 'readline' 
'thin-provisioning-tools')
+  depends=('bash' "device-mapper>=${pkgver}" 'libsystemd' 'libutil-linux' 
'readline' 'thin-provisioning-tools')
   conflicts=('lvm' 'mkinitcpio<0.7')
   backup=('etc/lvm/lvm.conf'
 'etc/lvm/lvmlocal.conf')


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

2018-08-01 Thread Christian Hesse via arch-commits
Date: Wednesday, August 1, 2018 @ 19:07:40
  Author: eworm
Revision: 330421

upgpkg: lvm2 2.02.181-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 17:52:20 UTC (rev 330420)
+++ PKGBUILD2018-08-01 19:07:40 UTC (rev 330421)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.180
+pkgver=2.02.181
 pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'


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

2018-07-19 Thread Christian Hesse via arch-commits
Date: Thursday, July 19, 2018 @ 19:22:56
  Author: eworm
Revision: 329077

upgpkg: lvm2 2.02.180-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-19 19:17:15 UTC (rev 329076)
+++ PKGBUILD2018-07-19 19:22:56 UTC (rev 329077)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.179
+pkgver=2.02.180
 pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'


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

2018-07-02 Thread Christian Hesse via arch-commits
Date: Monday, July 2, 2018 @ 21:39:50
  Author: eworm
Revision: 327921

upgpkg: lvm2 2.02.179-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   40 +---
 1 file changed, 21 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-02 20:20:53 UTC (rev 327920)
+++ PKGBUILD2018-07-02 21:39:50 UTC (rev 327921)
@@ -4,21 +4,21 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.177
-pkgrel=5
+pkgver=2.02.179
+pkgrel=1
 arch=('x86_64')
-url="http://sourceware.org/lvm2/;
+url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
-makedepends=('systemd' 'thin-provisioning-tools')
+makedepends=('git' 'systemd' 'thin-provisioning-tools')
 groups=('base')
-validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17') # Alasdair G Kergon 

-source=("https://mirrors.kernel.org/sourceware/lvm2/releases/LVM2.${pkgver}.tgz"{,.asc}
+validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17'  # Alasdair G Kergon 

+  'D501A478440AE2FD130A1BE8B9112431E509039F') # Marian Csontos 

+source=("git+https://sourceware.org/git/lvm2.git#tag=v${pkgver//./_}?signed;
 'lvm2_install'
 'lvm2_hook'
 'sd-lvm2_install'
 '11-dm-initramfs.rules')
-sha256sums=('4025a23ec9b15c2cb7486d151c29dc953b75efc4d452cfe9dbbc7c0fac8e80f2'
-'SKIP'
+sha256sums=('SKIP'
 'cc51940a8437f3c8339bb9cec7e929b2cc0852ffc8a0b2463e6f67ca2b9950f6'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'
 'b749c2da0e9307b0c2c3858d024a19c268e01e393e876a284fe1a302427f72f1'
@@ -25,7 +25,7 @@
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
 prepare() {
-  cd LVM2.${pkgver}
+  cd lvm2/
 
   # remove install section from systemd units that are enabled by default
   sed -i -e '/^\[Install\]$/,$d' \
@@ -36,7 +36,7 @@
 }
 
 build() {
-  local CONFIGUREOPTS=(
+  local _CONFIGUREOPTS=(
 --prefix=/usr
 --sbindir=/usr/bin
 --sysconfdir=/etc
@@ -61,16 +61,16 @@
 --with-udev-prefix=/usr
   )
 
-  cp -a LVM2.${pkgver} LVM2-initramfs
+  cp -a lvm2/ lvm2-initramfs/
+  
+  cd lvm2/
 
-  cd LVM2.${pkgver}
-
-  ./configure "${CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs
+  ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs
   make
 
   # Build legacy udev rule for initramfs
-  cd ../LVM2-initramfs
-  ./configure "${CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs=no
+  cd ../lvm2-initramfs
+  ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs=no
   cd udev
   make 69-dm-lvm-metad.rules
 }
@@ -80,7 +80,8 @@
   url="http://sourceware.org/dm/;
   depends=('glibc' 'libsystemd')
 
-  cd LVM2.${pkgver}
+  cd lvm2/
+
   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"
@@ -100,7 +101,8 @@
   options=('!makeflags')
   install=lvm2.install
 
-  cd LVM2.${pkgver}
+  cd lvm2/
+
   make DESTDIR="${pkgdir}" install_lvm2
   # install applib
   make -C liblvm DESTDIR="${pkgdir}" install
@@ -111,7 +113,7 @@
   install -D -m644 "${srcdir}/lvm2_install" 
"${pkgdir}/usr/lib/initcpio/install/lvm2"
   install -D -m644 "${srcdir}/sd-lvm2_install" 
"${pkgdir}/usr/lib/initcpio/install/sd-lvm2"
   # extra udev rule for lvmetad in non-systemd initramfs
-  install -D -m644 "${srcdir}/LVM2-initramfs/udev/69-dm-lvm-metad.rules" 
"${pkgdir}/usr/lib/initcpio/udev/69-dm-lvm-metad.rules"
+  install -D -m644 "${srcdir}/lvm2-initramfs/udev/69-dm-lvm-metad.rules" 
"${pkgdir}/usr/lib/initcpio/udev/69-dm-lvm-metad.rules"
   # systemd support
   make DESTDIR="${pkgdir}" install_systemd_units
   rm -f "${pkgdir}/usr/lib/systemd/system/"dm-*


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

2018-03-12 Thread Christian Hesse via arch-commits
Date: Monday, March 12, 2018 @ 16:10:38
  Author: eworm
Revision: 318757

upgpkg: lvm2 2.02.177-5

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_install
  lvm2/trunk/sd-lvm2_install

-+
 PKGBUILD|   10 --
 lvm2_install|   19 +++
 sd-lvm2_install |   17 +++--
 3 files changed, 18 insertions(+), 28 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 15:22:25 UTC (rev 318756)
+++ PKGBUILD2018-03-12 16:10:38 UTC (rev 318757)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.177
-pkgrel=4
+pkgrel=5
 arch=('x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -19,17 +19,14 @@
 '11-dm-initramfs.rules')
 sha256sums=('4025a23ec9b15c2cb7486d151c29dc953b75efc4d452cfe9dbbc7c0fac8e80f2'
 'SKIP'
-'5129f87a8b30d5a8621e9c1c0664910a588bdd77bff09473afb73efb41305cbb'
+'cc51940a8437f3c8339bb9cec7e929b2cc0852ffc8a0b2463e6f67ca2b9950f6'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'
-'cc1ed670a7ca21ee2ab32ad6b5ab7a6a5e86d0651ea2e1593e289a82c87aa4da'
+'b749c2da0e9307b0c2c3858d024a19c268e01e393e876a284fe1a302427f72f1'
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
 prepare() {
   cd LVM2.${pkgver}
 
-  # enable lvmetad
-  sed -i 's|use_lvmetad = 0|use_lvmetad = 1|' conf/example.conf.in
-
   # remove install section from systemd units that are enabled by default
   sed -i -e '/^\[Install\]$/,$d' \
 scripts/dm_event_systemd_red_hat.socket.in \
@@ -53,6 +50,7 @@
 --enable-readline
 --enable-udev_rules
 --enable-udev_sync
+--enable-use-lvmetad
 --with-cache=internal
 --with-default-dm-run-dir=/run
 --with-default-locking-dir=/run/lock/lvm

Modified: lvm2_install
===
--- lvm2_install2018-03-12 15:22:25 UTC (rev 318756)
+++ lvm2_install2018-03-12 16:10:38 UTC (rev 318757)
@@ -10,30 +10,25 @@
 done
 
 # binaries from lvm2
-add_binary "/usr/bin/lvm"
-add_binary "/usr/bin/lvmetad"
+add_binary "lvm"
+add_binary "lvmetad"
 
 # beinaries from device-mapper
-add_binary "/usr/bin/dmsetup"
-add_binary "/usr/bin/dmeventd"
+add_binary "dmsetup"
 
-# these are dlopen()ed
-for library in libdevmapper-event-lvm2{mirror,raid,snapshot,thin}; do
-   add_binary "/usr/lib/${library}.so"
-done
-
 # from thin-provisioning-tools
-add_binary "/usr/bin/pdata_tools"
+add_binary "pdata_tools"
 for symlink in cache_{check,dump,metadata_size,repair,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
 add_symlink "/usr/bin/${symlink}" "pdata_tools"
 done
 
+# udev rules and lvm configuration
 add_file "/usr/lib/udev/rules.d/10-dm.rules"
+add_file "/usr/lib/udev/rules.d/11-dm-lvm.rules"
 add_file "/usr/lib/udev/rules.d/13-dm-disk.rules"
 add_file "/usr/lib/udev/rules.d/95-dm-notify.rules"
-add_file "/usr/lib/udev/rules.d/11-dm-lvm.rules"
+add_file "/usr/lib/initcpio/udev/11-dm-initramfs.rules" 
"/usr/lib/udev/rules.d/11-dm-initramfs.rules"
 add_file "/usr/lib/initcpio/udev/69-dm-lvm-metad.rules" 
"/usr/lib/udev/rules.d/69-dm-lvm-metad.rules"
-add_file "/usr/lib/initcpio/udev/11-dm-initramfs.rules" 
"/usr/lib/udev/rules.d/11-dm-initramfs.rules"
 add_file "/etc/lvm/lvm.conf"
 
 add_runscript

Modified: sd-lvm2_install
===
--- sd-lvm2_install 2018-03-12 15:22:25 UTC (rev 318756)
+++ sd-lvm2_install 2018-03-12 16:10:38 UTC (rev 318757)
@@ -11,19 +11,16 @@
 
 # device mapper and lvm2 systemd units
 # binaries and libraries are pull automatically, except ...
-add_systemd_unit "dm-event.service"
 add_systemd_unit "lvm2-lvmetad.service"
 add_systemd_unit "lvm2-pvscan@.service"
-add_symlink 
"/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket"
 
-# ... dmsetup and ...
+# binaries from lvm2
+add_binary "lvm"
+add_binary "lvmetad"
+
+# beinaries from device-mapper
 add_binary "dmsetup"
 
-# ... these, which are dlopen()ed
-for library in libdevmapper-event-lvm2{mirror,raid,snapshot,thin}; do
-   add_binary "/usr/lib/${library}.so"
-done
-
 # from thin-provisioning-tools
 add_binary "pdata_tools"
 for symlink in cache_{check,dump,metadata_size,repair,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
@@ -32,10 +29,10 @@
 
 # udev rules and lvm configuration
 add_file "/usr/lib/udev/rules.d/10-dm.rules"
+add_file "/usr/lib/udev/rules.d/11-dm-lvm.rules"
 add_file "/usr/lib/udev/rules.d/13-dm-disk.rules"
+add_file "/usr/lib/udev/rules.d/69-dm-lvm-metad.rules"
 add_file 

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

2018-01-29 Thread Christian Hesse via arch-commits
Date: Tuesday, January 30, 2018 @ 07:45:04
  Author: eworm
Revision: 315603

upgpkg: lvm2 2.02.177-4

fix missing dmsetup in initcpio

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/sd-lvm2_install

-+
 PKGBUILD|5 +++--
 sd-lvm2_install |5 -
 2 files changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-30 07:20:28 UTC (rev 315602)
+++ PKGBUILD2018-01-30 07:45:04 UTC (rev 315603)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.177
-pkgrel=3
+pkgrel=4
 arch=('x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -21,7 +21,7 @@
 'SKIP'
 '5129f87a8b30d5a8621e9c1c0664910a588bdd77bff09473afb73efb41305cbb'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'
-'b9f5fda718ccf30d964b26b9025f4814dd35a821da8648e204e8640d6ae89c42'
+'cc1ed670a7ca21ee2ab32ad6b5ab7a6a5e86d0651ea2e1593e289a82c87aa4da'
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
 prepare() {
@@ -32,6 +32,7 @@
 
   # remove install section from systemd units that are enabled by default
   sed -i -e '/^\[Install\]$/,$d' \
+scripts/dm_event_systemd_red_hat.socket.in \
 scripts/lvm2_lvmetad_systemd_red_hat.socket.in \
 scripts/lvm2_lvmpolld_systemd_red_hat.socket.in \
 scripts/lvm2_monitoring_systemd_red_hat.service.in

Modified: sd-lvm2_install
===
--- sd-lvm2_install 2018-01-30 07:20:28 UTC (rev 315602)
+++ sd-lvm2_install 2018-01-30 07:45:04 UTC (rev 315603)
@@ -16,6 +16,9 @@
 add_systemd_unit "lvm2-pvscan@.service"
 add_symlink 
"/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket"
 
+# ... dmsetup and ...
+add_binary "dmsetup"
+
 # ... these, which are dlopen()ed
 for library in libdevmapper-event-lvm2{mirror,raid,snapshot,thin}; do
add_binary "/usr/lib/${library}.so"
@@ -22,7 +25,7 @@
 done
 
 # from thin-provisioning-tools
-add_binary "/usr/bin/pdata_tools"
+add_binary "pdata_tools"
 for symlink in cache_{check,dump,metadata_size,repair,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
 add_symlink "/usr/bin/${symlink}" "pdata_tools"
 done


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

2018-01-29 Thread Christian Hesse via arch-commits
Date: Monday, January 29, 2018 @ 13:47:08
  Author: eworm
Revision: 315563

upgpkg: lvm2 2.02.177-3

ll

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_install
  lvm2/trunk/sd-lvm2_install

-+
 PKGBUILD|   16 
 lvm2_install|   11 +--
 sd-lvm2_install |   22 --
 3 files changed, 29 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-29 13:05:00 UTC (rev 315562)
+++ PKGBUILD2018-01-29 13:47:08 UTC (rev 315563)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.177
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -12,16 +12,16 @@
 makedepends=('systemd' 'thin-provisioning-tools')
 groups=('base')
 validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17') # Alasdair G Kergon 

-source=(https://mirrors.kernel.org/sourceware/lvm2/releases/LVM2.${pkgver}.tgz{,.asc}
-lvm2_install
-lvm2_hook
-sd-lvm2_install
-11-dm-initramfs.rules)
+source=("https://mirrors.kernel.org/sourceware/lvm2/releases/LVM2.${pkgver}.tgz"{,.asc}
+'lvm2_install'
+'lvm2_hook'
+'sd-lvm2_install'
+'11-dm-initramfs.rules')
 sha256sums=('4025a23ec9b15c2cb7486d151c29dc953b75efc4d452cfe9dbbc7c0fac8e80f2'
 'SKIP'
-'d3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
+'5129f87a8b30d5a8621e9c1c0664910a588bdd77bff09473afb73efb41305cbb'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'
-'ca25d7d827823ed88c5ed662d561ad9de0123ca6e8e5b568fe9eec3c89918614'
+'b9f5fda718ccf30d964b26b9025f4814dd35a821da8648e204e8640d6ae89c42'
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
 prepare() {

Modified: lvm2_install
===
--- lvm2_install2018-01-29 13:05:00 UTC (rev 315562)
+++ lvm2_install2018-01-29 13:47:08 UTC (rev 315563)
@@ -4,17 +4,24 @@
 local mod
 local symlink
 
+# device mapper modules
 for mod in dm-mod dm-snapshot dm-mirror dm-cache dm-cache-smq 
dm-thin-pool; do
 add_module "$mod"
 done
 
-# from lvm2
+# binaries from lvm2
 add_binary "/usr/bin/lvm"
 add_binary "/usr/bin/lvmetad"
 
-# from device-mapper
+# beinaries from device-mapper
 add_binary "/usr/bin/dmsetup"
+add_binary "/usr/bin/dmeventd"
 
+# these are dlopen()ed
+for library in libdevmapper-event-lvm2{mirror,raid,snapshot,thin}; do
+   add_binary "/usr/lib/${library}.so"
+done
+
 # from thin-provisioning-tools
 add_binary "/usr/bin/pdata_tools"
 for symlink in cache_{check,dump,metadata_size,repair,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do

Modified: sd-lvm2_install
===
--- sd-lvm2_install 2018-01-29 13:05:00 UTC (rev 315562)
+++ sd-lvm2_install 2018-01-29 13:47:08 UTC (rev 315563)
@@ -4,16 +4,22 @@
 local mod
 local symlink
 
+# device mapper modules
 for mod in dm-mod dm-snapshot dm-mirror dm-cache dm-cache-smq 
dm-thin-pool; do
 add_module "$mod"
 done
 
-# from lvm2
-add_binary "/usr/bin/lvm"
-add_binary "/usr/bin/lvmetad"
+# device mapper and lvm2 systemd units
+# binaries and libraries are pull automatically, except ...
+add_systemd_unit "dm-event.service"
+add_systemd_unit "lvm2-lvmetad.service"
+add_systemd_unit "lvm2-pvscan@.service"
+add_symlink 
"/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket"
 
-# from device-mapper
-add_binary "/usr/bin/dmsetup"
+# ... these, which are dlopen()ed
+for library in libdevmapper-event-lvm2{mirror,raid,snapshot,thin}; do
+   add_binary "/usr/lib/${library}.so"
+done
 
 # from thin-provisioning-tools
 add_binary "/usr/bin/pdata_tools"
@@ -21,6 +27,7 @@
 add_symlink "/usr/bin/${symlink}" "pdata_tools"
 done
 
+# udev rules and lvm configuration
 add_file "/usr/lib/udev/rules.d/10-dm.rules"
 add_file "/usr/lib/udev/rules.d/13-dm-disk.rules"
 add_file "/usr/lib/udev/rules.d/95-dm-notify.rules"
@@ -28,11 +35,6 @@
 add_file "/usr/lib/udev/rules.d/69-dm-lvm-metad.rules"
 add_file "/usr/lib/initcpio/udev/11-dm-initramfs.rules" 
"/usr/lib/udev/rules.d/11-dm-initramfs.rules"
 add_file "/etc/lvm/lvm.conf"
-
-add_file "/usr/lib/systemd/system/lvm2-lvmetad.service"
-add_file "/usr/lib/systemd/system/lvm2-lvmetad.socket"
-add_file "/usr/lib/systemd/system/lvm2-pvscan@.service"
-add_symlink 
"/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket"
 }
 
 help() {


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

2017-12-18 Thread Christian Hesse via arch-commits
Date: Tuesday, December 19, 2017 @ 07:17:00
  Author: eworm
Revision: 313341

upgpkg: lvm2 2.02.177-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-19 07:07:16 UTC (rev 313340)
+++ PKGBUILD2017-12-19 07:17:00 UTC (rev 313341)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.176
-pkgrel=2
+pkgver=2.02.177
+pkgrel=1
 arch=('x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -18,7 +18,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 0001-lvm2-make-sockets-static.patch)
-sha256sums=('dece83628c2c78a267a126ce6046d506582185ae5d40fb8d59b56547fccea473'
+sha256sums=('4025a23ec9b15c2cb7486d151c29dc953b75efc4d452cfe9dbbc7c0fac8e80f2'
 'SKIP'
 'd3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'


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

2017-12-13 Thread Christian Hesse via arch-commits
Date: Wednesday, December 13, 2017 @ 11:24:44
  Author: eworm
Revision: 312221

upgpkg: lvm2 2.02.176-2

enable lvm2-lvmpolld.socket and lvm2-monitor.service by default

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   37 -
 1 file changed, 28 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-13 10:12:13 UTC (rev 312220)
+++ PKGBUILD2017-12-13 11:24:44 UTC (rev 312221)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.176
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -37,23 +37,40 @@
 }
 
 build() {
-  CONFIGUREOPTS="--prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--sbindir=/usr/bin \
-  --with-udev-prefix=/usr 
--with-systemdsystemunitdir=/usr/lib/systemd/system \
-  --with-default-pid-dir=/run --with-default-dm-run-dir=/run 
--with-default-run-dir=/run/lvm \
-  --enable-pkgconfig --enable-readline --enable-dmeventd --enable-cmdlib 
--enable-applib \
-  --enable-udev_sync --enable-udev_rules 
--with-default-locking-dir=/run/lock/lvm \
-  --enable-lvmetad --with-thin=internal --with-cache=internal"
+  local CONFIGUREOPTS=(
+--prefix=/usr
+--sbindir=/usr/bin
+--sysconfdir=/etc
+--localstatedir=/var
+--enable-applib
+--enable-cmdlib
+--enable-dmeventd
+--enable-lvmetad
+--enable-lvmpolld
+--enable-pkgconfig
+--enable-readline
+--enable-udev_rules
+--enable-udev_sync
+--with-cache=internal
+--with-default-dm-run-dir=/run
+--with-default-locking-dir=/run/lock/lvm
+--with-default-pid-dir=/run
+--with-default-run-dir=/run/lvm
+--with-systemdsystemunitdir=/usr/lib/systemd/system
+--with-thin=internal
+--with-udev-prefix=/usr
+  )
 
   cp -a LVM2.${pkgver} LVM2-initramfs
 
   cd LVM2.${pkgver}
 
-  ./configure $CONFIGUREOPTS --enable-udev-systemd-background-jobs
+  ./configure "${CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs
   make
 
   # Build legacy udev rule for initramfs
   cd ../LVM2-initramfs
-  ./configure $CONFIGUREOPTS --enable-udev-systemd-background-jobs=no
+  ./configure "${CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs=no
   cd udev
   make 69-dm-lvm-metad.rules
 }
@@ -100,5 +117,7 @@
   rm -f "${pkgdir}/usr/lib/systemd/system/"dm-*
   install -d -m755 "${pkgdir}/usr/lib/systemd/system/sysinit.target.wants"
   ln -sf ../lvm2-lvmetad.socket 
"${pkgdir}/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket"
+  ln -sf ../lvm2-lvmpolld.socket 
"${pkgdir}/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmpolld.socket"
+  ln -sf ../lvm2-monitor.service 
"${pkgdir}/usr/lib/systemd/system/sysinit.target.wants/lvm2-monitor.service"
   make DESTDIR="${pkgdir}" install_systemd_generators
 }


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

2017-11-03 Thread Christian Hesse
Date: Friday, November 3, 2017 @ 07:23:09
  Author: eworm
Revision: 308883

upgpkg: lvm2 2.02.176-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-03 07:10:34 UTC (rev 308882)
+++ PKGBUILD2017-11-03 07:23:09 UTC (rev 308883)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.175
+pkgver=2.02.176
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -18,7 +18,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 0001-lvm2-make-sockets-static.patch)
-sha256sums=('4db7a3ec6d082be212f759279b54bcdfd3c3797a5ea67605746049b004632559'
+sha256sums=('dece83628c2c78a267a126ce6046d506582185ae5d40fb8d59b56547fccea473'
 'SKIP'
 'd3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'


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

2017-09-14 Thread Christian Hesse
Date: Thursday, September 14, 2017 @ 09:15:01
  Author: eworm
Revision: 305490

upgpkg: lvm2 2.02.174-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-14 08:12:56 UTC (rev 305489)
+++ PKGBUILD2017-09-14 09:15:01 UTC (rev 305490)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.173
+pkgver=2.02.174
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -18,7 +18,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha256sums=('ceb9168c7e009ef487f96a1fe969b23cbb07d920ffb71769affdbdf30fea8d64'
+sha256sums=('fb6ecec0408cb14ac4923c87cb0a356481122d7d0ae3fee6e94d2edb9d170a8b'
 'SKIP'
 'd3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'


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

2017-07-24 Thread Christian Hesse
Date: Monday, July 24, 2017 @ 10:39:05
  Author: eworm
Revision: 301198

upgpkg: lvm2 2.02.173-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-24 09:30:05 UTC (rev 301197)
+++ PKGBUILD2017-07-24 10:39:05 UTC (rev 301198)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.172
-pkgrel=2
+pkgver=2.02.173
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -18,7 +18,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha256sums=('eab09d4132e6ade4db22249e554919045948efb908ffa40409e8e8e0c316f708'
+sha256sums=('ceb9168c7e009ef487f96a1fe969b23cbb07d920ffb71769affdbdf30fea8d64'
 'SKIP'
 'd3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'


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

2017-07-05 Thread Christian Hesse
Date: Wednesday, July 5, 2017 @ 08:17:30
  Author: eworm
Revision: 299685

upgpkg: lvm2 2.02.172-2

The dependency on systemd was introduced when udev was merged
into a monolithic systemd package. Change the dependency to just
libsystemd. (FS#54701)

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-05 03:08:38 UTC (rev 299684)
+++ PKGBUILD2017-07-05 08:17:30 UTC (rev 299685)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.172
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -61,7 +61,7 @@
 package_device-mapper() {
   pkgdesc="Device mapper userspace library and tools"
   url="http://sourceware.org/dm/;
-  depends=('glibc' 'systemd')
+  depends=('glibc' 'libsystemd')
 
   cd LVM2.${pkgver}
   make DESTDIR="${pkgdir}" install_device-mapper
@@ -76,7 +76,7 @@
 
 package_lvm2() {
   pkgdesc="Logical Volume Manager 2 utilities"
-  depends=('bash' "device-mapper>=${pkgver}" 'systemd' 'readline' 
'thin-provisioning-tools')
+  depends=('bash' "device-mapper>=${pkgver}" 'libsystemd' 'readline' 
'thin-provisioning-tools')
   conflicts=('lvm' 'mkinitcpio<0.7')
   backup=('etc/lvm/lvm.conf'
 'etc/lvm/lvmlocal.conf')


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

2017-06-28 Thread Christian Hesse
Date: Wednesday, June 28, 2017 @ 21:51:18
  Author: eworm
Revision: 299374

upgpkg: lvm2 2.02.172-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-28 21:49:56 UTC (rev 299373)
+++ PKGBUILD2017-06-28 21:51:18 UTC (rev 299374)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.171
+pkgver=2.02.172
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -18,7 +18,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha256sums=('b815a711a2fabaa5c3dc1a4a284df0268bf0f325f0fc0f5c9530c9bbb54b9964'
+sha256sums=('eab09d4132e6ade4db22249e554919045948efb908ffa40409e8e8e0c316f708'
 'SKIP'
 'd3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'


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

2017-05-04 Thread Christian Hesse
Date: Thursday, May 4, 2017 @ 17:45:04
  Author: eworm
Revision: 295274

upgpkg: lvm2 2.02.171-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-04 16:24:59 UTC (rev 295273)
+++ PKGBUILD2017-05-04 17:45:04 UTC (rev 295274)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.170
+pkgver=2.02.171
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -18,7 +18,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha256sums=('9372d2523027a751cf54eafdf8b761ff843969520c32b0c50abfba65e23d0d40'
+sha256sums=('b815a711a2fabaa5c3dc1a4a284df0268bf0f325f0fc0f5c9530c9bbb54b9964'
 'SKIP'
 'd3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'


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

2017-04-14 Thread Christian Hesse
Date: Friday, April 14, 2017 @ 10:45:15
  Author: eworm
Revision: 292917

upgpkg: lvm2 2.02.170-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-04-14 10:15:30 UTC (rev 292916)
+++ PKGBUILD2017-04-14 10:45:15 UTC (rev 292917)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.169
+pkgver=2.02.170
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -18,7 +18,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha256sums=('757d2eb736e5f6ba1c78428400cd0dfdaf68344fd93d0c009cb6c11b4b97eb4a'
+sha256sums=('9372d2523027a751cf54eafdf8b761ff843969520c32b0c50abfba65e23d0d40'
 'SKIP'
 'd3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
 '97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'


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

2017-03-29 Thread Christian Hesse
Date: Wednesday, March 29, 2017 @ 18:05:37
  Author: eworm
Revision: 291786

upgpkg: lvm2 2.02.169-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-29 17:29:47 UTC (rev 291785)
+++ PKGBUILD2017-03-29 18:05:37 UTC (rev 291786)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.168
+pkgver=2.02.169
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -11,6 +11,7 @@
 license=('GPL2' 'LGPL2.1')
 makedepends=('systemd' 'thin-provisioning-tools')
 groups=('base')
+validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17') # Alasdair G Kergon 

 
source=(https://mirrors.kernel.org/sourceware/lvm2/releases/LVM2.${pkgver}.tgz{,.asc}
 lvm2_install
 lvm2_hook
@@ -17,14 +18,13 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('c650cad608e12d23995da9fa5e4a5485a8eeaae0'
-  'SKIP'
-  '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
-  '81fc438356216abdaead0742555e1719e6ff3127'
-  '6bf33bd104dcc146b86cb397b1cd904b5ee896f3'
-  'f6a554eea9557c3c236df2943bb6e7e723945c41'
-  'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
-validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17')
+sha256sums=('757d2eb736e5f6ba1c78428400cd0dfdaf68344fd93d0c009cb6c11b4b97eb4a'
+'SKIP'
+'d3097296bdfd9912dbef6ac78b908f7017b0a668a5347f0811f1c3aaacdca0cf'
+'97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'
+'ca25d7d827823ed88c5ed662d561ad9de0123ca6e8e5b568fe9eec3c89918614'
+'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0'
+'ff2c21d8f1c01c5e889a61109a152dcbd15da017bb942cf598c82e2e18ad22fa')
 
 prepare() {
   cd LVM2.${pkgver}


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

2016-12-01 Thread Christian Hesse
Date: Thursday, December 1, 2016 @ 08:26:01
  Author: eworm
Revision: 282412

upgpkg: lvm2 2.02.168-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-01 07:56:35 UTC (rev 282411)
+++ PKGBUILD2016-12-01 08:26:01 UTC (rev 282412)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.167
-pkgrel=2
+pkgver=2.02.168
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('35b7358ebefefbf1fceb50bf282c328203248bdb'
+sha1sums=('c650cad608e12d23995da9fa5e4a5485a8eeaae0'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   '81fc438356216abdaead0742555e1719e6ff3127'


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

2016-11-06 Thread Evangelos Foutras
Date: Sunday, November 6, 2016 @ 20:07:17
  Author: foutrelis
Revision: 279950

readline 7.0 rebuild

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-06 20:05:54 UTC (rev 279949)
+++ PKGBUILD2016-11-06 20:07:17 UTC (rev 279950)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.167
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')


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

2016-11-05 Thread Christian Hesse
Date: Saturday, November 5, 2016 @ 20:49:53
  Author: eworm
Revision: 279872

upgpkg: lvm2 2.02.167-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-05 20:41:56 UTC (rev 279871)
+++ PKGBUILD2016-11-05 20:49:53 UTC (rev 279872)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.166
+pkgver=2.02.167
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('5e2dd5bcae8a55c1721bf5c24e8c263895818b44'
+sha1sums=('35b7358ebefefbf1fceb50bf282c328203248bdb'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   '81fc438356216abdaead0742555e1719e6ff3127'


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

2016-09-26 Thread Christian Hesse
Date: Monday, September 26, 2016 @ 19:03:44
  Author: eworm
Revision: 276990

upgpkg: lvm2 2.02.166-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-26 18:43:53 UTC (rev 276989)
+++ PKGBUILD2016-09-26 19:03:44 UTC (rev 276990)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.165
+pkgver=2.02.166
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('660d58196ed523fc4aa2b99e137920adb808dfd6'
+sha1sums=('5e2dd5bcae8a55c1721bf5c24e8c263895818b44'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   '81fc438356216abdaead0742555e1719e6ff3127'


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

2016-09-07 Thread Christian Hesse
Date: Wednesday, September 7, 2016 @ 07:10:52
  Author: eworm
Revision: 275794

upgpkg: lvm2 2.02.165-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-06 17:05:29 UTC (rev 275793)
+++ PKGBUILD2016-09-07 07:10:52 UTC (rev 275794)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.164
+pkgver=2.02.165
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('032277219d6d9acd4adbed9c000ed06a074b8200'
+sha1sums=('660d58196ed523fc4aa2b99e137920adb808dfd6'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   '81fc438356216abdaead0742555e1719e6ff3127'


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

2016-08-15 Thread Christian Hesse
Date: Monday, August 15, 2016 @ 13:34:41
  Author: eworm
Revision: 273810

upgpkg: lvm2 2.02.164-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-15 03:55:13 UTC (rev 273809)
+++ PKGBUILD2016-08-15 13:34:41 UTC (rev 273810)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.163
+pkgver=2.02.164
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('9d83d229033ba2526108602916484dcf9dadd21e'
+sha1sums=('032277219d6d9acd4adbed9c000ed06a074b8200'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   '81fc438356216abdaead0742555e1719e6ff3127'


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

2016-08-10 Thread Christian Hesse
Date: Wednesday, August 10, 2016 @ 19:44:33
  Author: eworm
Revision: 273581

upgpkg: lvm2 2.02.163-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-10 09:25:15 UTC (rev 273580)
+++ PKGBUILD2016-08-10 19:44:33 UTC (rev 273581)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.162
+pkgver=2.02.163
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('116fcf7f1c08ab003a2d98d37adb4b5bd71f1640'
+sha1sums=('9d83d229033ba2526108602916484dcf9dadd21e'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   '81fc438356216abdaead0742555e1719e6ff3127'


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

2016-07-28 Thread Christian Hesse
Date: Thursday, July 28, 2016 @ 20:06:04
  Author: eworm
Revision: 272659

upgpkg: lvm2 2.02.162-1

* new upstream release
* move to https mirror

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-28 19:53:51 UTC (rev 272658)
+++ PKGBUILD2016-07-28 20:06:04 UTC (rev 272659)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.161
+pkgver=2.02.162
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -11,13 +11,13 @@
 license=('GPL2' 'LGPL2.1')
 makedepends=('systemd' 'thin-provisioning-tools')
 groups=('base')
-source=(ftp://sources.redhat.com/pub/lvm2/releases/LVM2.${pkgver}.tgz{,.asc}
+source=(https://mirrors.kernel.org/sourceware/lvm2/releases/LVM2.${pkgver}.tgz{,.asc}
 lvm2_install
 lvm2_hook
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('3fae84e7da2e6bbe5629247c7e863eb959de8b6f'
+sha1sums=('116fcf7f1c08ab003a2d98d37adb4b5bd71f1640'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   '81fc438356216abdaead0742555e1719e6ff3127'


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

2016-07-15 Thread Christian Hesse
Date: Friday, July 15, 2016 @ 23:13:48
  Author: eworm
Revision: 271921

upgpkg: lvm2 2.02.161-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-15 19:24:29 UTC (rev 271920)
+++ PKGBUILD2016-07-15 23:13:48 UTC (rev 271921)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.160
-pkgrel=2
+pkgver=2.02.161
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('7281dba2a295d13efe854ad06c0baf06c2ae476b'
+sha1sums=('3fae84e7da2e6bbe5629247c7e863eb959de8b6f'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   '81fc438356216abdaead0742555e1719e6ff3127'


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

2016-07-13 Thread Christian Hesse
Date: Wednesday, July 13, 2016 @ 09:34:31
  Author: eworm
Revision: 271827

upgpkg: lvm2 2.02.160-2

* change source url (FS#49381)
* make lvmlocal.conf a backup file (FS#47232)
* for lvm2 hook (non-systemd initramfs) add a late hook with simple loop
  to wait for pvscan processes to finish (FS#41833)

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_hook

---+
 PKGBUILD  |9 +
 lvm2_hook |   13 +
 2 files changed, 18 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-13 07:30:25 UTC (rev 271826)
+++ PKGBUILD2016-07-13 09:34:31 UTC (rev 271827)
@@ -5,13 +5,13 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.160
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
 makedepends=('systemd' 'thin-provisioning-tools')
 groups=('base')
-source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${pkgver}.tgz{,.asc}
+source=(ftp://sources.redhat.com/pub/lvm2/releases/LVM2.${pkgver}.tgz{,.asc}
 lvm2_install
 lvm2_hook
 sd-lvm2_install
@@ -20,7 +20,7 @@
 sha1sums=('7281dba2a295d13efe854ad06c0baf06c2ae476b'
   'SKIP'
   '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
-  'ff0fdf0a3005a41acd4b36865056109effc3474b'
+  '81fc438356216abdaead0742555e1719e6ff3127'
   '6bf33bd104dcc146b86cb397b1cd904b5ee896f3'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
   'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
@@ -78,7 +78,8 @@
   pkgdesc="Logical Volume Manager 2 utilities"
   depends=('bash' "device-mapper>=${pkgver}" 'systemd' 'readline' 
'thin-provisioning-tools')
   conflicts=('lvm' 'mkinitcpio<0.7')
-  backup=('etc/lvm/lvm.conf')
+  backup=('etc/lvm/lvm.conf'
+'etc/lvm/lvmlocal.conf')
   options=('!makeflags')
   install=lvm2.install
 

Modified: lvm2_hook
===
--- lvm2_hook   2016-07-13 07:30:25 UTC (rev 271826)
+++ lvm2_hook   2016-07-13 09:34:31 UTC (rev 271827)
@@ -5,6 +5,19 @@
 lvmetad
 }
 
+# We are suffering a race condition in non-systemd initramfs: If lvmetad is
+# killed before pvscan processes finish we have stale processes and
+# uninitialized physical volumes. So wait for pvscan processes to finish.
+# Break after 10 seconds (50*0.2s) to avaid infinite loop.
+run_latehook() {
+local i=50
+
+while pgrep -f pvscan >/dev/null 2>/dev/null && [ $i -gt 0 ]; do
+sleep 0.2
+i=$((i - 1))
+done
+}
+
 run_cleanuphook() {
 kill $(cat /run/lvmetad.pid)
 }


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

2016-07-06 Thread Christian Hesse
Date: Wednesday, July 6, 2016 @ 18:53:35
  Author: eworm
Revision: 271097

upgpkg: lvm2 2.02.160-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_install
  lvm2/trunk/sd-lvm2_install

-+
 PKGBUILD|   10 +-
 lvm2_install|2 +-
 sd-lvm2_install |2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-06 18:24:34 UTC (rev 271096)
+++ PKGBUILD2016-07-06 18:53:35 UTC (rev 271097)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.159
-pkgrel=2
+pkgver=2.02.160
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -17,11 +17,11 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('5bfdb9d33415472dba9721276f07dfdc9f88f698'
+sha1sums=('7281dba2a295d13efe854ad06c0baf06c2ae476b'
   'SKIP'
-  'b2d5e5b94739eda421b954b21cd683f29e76e51d'
+  '5aedf7b606f6b4bd7a27126854a371e59009eb8c'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
-  '1e7c722ada8fcd9a9bd581242589cebb16d480cb'
+  '6bf33bd104dcc146b86cb397b1cd904b5ee896f3'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
   'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
 validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17')

Modified: lvm2_install
===
--- lvm2_install2016-07-06 18:24:34 UTC (rev 271096)
+++ lvm2_install2016-07-06 18:53:35 UTC (rev 271097)
@@ -17,7 +17,7 @@
 
 # from thin-provisioning-tools
 add_binary "/usr/bin/pdata_tools"
-for symlink in cache_{check,dump,metadata_size,repair,restore} 
era_{check,dump,invalidate,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
+for symlink in cache_{check,dump,metadata_size,repair,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
 add_symlink "/usr/bin/${symlink}" "pdata_tools"
 done
 

Modified: sd-lvm2_install
===
--- sd-lvm2_install 2016-07-06 18:24:34 UTC (rev 271096)
+++ sd-lvm2_install 2016-07-06 18:53:35 UTC (rev 271097)
@@ -17,7 +17,7 @@
 
 # from thin-provisioning-tools
 add_binary "/usr/bin/pdata_tools"
-for symlink in cache_{check,dump,metadata_size,repair,restore} 
era_{check,dump,invalidate,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
+for symlink in cache_{check,dump,metadata_size,repair,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
 add_symlink "/usr/bin/${symlink}" "pdata_tools"
 done
 


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

2016-07-06 Thread Christian Hesse
Date: Wednesday, July 6, 2016 @ 10:07:23
  Author: eworm
Revision: 271078

upgpkg: lvm2 2.02.159-2

* add era_* and thin_* symlinks in initramfs (FS#32884)

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_install
  lvm2/trunk/sd-lvm2_install

-+
 PKGBUILD|6 +++---
 lvm2_install|2 +-
 sd-lvm2_install |2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-06 09:54:35 UTC (rev 271077)
+++ PKGBUILD2016-07-06 10:07:23 UTC (rev 271078)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.159
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -19,9 +19,9 @@
 01-lvm2-make-sockets-static.patch)
 sha1sums=('5bfdb9d33415472dba9721276f07dfdc9f88f698'
   'SKIP'
-  '6efc000ff1936fc6fd119217df770dd7d1be9481'
+  'b2d5e5b94739eda421b954b21cd683f29e76e51d'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
-  'd58d5e55f7c6a045c4e8c06ef6682f096c61bd2c'
+  '1e7c722ada8fcd9a9bd581242589cebb16d480cb'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
   'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
 validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17')

Modified: lvm2_install
===
--- lvm2_install2016-07-06 09:54:35 UTC (rev 271077)
+++ lvm2_install2016-07-06 10:07:23 UTC (rev 271078)
@@ -17,7 +17,7 @@
 
 # from thin-provisioning-tools
 add_binary "/usr/bin/pdata_tools"
-for symlink in cache_{check,dump,metadata_size,repair,restore}; do
+for symlink in cache_{check,dump,metadata_size,repair,restore} 
era_{check,dump,invalidate,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
 add_symlink "/usr/bin/${symlink}" "pdata_tools"
 done
 

Modified: sd-lvm2_install
===
--- sd-lvm2_install 2016-07-06 09:54:35 UTC (rev 271077)
+++ sd-lvm2_install 2016-07-06 10:07:23 UTC (rev 271078)
@@ -17,7 +17,7 @@
 
 # from thin-provisioning-tools
 add_binary "/usr/bin/pdata_tools"
-for symlink in cache_{check,dump,metadata_size,repair,restore}; do
+for symlink in cache_{check,dump,metadata_size,repair,restore} 
era_{check,dump,invalidate,restore} 
thin_{check,delta,dump,ls,metadata_size,repair,restore,rmap,trim}; do
 add_symlink "/usr/bin/${symlink}" "pdata_tools"
 done
 


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

2016-07-06 Thread Christian Hesse
Date: Wednesday, July 6, 2016 @ 09:13:31
  Author: eworm
Revision: 271072

upgpkg: lvm2 2.02.159-1

* new upstream release
* add cache support for systemd based initramfs
* use symlinks for cache_*

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_install
  lvm2/trunk/sd-lvm2_install

-+
 PKGBUILD|   12 ++--
 lvm2_install|   19 +--
 sd-lvm2_install |   14 +-
 3 files changed, 32 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-06 06:51:04 UTC (rev 271071)
+++ PKGBUILD2016-07-06 09:13:31 UTC (rev 271072)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.158
+pkgver=2.02.159
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -16,14 +16,14 @@
 lvm2_hook
 sd-lvm2_install
 11-dm-initramfs.rules
-   01-lvm2-make-sockets-static.patch)
-sha1sums=('e75e321467164e293b081796486457fcd001a0dc'
+01-lvm2-make-sockets-static.patch)
+sha1sums=('5bfdb9d33415472dba9721276f07dfdc9f88f698'
   'SKIP'
-  '056bb0227d07e35a3d365db02f439585314cfc76'
+  '6efc000ff1936fc6fd119217df770dd7d1be9481'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
-  'f6ac78163ab3aba5b51a71655d6e53d05014bfa4'
+  'd58d5e55f7c6a045c4e8c06ef6682f096c61bd2c'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
- 'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
+  'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
 validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17')
 
 prepare() {

Modified: lvm2_install
===
--- lvm2_install2016-07-06 06:51:04 UTC (rev 271071)
+++ lvm2_install2016-07-06 09:13:31 UTC (rev 271072)
@@ -2,18 +2,25 @@
 
 build() {
 local mod
-for mod in dm-mod dm-snapshot dm-mirror dm-cache dm-cache-mq dm-thin-pool; 
do
+local symlink
+
+for mod in dm-mod dm-snapshot dm-mirror dm-cache dm-cache-smq 
dm-thin-pool; do
 add_module "$mod"
 done
 
+# from lvm2
 add_binary "/usr/bin/lvm"
 add_binary "/usr/bin/lvmetad"
+
+# from device-mapper
 add_binary "/usr/bin/dmsetup"
-add_binary "/usr/bin/cache_check"
-add_binary "/usr/bin/cache_dump"
-add_binary "/usr/bin/cache_metadata_size"
-add_binary "/usr/bin/cache_repair"
-add_binary "/usr/bin/cache_restore"
+
+# from thin-provisioning-tools
+add_binary "/usr/bin/pdata_tools"
+for symlink in cache_{check,dump,metadata_size,repair,restore}; do
+add_symlink "/usr/bin/${symlink}" "pdata_tools"
+done
+
 add_file "/usr/lib/udev/rules.d/10-dm.rules"
 add_file "/usr/lib/udev/rules.d/13-dm-disk.rules"
 add_file "/usr/lib/udev/rules.d/95-dm-notify.rules"

Modified: sd-lvm2_install
===
--- sd-lvm2_install 2016-07-06 06:51:04 UTC (rev 271071)
+++ sd-lvm2_install 2016-07-06 09:13:31 UTC (rev 271072)
@@ -2,13 +2,25 @@
 
 build() {
 local mod
-for mod in dm-mod dm-snapshot dm-mirror dm-thin-pool; do
+local symlink
+
+for mod in dm-mod dm-snapshot dm-mirror dm-cache dm-cache-smq 
dm-thin-pool; do
 add_module "$mod"
 done
 
+# from lvm2
 add_binary "/usr/bin/lvm"
 add_binary "/usr/bin/lvmetad"
+
+# from device-mapper
 add_binary "/usr/bin/dmsetup"
+
+# from thin-provisioning-tools
+add_binary "/usr/bin/pdata_tools"
+for symlink in cache_{check,dump,metadata_size,repair,restore}; do
+add_symlink "/usr/bin/${symlink}" "pdata_tools"
+done
+
 add_file "/usr/lib/udev/rules.d/10-dm.rules"
 add_file "/usr/lib/udev/rules.d/13-dm-disk.rules"
 add_file "/usr/lib/udev/rules.d/95-dm-notify.rules"


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

2016-06-26 Thread Christian Hesse
Date: Sunday, June 26, 2016 @ 20:20:09
  Author: eworm
Revision: 270693

upgpkg: lvm2 2.02.158-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-26 19:18:31 UTC (rev 270692)
+++ PKGBUILD2016-06-26 20:20:09 UTC (rev 270693)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.157
+pkgver=2.02.158
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
01-lvm2-make-sockets-static.patch)
-sha1sums=('38c2aacef277a58cb32d2777a2378a2a08af'
+sha1sums=('e75e321467164e293b081796486457fcd001a0dc'
   'SKIP'
   '056bb0227d07e35a3d365db02f439585314cfc76'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-06-17 Thread Christian Hesse
Date: Friday, June 17, 2016 @ 16:18:27
  Author: eworm
Revision: 270149

upgpkg: lvm2 2.02.157-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-17 13:37:17 UTC (rev 270148)
+++ PKGBUILD2016-06-17 16:18:27 UTC (rev 270149)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.156
-pkgrel=2
+pkgver=2.02.157
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -16,16 +16,14 @@
 lvm2_hook
 sd-lvm2_install
 11-dm-initramfs.rules
-01-lvm2-make-sockets-static.patch
-02-pvscan-fix-lvmlockd-global-lock.patch)
-sha1sums=('35756b700c33e5a19a864656493aace33da79661'
+   01-lvm2-make-sockets-static.patch)
+sha1sums=('38c2aacef277a58cb32d2777a2378a2a08af'
   'SKIP'
   '056bb0227d07e35a3d365db02f439585314cfc76'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
   'f6ac78163ab3aba5b51a71655d6e53d05014bfa4'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
-  'b084512af42f2e16cdccd8b7ee4de27b574d1f94'
-  'df8b2110203464f2bb55fb728cdd07e6d71f1a10')
+ 'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
 validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17')
 
 prepare() {
@@ -36,9 +34,6 @@
 
   # make systemd sockets static
   patch -p1 -i "${srcdir}/01-lvm2-make-sockets-static.patch"
-
-  # pvscan: fix lvmlockd global lock
-  patch -p1 -i "${srcdir}/02-pvscan-fix-lvmlockd-global-lock.patch"
 }
 
 build() {


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

2016-06-14 Thread Christian Hesse
Date: Tuesday, June 14, 2016 @ 18:45:12
  Author: eworm
Revision: 269944

upgpkg: lvm2 2.02.156-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-14 18:39:57 UTC (rev 269943)
+++ PKGBUILD2016-06-14 18:45:12 UTC (rev 269944)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.155
+pkgver=2.02.156
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 01-lvm2-make-sockets-static.patch)
-sha1sums=('b842849267be9dcadd5934b7e72cf5e0a0c0b9b0'
+sha1sums=('35756b700c33e5a19a864656493aace33da79661'
   'SKIP'
   '056bb0227d07e35a3d365db02f439585314cfc76'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-05-30 Thread Christian Hesse
Date: Monday, May 30, 2016 @ 11:02:39
  Author: eworm
Revision: 268740

upgpkg: lvm2 2.02.154-2

apply 'lvm2_activation_generator: don't create full context for liblvm2app' 
FS#49483

Added:
  lvm2/trunk/lvm2_activation_generator.patch
Modified:
  lvm2/trunk/PKGBUILD

-+
 PKGBUILD|   11 +++--
 lvm2_activation_generator.patch |   43 ++
 2 files changed, 51 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-30 03:19:51 UTC (rev 268739)
+++ PKGBUILD2016-05-30 09:02:39 UTC (rev 268740)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.154
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -16,7 +16,8 @@
 lvm2_hook
 sd-lvm2_install
 11-dm-initramfs.rules
-lvm2-make-sockets-static.patch)
+lvm2-make-sockets-static.patch
+   lvm2_activation_generator.patch)
 sha1sums=('6b594f2b23e85bf5bf74a4c4a75817e84e5a0853'
   'SKIP'
   '056bb0227d07e35a3d365db02f439585314cfc76'
@@ -23,7 +24,8 @@
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
   'f6ac78163ab3aba5b51a71655d6e53d05014bfa4'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
-  'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
+  'b084512af42f2e16cdccd8b7ee4de27b574d1f94'
+  '8f9804c11a09086f4954a3b8a19623e004b40b02')
 validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17')
 
 prepare() {
@@ -34,6 +36,9 @@
 
   # make systemd sockets static
   patch -p1 -i "${srcdir}/lvm2-make-sockets-static.patch"
+
+  # lvm2_activation_generator: don't create full context for liblvm2app
+  patch -p1 -i "${srcdir}/lvm2_activation_generator.patch"
 }
 
 build() {

Added: lvm2_activation_generator.patch
===
--- lvm2_activation_generator.patch (rev 0)
+++ lvm2_activation_generator.patch 2016-05-30 09:02:39 UTC (rev 268740)
@@ -0,0 +1,43 @@
+From 591ef307b30c2d828b2a0c59918203f970974bbb Mon Sep 17 00:00:00 2001
+From: David Teigland 
+Date: Tue, 17 May 2016 12:03:25 -0500
+Subject: lvm2_activation_generator: don't create full context for liblvm2app
+
+Don't use lvm_init() to create a full command context, which
+does a lot of command setup (like connecting to daemons), which
+is unnecessary for simply reading a value from lvm.conf.
+
+Passing a NULL context arg to the lvm_config_ function is now
+allowed, in which case lvm.conf is read without doing lvm
+command setup.
+---
+ scripts/lvm2_activation_generator_systemd_red_hat.c | 12 +++-
+ 1 file changed, 3 insertions(+), 9 deletions(-)
+
+diff --git a/scripts/lvm2_activation_generator_systemd_red_hat.c 
b/scripts/lvm2_activation_generator_systemd_red_hat.c
+index 62467bd..d83e721 100644
+--- a/scripts/lvm2_activation_generator_systemd_red_hat.c
 b/scripts/lvm2_activation_generator_systemd_red_hat.c
+@@ -69,16 +69,10 @@ static void kmsg(int log_level, const char *format, ...)
+ 
+ static void lvm_get_use_lvmetad_and_lvmpolld(int *use_lvmetad, int 
*use_lvmpolld)
+ {
+-  lvm_t lvm;
+-
+   *use_lvmetad = *use_lvmpolld = 0;
+-  if (!(lvm = lvm_init(NULL))) {
+-  kmsg(LOG_ERR, "LVM: Failed to initialize library context for 
activation generator.\n");
+-  return;
+-  }
+-  *use_lvmetad = lvm_config_find_bool(lvm, LVM_CONF_USE_LVMETAD, 0);
+-  *use_lvmpolld = lvm_config_find_bool(lvm, LVM_CONF_USE_LVMPOLLD, 0);
+-  lvm_quit(lvm);
++
++  *use_lvmetad = lvm_config_find_bool(NULL, LVM_CONF_USE_LVMETAD, 0);
++  *use_lvmpolld = lvm_config_find_bool(NULL, LVM_CONF_USE_LVMPOLLD, 0);
+ }
+ 
+ static int register_unit_with_target(const char *dir, const char *unit, const 
char *target)
+-- 
+cgit v0.12-38-g4150
+


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

2016-05-26 Thread Christian Hesse
Date: Thursday, May 26, 2016 @ 15:32:19
  Author: eworm
Revision: 268601

upgpkg: lvm2 2.02.154-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-26 12:06:32 UTC (rev 268600)
+++ PKGBUILD2016-05-26 13:32:19 UTC (rev 268601)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.153
+pkgver=2.02.154
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('6ae669ce2aa33d7d040ff99fc04202c714f2c438'
+sha1sums=('6b594f2b23e85bf5bf74a4c4a75817e84e5a0853'
   'SKIP'
   '056bb0227d07e35a3d365db02f439585314cfc76'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-05-12 Thread Bartłomiej Piotrowski
Date: Thursday, May 12, 2016 @ 22:13:05
  Author: bpiotrowski
Revision: 267905

upgpkg: lvm2 2.02.153-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-12 19:27:22 UTC (rev 267904)
+++ PKGBUILD2016-05-12 20:13:05 UTC (rev 267905)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.152
+pkgver=2.02.153
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('269f13f97763551df3a7c7ff676f4cd0b3c2eb43'
+sha1sums=('6ae669ce2aa33d7d040ff99fc04202c714f2c438'
   'SKIP'
   '056bb0227d07e35a3d365db02f439585314cfc76'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-05-05 Thread Bartłomiej Piotrowski
Date: Thursday, May 5, 2016 @ 12:35:21
  Author: bpiotrowski
Revision: 266928

upgpkg: lvm2 2.02.152-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-05 10:31:08 UTC (rev 266927)
+++ PKGBUILD2016-05-05 10:35:21 UTC (rev 266928)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.150
+pkgver=2.02.152
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('7d72b7022f56deb71e36661f4be7a2a1734006a7'
+sha1sums=('269f13f97763551df3a7c7ff676f4cd0b3c2eb43'
   'SKIP'
   '056bb0227d07e35a3d365db02f439585314cfc76'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-04-17 Thread Bartłomiej Piotrowski
Date: Sunday, April 17, 2016 @ 10:42:10
  Author: bpiotrowski
Revision: 265086

upgpkg: lvm2 2.02.150-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-17 08:37:28 UTC (rev 265085)
+++ PKGBUILD2016-04-17 08:42:10 UTC (rev 265086)
@@ -19,9 +19,9 @@
 lvm2-make-sockets-static.patch)
 sha1sums=('7d72b7022f56deb71e36661f4be7a2a1734006a7'
   'SKIP'
-  '40ef991650555b904e73bcc3f344d736722e27ca'
+  '056bb0227d07e35a3d365db02f439585314cfc76'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
-  '86c18852409dc03f38bdd734ac3e7b54bed9c4ce'
+  'f6ac78163ab3aba5b51a71655d6e53d05014bfa4'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
   'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
 validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17')


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

2016-04-17 Thread Bartłomiej Piotrowski
Date: Sunday, April 17, 2016 @ 10:37:28
  Author: bpiotrowski
Revision: 265085

upgpkg: lvm2 2.02.150-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_install
  lvm2/trunk/sd-lvm2_install

-+
 PKGBUILD|4 ++--
 lvm2_install|2 +-
 sd-lvm2_install |2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-17 08:29:36 UTC (rev 265084)
+++ PKGBUILD2016-04-17 08:37:28 UTC (rev 265085)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.149
+pkgver=2.02.150
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('d4f105285f6517ef41bd7367474ecb2f6af93e0e'
+sha1sums=('7d72b7022f56deb71e36661f4be7a2a1734006a7'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'

Modified: lvm2_install
===
--- lvm2_install2016-04-17 08:29:36 UTC (rev 265084)
+++ lvm2_install2016-04-17 08:37:28 UTC (rev 265085)
@@ -2,7 +2,7 @@
 
 build() {
 local mod
-for mod in dm-mod dm-snapshot dm-mirror dm-cache dm-cache-mq; do
+for mod in dm-mod dm-snapshot dm-mirror dm-cache dm-cache-mq dm-thin-pool; 
do
 add_module "$mod"
 done
 

Modified: sd-lvm2_install
===
--- sd-lvm2_install 2016-04-17 08:29:36 UTC (rev 265084)
+++ sd-lvm2_install 2016-04-17 08:37:28 UTC (rev 265085)
@@ -2,7 +2,7 @@
 
 build() {
 local mod
-for mod in dm-mod dm-snapshot dm-mirror; do
+for mod in dm-mod dm-snapshot dm-mirror dm-thin-pool; do
 add_module "$mod"
 done
 


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

2016-04-06 Thread Bartłomiej Piotrowski
Date: Wednesday, April 6, 2016 @ 18:33:11
  Author: bpiotrowski
Revision: 263957

upgpkg: lvm2 2.02.149-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-06 16:28:37 UTC (rev 263956)
+++ PKGBUILD2016-04-06 16:33:11 UTC (rev 263957)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.148
+pkgver=2.02.149
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('7936cf78d7c43772cfc8c4d7132df4a6e88e482f'
+sha1sums=('d4f105285f6517ef41bd7367474ecb2f6af93e0e'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-03-26 Thread Bartłomiej Piotrowski
Date: Saturday, March 26, 2016 @ 21:00:44
  Author: bpiotrowski
Revision: 262590

upgpkg: lvm2 2.02.148-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-26 19:58:44 UTC (rev 262589)
+++ PKGBUILD2016-03-26 20:00:44 UTC (rev 262590)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.146
+pkgver=2.02.148
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('9c50927e5b887b8c55ee51578c9da5390660824b'
+sha1sums=('7936cf78d7c43772cfc8c4d7132df4a6e88e482f'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-03-12 Thread Bartłomiej Piotrowski
Date: Saturday, March 12, 2016 @ 18:07:29
  Author: bpiotrowski
Revision: 261374

upgpkg: lvm2 2.02.146-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-12 17:04:54 UTC (rev 261373)
+++ PKGBUILD2016-03-12 17:07:29 UTC (rev 261374)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.145
+pkgver=2.02.146
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('ff26ba4f1717b49769942de2132485f9cf41aae6'
+sha1sums=('9c50927e5b887b8c55ee51578c9da5390660824b'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-03-07 Thread Bartłomiej Piotrowski
Date: Monday, March 7, 2016 @ 21:14:42
  Author: bpiotrowski
Revision: 261180

upgpkg: lvm2 2.02.145-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-07 20:11:02 UTC (rev 261179)
+++ PKGBUILD2016-03-07 20:14:42 UTC (rev 261180)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.144
+pkgver=2.02.145
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('28595a19a596697b1e354fbd12e008d7b2c02280'
+sha1sums=('ff26ba4f1717b49769942de2132485f9cf41aae6'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-03-02 Thread Bartłomiej Piotrowski
Date: Wednesday, March 2, 2016 @ 10:18:36
  Author: bpiotrowski
Revision: 260506

upgpkg: lvm2 2.02.144-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-02 09:02:48 UTC (rev 260505)
+++ PKGBUILD2016-03-02 09:18:36 UTC (rev 260506)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.141
+pkgver=2.02.144
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('d48b403ca10d407df394889d8dafd167a4bd4819'
+sha1sums=('28595a19a596697b1e354fbd12e008d7b2c02280'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-01-10 Thread Bartłomiej Piotrowski
Date: Sunday, January 10, 2016 @ 14:38:37
  Author: bpiotrowski
Revision: 257710

upgpkg: lvm2 2.02.139-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-10 13:34:40 UTC (rev 257709)
+++ PKGBUILD2016-01-10 13:38:37 UTC (rev 257710)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.138
+pkgver=2.02.139
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('107c699d14d83ae25da43905d4448c603b2c2d28'
+sha1sums=('3b4f50ba2736e13d715712c273ecb5591ae2756d'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2016-01-05 Thread Bartłomiej Piotrowski
Date: Tuesday, January 5, 2016 @ 13:36:15
  Author: bpiotrowski
Revision: 257525

upgpkg: lvm2 2.02.138-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-05 12:29:08 UTC (rev 257524)
+++ PKGBUILD2016-01-05 12:36:15 UTC (rev 257525)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.137
+pkgver=2.02.138
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('24924ef6b95e5cb4691dc399a898933421c11e1d'
+sha1sums=('107c699d14d83ae25da43905d4448c603b2c2d28'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2015-12-06 Thread Bartłomiej Piotrowski
Date: Sunday, December 6, 2015 @ 11:59:43
  Author: bpiotrowski
Revision: 252717

upgpkg: lvm2 2.02.137-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 10:57:38 UTC (rev 252716)
+++ PKGBUILD2015-12-06 10:59:43 UTC (rev 252717)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.136
+pkgver=2.02.137
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('4a33ad0451be5830f554b1e8de8dac698fb23356'
+sha1sums=('24924ef6b95e5cb4691dc399a898933421c11e1d'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2015-11-19 Thread Bartłomiej Piotrowski
Date: Thursday, November 19, 2015 @ 20:34:59
  Author: bpiotrowski
Revision: 251257

upgpkg: lvm2 2.02.134-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-19 18:49:17 UTC (rev 251256)
+++ PKGBUILD2015-11-19 19:34:59 UTC (rev 251257)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.133
+pkgver=2.02.134
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('627878b02c64370258eb9b73b4bf543169ddb0b2'
+sha1sums=('4180405b7847515a08def649d3140b5d8bd0e258'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2015-11-02 Thread Bartłomiej Piotrowski
Date: Monday, November 2, 2015 @ 21:43:03
  Author: bpiotrowski
Revision: 250033

upgpkg: lvm2 2.02.133-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-02 19:37:10 UTC (rev 250032)
+++ PKGBUILD2015-11-02 20:43:03 UTC (rev 250033)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.132
+pkgver=2.02.133
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('45a486e2aba07fa50fd663d0c550ba9a136aead2'
+sha1sums=('627878b02c64370258eb9b73b4bf543169ddb0b2'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2015-07-12 Thread Bartłomiej Piotrowski
Date: Sunday, July 12, 2015 @ 18:42:33
  Author: bpiotrowski
Revision: 242145

upgpkg: lvm2 2.02.125-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-07-12 16:38:48 UTC (rev 242144)
+++ PKGBUILD2015-07-12 16:42:33 UTC (rev 242145)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.123
+pkgver=2.02.125
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('69f68b857e5efc76463cad13b8922358d1a37ead'
+sha1sums=('a45bbdcbbcf6a8b4aa9c62f16bc029f687a2daa4'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2015-07-02 Thread Bartłomiej Piotrowski
Date: Thursday, July 2, 2015 @ 12:26:18
  Author: bpiotrowski
Revision: 241695

upgpkg: lvm2 2.02.123-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-07-02 10:16:22 UTC (rev 241694)
+++ PKGBUILD2015-07-02 10:26:18 UTC (rev 241695)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.122
+pkgver=2.02.123
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('77cb6d767e075f80e6eebe3d402739ed5795afbd'
+sha1sums=('69f68b857e5efc76463cad13b8922358d1a37ead'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2015-06-28 Thread Bartłomiej Piotrowski
Date: Sunday, June 28, 2015 @ 10:52:58
  Author: bpiotrowski
Revision: 241307

upgpkg: lvm2 2.02.122-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-27 23:47:26 UTC (rev 241306)
+++ PKGBUILD2015-06-28 08:52:58 UTC (rev 241307)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.121
+pkgver=2.02.122
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('618b94b01a719afa9ba1714f584c912658211615'
+sha1sums=('77cb6d767e075f80e6eebe3d402739ed5795afbd'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
@@ -55,7 +55,7 @@
   cd ../LVM2-initramfs
   ./configure $CONFIGUREOPTS --enable-udev-systemd-background-jobs=no
   cd udev
-  make 69-dm-lvm-metad.rules  
+  make 69-dm-lvm-metad.rules
 }
 
 package_device-mapper() {


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

2015-06-06 Thread Bartłomiej Piotrowski
Date: Saturday, June 6, 2015 @ 17:16:02
  Author: bpiotrowski
Revision: 240372

upgpkg: lvm2 2.02.120-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-06 12:33:39 UTC (rev 240371)
+++ PKGBUILD2015-06-06 15:16:02 UTC (rev 240372)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.116
+pkgver=2.02.120
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('5bd2f4c33cdf93e580ea5b8a64bc32cd77be078e'
+sha1sums=('34f015ee90316c1afc72f715a468028e0f89b705'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2015-02-06 Thread Eric Bélanger
Date: Friday, February 6, 2015 @ 21:06:09
  Author: eric
Revision: 230906

upgpkg: lvm2 2.02.116-1

Upstream update

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-02-06 18:52:59 UTC (rev 230905)
+++ PKGBUILD2015-02-06 20:06:09 UTC (rev 230906)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.114
+pkgver=2.02.116
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('ddd7cc93d6f879f5b8ad160c2755e94f58e5c003'
+sha1sums=('5bd2f4c33cdf93e580ea5b8a64bc32cd77be078e'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2015-01-06 Thread Eric Bélanger
Date: Wednesday, January 7, 2015 @ 01:37:18
  Author: eric
Revision: 228719

Add validpgpkeys array

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |1 +
 1 file changed, 1 insertion(+)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-07 00:16:34 UTC (rev 228718)
+++ PKGBUILD2015-01-07 00:37:18 UTC (rev 228719)
@@ -24,6 +24,7 @@
   '86c18852409dc03f38bdd734ac3e7b54bed9c4ce'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
   'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
+validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17')
 
 prepare() {
   cd LVM2.${pkgver}


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

2014-11-29 Thread Eric Bélanger
Date: Sunday, November 30, 2014 @ 03:02:25
  Author: eric
Revision: 227200

upgpkg: lvm2 2.02.114-1

Upstream update

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-30 01:15:21 UTC (rev 227199)
+++ PKGBUILD2014-11-30 02:02:25 UTC (rev 227200)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.112
+pkgver=2.02.114
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('290d7afbd7599794b2f4cc000eb879a68705f6c9'
+sha1sums=('ddd7cc93d6f879f5b8ad160c2755e94f58e5c003'
   'SKIP'
   '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'


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

2014-11-14 Thread Eric Bélanger
Date: Friday, November 14, 2014 @ 20:21:58
  Author: eric
Revision: 226257

Rename sd-lvm2 initcpio hook

Added:
  lvm2/trunk/sd-lvm2_install
(from rev 226254, lvm2/trunk/sd-lvm2)
Modified:
  lvm2/trunk/PKGBUILD
Deleted:
  lvm2/trunk/sd-lvm2

-+
 PKGBUILD|6 +++---
 sd-lvm2 |   32 
 sd-lvm2_install |   32 
 3 files changed, 35 insertions(+), 35 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-14 19:10:43 UTC (rev 226256)
+++ PKGBUILD2014-11-14 19:21:58 UTC (rev 226257)
@@ -14,10 +14,10 @@
 source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${pkgver}.tgz{,.asc}
 lvm2_install
 lvm2_hook
-sd-lvm2
+sd-lvm2_install
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('2e7b5d48d55aaf4aba1214c3211a194e4c13aa3e'
+sha1sums=('290d7afbd7599794b2f4cc000eb879a68705f6c9'
   'SKIP'
   'be3b7db02e76d31d4742dc853b2fa3f898368ff8'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
@@ -88,7 +88,7 @@
   # mkinitcpio hook
   install -D -m644 ${srcdir}/lvm2_hook 
${pkgdir}/usr/lib/initcpio/hooks/lvm2
   install -D -m644 ${srcdir}/lvm2_install 
${pkgdir}/usr/lib/initcpio/install/lvm2
-  install -D -m644 ${srcdir}/sd-lvm2 
${pkgdir}/usr/lib/initcpio/install/sd-lvm2
+  install -D -m644 ${srcdir}/sd-lvm2_install 
${pkgdir}/usr/lib/initcpio/install/sd-lvm2
   # extra udev rule for lvmetad in non-systemd initramfs
   install -D -m644 ${srcdir}/LVM2-initramfs/udev/69-dm-lvm-metad.rules 
${pkgdir}/usr/lib/initcpio/udev/69-dm-lvm-metad.rules
   # systemd support

Deleted: sd-lvm2
===
--- sd-lvm2 2014-11-14 19:10:43 UTC (rev 226256)
+++ sd-lvm2 2014-11-14 19:21:58 UTC (rev 226257)
@@ -1,32 +0,0 @@
-#!/usr/bin/bash
-
-build() {
-local mod
-for mod in dm-mod dm-snapshot dm-mirror; do
-add_module $mod
-done
-
-add_binary /usr/bin/lvm
-add_binary /usr/bin/lvmetad
-add_binary /usr/bin/dmsetup
-add_file /usr/lib/udev/rules.d/10-dm.rules
-add_file /usr/lib/udev/rules.d/13-dm-disk.rules
-add_file /usr/lib/udev/rules.d/95-dm-notify.rules
-add_file /usr/lib/udev/rules.d/11-dm-lvm.rules
-add_file /usr/lib/udev/rules.d/69-dm-lvm-metad.rules
-add_file /usr/lib/initcpio/udev/11-dm-initramfs.rules 
/usr/lib/udev/rules.d/11-dm-initramfs.rules
-add_file /etc/lvm/lvm.conf
-
-add_file /usr/lib/systemd/system/lvm2-lvmetad.service
-add_file /usr/lib/systemd/system/lvm2-lvmetad.socket
-add_file /usr/lib/systemd/system/lvm2-pvscan@.service
-add_symlink 
/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket
-}
-
-help() {
-  cat HELPEOF
-This hook enables LVM2 volumes in systemd-based initramfs.
-HELPEOF
-}
-
-# vim: set ft=sh ts=4 sw=4 et:

Copied: lvm2/trunk/sd-lvm2_install (from rev 226254, lvm2/trunk/sd-lvm2)
===
--- sd-lvm2_install (rev 0)
+++ sd-lvm2_install 2014-11-14 19:21:58 UTC (rev 226257)
@@ -0,0 +1,32 @@
+#!/usr/bin/bash
+
+build() {
+local mod
+for mod in dm-mod dm-snapshot dm-mirror; do
+add_module $mod
+done
+
+add_binary /usr/bin/lvm
+add_binary /usr/bin/lvmetad
+add_binary /usr/bin/dmsetup
+add_file /usr/lib/udev/rules.d/10-dm.rules
+add_file /usr/lib/udev/rules.d/13-dm-disk.rules
+add_file /usr/lib/udev/rules.d/95-dm-notify.rules
+add_file /usr/lib/udev/rules.d/11-dm-lvm.rules
+add_file /usr/lib/udev/rules.d/69-dm-lvm-metad.rules
+add_file /usr/lib/initcpio/udev/11-dm-initramfs.rules 
/usr/lib/udev/rules.d/11-dm-initramfs.rules
+add_file /etc/lvm/lvm.conf
+
+add_file /usr/lib/systemd/system/lvm2-lvmetad.service
+add_file /usr/lib/systemd/system/lvm2-lvmetad.socket
+add_file /usr/lib/systemd/system/lvm2-pvscan@.service
+add_symlink 
/usr/lib/systemd/system/sysinit.target.wants/lvm2-lvmetad.socket
+}
+
+help() {
+  cat HELPEOF
+This hook enables LVM2 volumes in systemd-based initramfs.
+HELPEOF
+}
+
+# vim: set ft=sh ts=4 sw=4 et:


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

2014-11-14 Thread Eric Bélanger
Date: Friday, November 14, 2014 @ 23:40:50
  Author: eric
Revision: 226267

upgpkg: lvm2 2.02.112-1

Upstream update, Fix dm-cache root volume activation (close FS#42377)

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_install

--+
 PKGBUILD |4 ++--
 lvm2_install |7 ++-
 2 files changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-14 22:26:59 UTC (rev 226266)
+++ PKGBUILD2014-11-14 22:40:50 UTC (rev 226267)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.111
+pkgver=2.02.112
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -19,7 +19,7 @@
 lvm2-make-sockets-static.patch)
 sha1sums=('290d7afbd7599794b2f4cc000eb879a68705f6c9'
   'SKIP'
-  'be3b7db02e76d31d4742dc853b2fa3f898368ff8'
+  '40ef991650555b904e73bcc3f344d736722e27ca'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
   '86c18852409dc03f38bdd734ac3e7b54bed9c4ce'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'

Modified: lvm2_install
===
--- lvm2_install2014-11-14 22:26:59 UTC (rev 226266)
+++ lvm2_install2014-11-14 22:40:50 UTC (rev 226267)
@@ -2,7 +2,7 @@
 
 build() {
 local mod
-for mod in dm-mod dm-snapshot dm-mirror; do
+for mod in dm-mod dm-snapshot dm-mirror dm-cache dm-cache-mq; do
 add_module $mod
 done
 
@@ -9,6 +9,11 @@
 add_binary /usr/bin/lvm
 add_binary /usr/bin/lvmetad
 add_binary /usr/bin/dmsetup
+add_binary /usr/bin/cache_check
+add_binary /usr/bin/cache_dump
+add_binary /usr/bin/cache_metadata_size
+add_binary /usr/bin/cache_repair
+add_binary /usr/bin/cache_restore
 add_file /usr/lib/udev/rules.d/10-dm.rules
 add_file /usr/lib/udev/rules.d/13-dm-disk.rules
 add_file /usr/lib/udev/rules.d/95-dm-notify.rules


[arch-commits] Commit in lvm2/trunk (PKGBUILD lvm2-fix-pvscan-service.patch)

2014-09-01 Thread Thomas Bächler
Date: Monday, September 1, 2014 @ 12:43:03
  Author: thomas
Revision: 220855

upgpkg: lvm2 2.02.111-1

Modified:
  lvm2/trunk/PKGBUILD
Deleted:
  lvm2/trunk/lvm2-fix-pvscan-service.patch

---+
 PKGBUILD  |4 ++--
 lvm2-fix-pvscan-service.patch |   11 ---
 2 files changed, 2 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-01 02:40:16 UTC (rev 220854)
+++ PKGBUILD2014-09-01 10:43:03 UTC (rev 220855)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.110
+pkgver=2.02.111
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('87e8599fae1e4eac1baab7d03e3c3e75bd01d445'
+sha1sums=('2e7b5d48d55aaf4aba1214c3211a194e4c13aa3e'
   'SKIP'
   'be3b7db02e76d31d4742dc853b2fa3f898368ff8'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'

Deleted: lvm2-fix-pvscan-service.patch
===
--- lvm2-fix-pvscan-service.patch   2014-09-01 02:40:16 UTC (rev 220854)
+++ lvm2-fix-pvscan-service.patch   2014-09-01 10:43:03 UTC (rev 220855)
@@ -1,11 +0,0 @@
-diff -Nur LVM2.2.02.106.orig/scripts/lvm2_pvscan_systemd_red_...@.service.in 
LVM2.2.02.106/scripts/lvm2_pvscan_systemd_red_...@.service.in
 LVM2.2.02.106.orig/scripts/lvm2_pvscan_systemd_red_...@.service.in 
2014-04-10 17:38:46.0 +0200
-+++ LVM2.2.02.106/scripts/lvm2_pvscan_systemd_red_...@.service.in  
2014-04-26 14:14:27.472679661 +0200
-@@ -11,5 +11,5 @@
- [Service]
- Type=oneshot
- RemainAfterExit=yes
--ExecStart=@sbindir@/pvscan --cache --activate ay %i
--ExecStop=@sbindir@/pvscan --cache %i
-+ExecStart=@sbindir@/lvm pvscan --cache --activate ay %i
-+ExecStop=@sbindir@/lvm pvscan --cache %i



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

2014-08-27 Thread Thomas Bächler
Date: Wednesday, August 27, 2014 @ 09:00:48
  Author: thomas
Revision: 220694

upgpkg: lvm2 2.02.110-1

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-08-27 06:25:22 UTC (rev 220693)
+++ PKGBUILD2014-08-27 07:00:48 UTC (rev 220694)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.109
-pkgrel=2
+pkgver=2.02.110
+pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -17,7 +17,7 @@
 sd-lvm2
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('03bcb38c9b5d31ac6d32cf7e15890f118aafcdf9'
+sha1sums=('87e8599fae1e4eac1baab7d03e3c3e75bd01d445'
   'SKIP'
   'be3b7db02e76d31d4742dc853b2fa3f898368ff8'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'



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

2014-08-19 Thread Eric Bélanger
Date: Wednesday, August 20, 2014 @ 03:32:36
  Author: eric
Revision: 220256

upgpkg: lvm2 2.02.109-2

Change thin-provisioning-tools optdepends to depends (close FS#41601)

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-08-19 18:35:30 UTC (rev 220255)
+++ PKGBUILD2014-08-20 01:32:36 UTC (rev 220256)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.109
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -73,11 +73,10 @@
 
 package_lvm2() {
   pkgdesc=Logical Volume Manager 2 utilities
-  depends=('bash' device-mapper=${pkgver} 'systemd' 'readline')
+  depends=('bash' device-mapper=${pkgver} 'systemd' 'readline' 
'thin-provisioning-tools')
   conflicts=('lvm' 'mkinitcpio0.7')
   backup=('etc/lvm/lvm.conf')
   options=('!makeflags')
-  optdepends=('thin-provisioning-tools: For thin provisioning support.')
   install=lvm2.install
 
   cd LVM2.${pkgver}



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

2014-08-11 Thread Eric Bélanger
Date: Monday, August 11, 2014 @ 20:17:03
  Author: eric
Revision: 219576

upgpkg: lvm2 2.02.109-1

Upstream update

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-08-11 17:49:08 UTC (rev 219575)
+++ PKGBUILD2014-08-11 18:17:03 UTC (rev 219576)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.108
+pkgver=2.02.109
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,7 +17,7 @@
 sd-lvm2
 11-dm-initramfs.rules
 lvm2-make-sockets-static.patch)
-sha1sums=('fc133c93f5250ae94fbf19df03b658eb0382a632'
+sha1sums=('03bcb38c9b5d31ac6d32cf7e15890f118aafcdf9'
   'SKIP'
   'be3b7db02e76d31d4742dc853b2fa3f898368ff8'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'



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

2014-08-04 Thread Eric Bélanger
Date: Monday, August 4, 2014 @ 19:59:22
  Author: eric
Revision: 219290

Add cache support (close FS#40754)

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-08-04 13:26:43 UTC (rev 219289)
+++ PKGBUILD2014-08-04 17:59:22 UTC (rev 219290)
@@ -39,7 +39,7 @@
   --with-default-pid-dir=/run --with-default-dm-run-dir=/run 
--with-default-run-dir=/run/lvm \
   --enable-pkgconfig --enable-readline --enable-dmeventd --enable-cmdlib 
--enable-applib \
   --enable-udev_sync --enable-udev_rules 
--with-default-locking-dir=/run/lock/lvm \
-  --enable-lvmetad --with-thin=internal
+  --enable-lvmetad --with-thin=internal --with-cache=internal
 
   cp -a LVM2.${pkgver} LVM2-initramfs
 



[arch-commits] Commit in lvm2/trunk (PKGBUILD lvm2-make-sockets-static.patch)

2014-07-03 Thread Felix Yan
Date: Thursday, July 3, 2014 @ 17:47:07
  Author: fyan
Revision: 216407

upgpkg: lvm2 2.02.107-1

- new upstream release

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2-make-sockets-static.patch

+
 PKGBUILD   |   12 
 lvm2-make-sockets-static.patch |   10 +-
 2 files changed, 9 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-07-03 14:56:19 UTC (rev 216406)
+++ PKGBUILD2014-07-03 15:47:07 UTC (rev 216407)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.106
-pkgrel=2
+pkgver=2.02.107
+pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -16,23 +16,19 @@
 lvm2_hook
 sd-lvm2
 11-dm-initramfs.rules
-lvm2-fix-pvscan-service.patch
 lvm2-make-sockets-static.patch)
-sha1sums=('0943d1c401675dfdc2118b9ad4fd4d7fb50eaaff'
+sha1sums=('95e99c04ac1b5b987de41d4e31cca982caaee5f9'
   'SKIP'
   'be3b7db02e76d31d4742dc853b2fa3f898368ff8'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
   '86c18852409dc03f38bdd734ac3e7b54bed9c4ce'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
-  'ec22d30fed5fb5ec836932b070ee65b34bbe875b'
-  'f9e96af741ef6d0b4bb3c302faa5f6b29f9ef04a')
+  'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
 
 prepare() {
   cd LVM2.${pkgver}
   # enable lvmetad
   sed -i 's|use_lvmetad = 0|use_lvmetad = 1|' conf/example.conf.in
-  # fix pvscan@.service for initramfs
-  patch -p1 -i ${srcdir}/lvm2-fix-pvscan-service.patch
   # make systemd sockets static
   patch -p1 -i ${srcdir}/lvm2-make-sockets-static.patch
 }

Modified: lvm2-make-sockets-static.patch
===
--- lvm2-make-sockets-static.patch  2014-07-03 14:56:19 UTC (rev 216406)
+++ lvm2-make-sockets-static.patch  2014-07-03 15:47:07 UTC (rev 216407)
@@ -1,10 +1,10 @@
 diff -Nur LVM2.2.02.106.orig/scripts/dm_event_systemd_red_hat.socket.in 
LVM2.2.02.106/scripts/dm_event_systemd_red_hat.socket.in
 --- LVM2.2.02.106.orig/scripts/dm_event_systemd_red_hat.socket.in  
2014-04-10 17:38:46.0 +0200
 +++ LVM2.2.02.106/scripts/dm_event_systemd_red_hat.socket.in   2014-04-26 
14:21:10.097269315 +0200
-@@ -7,6 +7,3 @@
- ListenFIFO=@DEFAULT_DM_RUN_DIR@/dmeventd-server
+@@ -8,6 +8,3 @@
  ListenFIFO=@DEFAULT_DM_RUN_DIR@/dmeventd-client
  SocketMode=0600
+ RemoveOnStop=true
 -
 -[Install]
 -WantedBy=sockets.target
@@ -11,10 +11,10 @@
 diff -Nur LVM2.2.02.106.orig/scripts/lvm2_lvmetad_systemd_red_hat.socket.in 
LVM2.2.02.106/scripts/lvm2_lvmetad_systemd_red_hat.socket.in
 --- LVM2.2.02.106.orig/scripts/lvm2_lvmetad_systemd_red_hat.socket.in  
2014-04-10 17:38:46.0 +0200
 +++ LVM2.2.02.106/scripts/lvm2_lvmetad_systemd_red_hat.socket.in   
2014-04-26 14:21:15.287156152 +0200
-@@ -6,6 +6,3 @@
- [Socket]
+@@ -7,6 +7,3 @@
  ListenStream=@DEFAULT_RUN_DIR@/lvmetad.socket
  SocketMode=0600
+ RemoveOnStop=true
 -
 -[Install]
--WantedBy=sockets.target
+-WantedBy=sysinit.target



[arch-commits] Commit in lvm2/trunk (PKGBUILD lvm2-2.02.105-readline-6.3.patch)

2014-03-19 Thread Eric Bélanger
Date: Wednesday, March 19, 2014 @ 07:09:47
  Author: eric
Revision: 208213

Add build patch (close FS#39324)

Added:
  lvm2/trunk/lvm2-2.02.105-readline-6.3.patch
Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |7 +++--
 lvm2-2.02.105-readline-6.3.patch |   48 +
 2 files changed, 53 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-03-19 03:53:19 UTC (rev 208212)
+++ PKGBUILD2014-03-19 06:09:47 UTC (rev 208213)
@@ -23,7 +23,8 @@
 lvmetad.service
 lvmetad.socket
 0001-wiping-wipe-DM_snapshot_cow-signature-without-prompt.patch
-0002-snapshot-zero-cow-header-for-read-only-snapshot.patch)
+0002-snapshot-zero-cow-header-for-read-only-snapshot.patch
+lvm2-2.02.105-readline-6.3.patch)
 sha1sums=('796163e766480cdc427cd443dc1336ae8e8e3bd7'
   'SKIP'
   '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f'
@@ -37,7 +38,8 @@
   'f857a4a63fcc604a981e56875edda91767d4f1bf'
   'fcfc265e3b10294cc4b10949a342e9db4310b186'
   '044d426c49919b5a86fd84228d1c7e1f3a86c59a'
-  '4f83555347e7c3596c53d9009f260c1d65639e6d')
+  '4f83555347e7c3596c53d9009f260c1d65639e6d'
+  '8a89e784dee91872afe87083f7dd56c2fbc93229')
 
 prepare() {
   cd LVM2.${pkgver}
@@ -46,6 +48,7 @@
 
   patch -p1 -i 
${srcdir}/0001-wiping-wipe-DM_snapshot_cow-signature-without-prompt.patch
   patch -p1 -i 
${srcdir}/0002-snapshot-zero-cow-header-for-read-only-snapshot.patch
+  patch -p1 -i ${srcdir}/lvm2-2.02.105-readline-6.3.patch
 }
 
 build() {

Added: lvm2-2.02.105-readline-6.3.patch
===
--- lvm2-2.02.105-readline-6.3.patch(rev 0)
+++ lvm2-2.02.105-readline-6.3.patch2014-03-19 06:09:47 UTC (rev 208213)
@@ -0,0 +1,48 @@
+https://bugs.gentoo.org/503234
+
+From 216c57eed72fee52e99bb5d014c9de535e631f58 Mon Sep 17 00:00:00 2001
+From: Zdenek Kabelac zkabe...@redhat.com
+Date: Thu, 6 Mar 2014 16:04:19 +0100
+Subject: [PATCH] readline: switch to new-style readline typedef
+
+Based on patch:
+https://www.redhat.com/archives/lvm-devel/2014-March/msg00015.html
+
+The CPPFunction typedef (among others) have been deprecated in favour of
+specific prototyped typedefs since readline 4.2 (circa 2001).
+It's been working since because compatibility typedefs have been in
+place until they where removed in the recent readline 6.3 release.
+Switch to the new style to avoid build breakage.
+
+But also add full backward compatibility with define.
+
+Signed-off-by: Gustavo Zacarias gustavo zacarias com ar
+---
+ WHATS_NEW   | 1 +
+ tools/lvm.c | 3 ++-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/tools/lvm.c b/tools/lvm.c
+index 51e9293..f9ab438 100644
+--- a/tools/lvm.c
 b/tools/lvm.c
+@@ -27,6 +27,7 @@ int main(int argc, char **argv)
+ #  include readline/history.h
+ #  ifndef HAVE_RL_COMPLETION_MATCHES
+ #define rl_completion_matches(a, b) completion_matches((char *)a, b)
++#define rl_completion_func_t CPPFunction
+ #  endif
+ 
+ static struct cmdline_context *_cmdline;
+@@ -185,7 +186,7 @@ int lvm_shell(struct cmd_context *cmd, struct 
cmdline_context *cmdline)
+   char *input = NULL, *args[MAX_ARGS], **argv;
+ 
+   rl_readline_name = lvm;
+-  rl_attempted_completion_function = (CPPFunction *) _completion;
++  rl_attempted_completion_function = (rl_completion_func_t *) _completion;
+ 
+   _read_history(cmd);
+ 
+-- 
+1.9.0
+



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

2014-01-20 Thread Thomas Bächler
Date: Tuesday, January 21, 2014 @ 00:55:37
  Author: thomas
Revision: 204485

upgpkg: lvm2 2.02.105-1

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-01-20 20:37:38 UTC (rev 204484)
+++ PKGBUILD2014-01-20 23:55:37 UTC (rev 204485)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.104
+pkgver=2.02.105
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -22,7 +22,7 @@
 lvm-monitoring.service
 lvmetad.service
 lvmetad.socket)
-sha1sums=('4c296453e10deafe02004fde40075cdb3792eeb2'
+sha1sums=('796163e766480cdc427cd443dc1336ae8e8e3bd7'
   'SKIP'
   '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'



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

2013-11-13 Thread Thomas Bächler
Date: Wednesday, November 13, 2013 @ 20:37:41
  Author: thomas
Revision: 199507

upgpkg: lvm2 2.02.104-1

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-11-13 19:16:07 UTC (rev 199506)
+++ PKGBUILD2013-11-13 19:37:41 UTC (rev 199507)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.103
-pkgrel=2
+pkgver=2.02.104
+pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -22,7 +22,7 @@
 lvm-monitoring.service
 lvmetad.service
 lvmetad.socket)
-sha1sums=('1194babd8d3cd5a9620bec1fe98a3be060465daf'
+sha1sums=('4c296453e10deafe02004fde40075cdb3792eeb2'
   'SKIP'
   '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'



[arch-commits] Commit in lvm2/trunk (PKGBUILD lvm-monitoring.service)

2013-10-23 Thread Thomas Bächler
Date: Wednesday, October 23, 2013 @ 19:37:13
  Author: thomas
Revision: 197199

upgpkg: lvm2 2.02.103-2: Remove some unnecessary ordering from 
lvm-monitoring.service

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm-monitoring.service

+
 PKGBUILD   |4 ++--
 lvm-monitoring.service |3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-23 17:26:53 UTC (rev 197198)
+++ PKGBUILD2013-10-23 17:37:13 UTC (rev 197199)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.103
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -31,7 +31,7 @@
   'ccefad65fde3d50331a42b0e90a1539dc7c8b9e4'
   '01782ce8e10718c1513e3906b126f30f682f5cab'
   '1d56f47a81350ae37ffbf61ee036fe31f4c5d504'
-  'adf26f5e5636de9c055b2ac3b179641a543a8937'
+  'aad90fce0e12eda41d38571d8eb27c5d5a8c59ec'
   'f857a4a63fcc604a981e56875edda91767d4f1bf'
   'fcfc265e3b10294cc4b10949a342e9db4310b186')
 

Modified: lvm-monitoring.service
===
--- lvm-monitoring.service  2013-10-23 17:26:53 UTC (rev 197198)
+++ lvm-monitoring.service  2013-10-23 17:37:13 UTC (rev 197199)
@@ -2,8 +2,7 @@
 Description=Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or 
progress polling
 Documentation=man:dmeventd(8) man:lvcreate(8) man:lvchange(8) man:vgchange(8)
 Requires=dmeventd.socket
-After=dmeventd.socket lvmetad.socket lvmetad.service dmeventd.service
-Before=local-fs-pre.target
+After=dmeventd.socket lvmetad.socket
 DefaultDependencies=no
 Conflicts=shutdown.target
 



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

2013-10-05 Thread Thomas Bächler
Date: Saturday, October 5, 2013 @ 10:11:24
  Author: thomas
Revision: 195913

upgpkg: lvm2 2.02.103-1

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-05 07:40:50 UTC (rev 195912)
+++ PKGBUILD2013-10-05 08:11:24 UTC (rev 195913)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.102
+pkgver=2.02.103
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -22,7 +22,7 @@
 lvm-monitoring.service
 lvmetad.service
 lvmetad.socket)
-sha1sums=('814ff785c447373dc5bad6352088eb7aaccf29ac'
+sha1sums=('1194babd8d3cd5a9620bec1fe98a3be060465daf'
   'SKIP'
   '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'



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

2013-09-28 Thread Thomas Bächler
Date: Saturday, September 28, 2013 @ 23:30:00
  Author: thomas
Revision: 195239

upgpkg: lvm2 2.02.102-1 - add thin provisioning support and sd-lvm2 mkinitcpio 
hook.

Added:
  lvm2/trunk/sd-lvm2
Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 sd-lvm2  |   31 +++
 2 files changed, 39 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-09-28 21:28:47 UTC (rev 195238)
+++ PKGBUILD2013-09-28 21:30:00 UTC (rev 195239)
@@ -4,16 +4,17 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.100
+pkgver=2.02.102
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
-makedepends=('systemd')
+makedepends=('systemd' 'thin-provisioning-tools')
 groups=('base')
 source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${pkgver}.tgz{,.asc}
 lvm2_install
 lvm2_hook
+sd-lvm2
 11-dm-initramfs.rules
 lvm2.conf
 dmeventd.service
@@ -21,10 +22,11 @@
 lvm-monitoring.service
 lvmetad.service
 lvmetad.socket)
-sha1sums=('95a4478e4a19bba2c6eb8c36b08b310a96e3944b'
+sha1sums=('814ff785c447373dc5bad6352088eb7aaccf29ac'
   'SKIP'
   '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'
+  '30777d42e31cb7fe1f4fadc1e8f4c4d4cdd8ffed'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
   'ccefad65fde3d50331a42b0e90a1539dc7c8b9e4'
   '01782ce8e10718c1513e3906b126f30f682f5cab'
@@ -48,7 +50,7 @@
 --with-default-pid-dir=/run --with-default-dm-run-dir=/run 
--with-default-run-dir=/run/lvm \
 --enable-pkgconfig --enable-readline --enable-dmeventd --enable-cmdlib 
--enable-applib \
 --enable-udev_sync --enable-udev_rules 
--with-default-locking-dir=/run/lock/lvm \
---enable-lvmetad
+--enable-lvmetad --with-thin=internal
   make
 }
 
@@ -74,6 +76,7 @@
   conflicts=('lvm' 'mkinitcpio0.7')
   backup=('etc/lvm/lvm.conf')
   options=('!makeflags')
+  optdepends=('thin-provisioning-tools: For thin provisioning support.')
   install=lvm2.install
 
   cd LVM2.${pkgver}
@@ -85,6 +88,7 @@
   # mkinitcpio hook
   install -D -m644 ${srcdir}/lvm2_hook 
${pkgdir}/usr/lib/initcpio/hooks/lvm2
   install -D -m644 ${srcdir}/lvm2_install 
${pkgdir}/usr/lib/initcpio/install/lvm2
+  install -D -m644 ${srcdir}/sd-lvm2 
${pkgdir}/usr/lib/initcpio/install/sd-lvm2
   # systemd support
   install -D -m644 ${srcdir}/lvm2.conf 
${pkgdir}/usr/lib/tmpfiles.d/lvm2.conf
   install -D -m644 ${srcdir}/lvm-monitoring.service 
${pkgdir}/usr/lib/systemd/system/lvm-monitoring.service

Added: sd-lvm2
===
--- sd-lvm2 (rev 0)
+++ sd-lvm2 2013-09-28 21:30:00 UTC (rev 195239)
@@ -0,0 +1,31 @@
+#!/usr/bin/bash
+
+build() {
+local mod
+for mod in dm-mod dm-snapshot dm-mirror; do
+add_module $mod
+done
+
+add_binary /usr/bin/lvm
+add_binary /usr/bin/lvmetad
+add_binary /usr/bin/dmsetup
+add_file /usr/lib/udev/rules.d/10-dm.rules
+add_file /usr/lib/udev/rules.d/13-dm-disk.rules
+add_file /usr/lib/udev/rules.d/95-dm-notify.rules
+add_file /usr/lib/udev/rules.d/11-dm-lvm.rules
+add_file /usr/lib/udev/rules.d/69-dm-lvm-metad.rules
+add_file /usr/lib/initcpio/udev/11-dm-initramfs.rules 
/usr/lib/udev/rules.d/11-dm-initramfs.rules
+add_file /etc/lvm/lvm.conf
+
+add_file /usr/lib/systemd/system/lvmetad.service
+add_file /usr/lib/systemd/system/lvmetad.socket
+add_symlink /usr/lib/systemd/system/sockets.target.wants/lvmetad.socket
+}
+
+help() {
+  cat HELPEOF
+This hook enables LVM2 volumes in systemd-based initramfs.
+HELPEOF
+}
+
+# vim: set ft=sh ts=4 sw=4 et:



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

2013-08-13 Thread Thomas Bächler
Date: Tuesday, August 13, 2013 @ 22:29:30
  Author: thomas
Revision: 192546

upgpkg: lvm2 2.02.100-1

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-13 20:19:27 UTC (rev 192545)
+++ PKGBUILD2013-08-13 20:29:30 UTC (rev 192546)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.99
+pkgver=2.02.100
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -21,7 +21,7 @@
 lvm-monitoring.service
 lvmetad.service
 lvmetad.socket)
-sha1sums=('90a1f3cc3fb9d1c47cc94a9cf58dddacecc26e57'
+sha1sums=('95a4478e4a19bba2c6eb8c36b08b310a96e3944b'
   'SKIP'
   '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f'
   'ff0fdf0a3005a41acd4b36865056109effc3474b'



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

2013-08-12 Thread Eric Bélanger
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
===
--- PKGBUILD2013-08-12 19:38:21 UTC (rev 192470)
+++ PKGBUILD2013-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
 }



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

2013-03-13 Thread Eric Bélanger
Date: Wednesday, March 13, 2013 @ 21:40:28
  Author: eric
Revision: 179985

Add systemd makedepends, Update udev depends to systemd

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-13 20:18:27 UTC (rev 179984)
+++ PKGBUILD2013-03-13 20:40:28 UTC (rev 179985)
@@ -9,6 +9,7 @@
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
+makedepends=('systemd')
 groups=('base')
 source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${pkgver}.tgz{,.asc}
 lvm2_install
@@ -48,7 +49,7 @@
 package_device-mapper() {
   pkgdesc=Device mapper userspace library and tools
   url=http://sourceware.org/dm/;
-  depends=('glibc' 'udev')
+  depends=('glibc' 'systemd')
 
   cd ${srcdir}/LVM2.${pkgver}
   make DESTDIR=${pkgdir} install_device-mapper
@@ -63,7 +64,7 @@
 
 package_lvm2() {
   pkgdesc=Logical Volume Manager 2 utilities
-  depends=('bash' device-mapper=${pkgver} 'udev' 'readline')
+  depends=('bash' device-mapper=${pkgver} 'systemd' 'readline')
   conflicts=('lvm' 'mkinitcpio0.7')
   backup=('etc/lvm/lvm.conf')
   options=('!makeflags')



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

2012-10-31 Thread Thomas Bächler
Date: Wednesday, October 31, 2012 @ 20:19:25
  Author: thomas
Revision: 170084

lvm2: Add autoactivation in initramfs

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_hook
  lvm2/trunk/lvm2_install

--+
 PKGBUILD |4 ++--
 lvm2_hook|   24 ++--
 lvm2_install |   10 --
 3 files changed, 12 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-10-31 23:45:20 UTC (rev 170083)
+++ PKGBUILD2012-11-01 00:19:25 UTC (rev 170084)
@@ -22,8 +22,8 @@
 lvmetad.socket)
 sha1sums=('077425115b164c335a9930df745943e9ea666a8a'
   '4713c852fc668e6fbd36ff7c6b5675b10a95a0f8'
-  '3e1680f9b76ce9150d08865d99db90fd15532271'
-  'cedc9948123c870f9c5aa3357d0075b41a9c8135'
+  '2960759b411e93fb2377b6a259eb71d426b51dd9'
+  'ff0fdf0a3005a41acd4b36865056109effc3474b'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
   'ccefad65fde3d50331a42b0e90a1539dc7c8b9e4'
   '8bc78727dc3a15243eec72032688b5b65689bc5b'

Modified: lvm2_hook
===
--- lvm2_hook   2012-10-31 23:45:20 UTC (rev 170083)
+++ lvm2_hook   2012-11-01 00:19:25 UTC (rev 170084)
@@ -1,24 +1,12 @@
 #!/usr/bin/ash
 
-run_hook() {
-local pvdev
+run_earlyhook() {
+mkdir /run/lvm
+lvmetad
+}
 
-modprobe -q dm-mod /dev/null 21
-
-# If the lvmwait= parameter has been specified on the command line
-# wait for the device(s) before trying to activate the volume group(s)
-for pvdev in ${lvmwait//,/ }; do
-poll_device ${pvdev} ${rootdelay}
-done
-
-msg Activating logical volumes...
-[ -d /etc/lvm ]  lvm vgscan
-
-if [ -n $quiet ]; then
-  lvm vgchange --sysinit -a y /dev/null
-else
-  lvm vgchange --sysinit -a y
-fi
+run_cleanuphook() {
+kill $(cat /run/lvmetad.pid)
 }
 
 # vim: set ft=sh ts=4 sw=4 et:

Modified: lvm2_install
===
--- lvm2_install2012-10-31 23:45:20 UTC (rev 170083)
+++ lvm2_install2012-11-01 00:19:25 UTC (rev 170084)
@@ -7,24 +7,22 @@
 done
 
 add_binary /sbin/lvm
+add_binary /sbin/lvmetad
 add_binary /sbin/dmsetup
 add_file /usr/lib/udev/rules.d/10-dm.rules
 add_file /usr/lib/udev/rules.d/13-dm-disk.rules
 add_file /usr/lib/udev/rules.d/95-dm-notify.rules
 add_file /usr/lib/udev/rules.d/11-dm-lvm.rules
+add_file /usr/lib/udev/rules.d/69-dm-lvm-metad.rules
 add_file /usr/lib/initcpio/udev/11-dm-initramfs.rules 
/usr/lib/udev/rules.d/11-dm-initramfs.rules
+add_file /etc/lvm/lvm.conf
 
 add_runscript
 }
 
 help() {
   cat HELPEOF
-This hook loads the necessary modules for an LVM2 root device.
-
-The optional lvmwait= parameter followed by a comma-separated
-list of device names can be given on the command line.
-It will cause the hook to wait until all given devices exist
-before trying to scan and activate any volume groups.
+This hook enables LVM2 volumes in initramfs.
 HELPEOF
 }
 



[arch-commits] Commit in lvm2/trunk (PKGBUILD lvm-on-crypt.service lvm.service)

2012-10-15 Thread Thomas Bächler
Date: Monday, October 15, 2012 @ 17:22:36
  Author: thomas
Revision: 168775

upgpkg: lvm2 2.02.98-1: upstream update and fix service files

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm-on-crypt.service
  lvm2/trunk/lvm.service

--+
 PKGBUILD |   10 +-
 lvm-on-crypt.service |2 +-
 lvm.service  |2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-10-15 21:19:51 UTC (rev 168774)
+++ PKGBUILD2012-10-15 21:22:36 UTC (rev 168775)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.97
+pkgver=2.02.98
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
@@ -17,13 +17,13 @@
 lvm.service
lvm-on-crypt.service
 lvm2.conf)
-sha1sums=('ca92d976628246745f0981d1514a79a4a8e32314'
-  '9f0c6047fe3c275db7af20f383bd41744fcafc33'
+sha1sums=('077425115b164c335a9930df745943e9ea666a8a'
+  '4713c852fc668e6fbd36ff7c6b5675b10a95a0f8'
   '3e1680f9b76ce9150d08865d99db90fd15532271'
   'cedc9948123c870f9c5aa3357d0075b41a9c8135'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
-  '17df8689630a77e46899a8bd56997d9db896d5af'
-  '7336aa1d53db9c843916b2cbb433434e4e354a24'
+  'edce6b6e8d03f7cbad4bfff49fab01d618415be8'
+  '652fb58dd7676caa0515f0a06d537744e071c6cf'
   'ccefad65fde3d50331a42b0e90a1539dc7c8b9e4')
 
 build() {

Modified: lvm-on-crypt.service
===
--- lvm-on-crypt.service2012-10-15 21:19:51 UTC (rev 168774)
+++ lvm-on-crypt.service2012-10-15 21:22:36 UTC (rev 168775)
@@ -7,7 +7,7 @@
 Conflicts=shutdown.target
 
 [Service]
-ExecStart=/sbin/vgchange --sysinit --available y
+ExecStart=/sbin/vgchange --available y
 Type=oneshot
 TimeoutSec=0
 RemainAfterExit=yes

Modified: lvm.service
===
--- lvm.service 2012-10-15 21:19:51 UTC (rev 168774)
+++ lvm.service 2012-10-15 21:22:36 UTC (rev 168775)
@@ -7,7 +7,7 @@
 Conflicts=shutdown.target
 
 [Service]
-ExecStart=/sbin/vgchange --sysinit --available y
+ExecStart=/sbin/vgchange --available y
 Type=oneshot
 TimeoutSec=0
 RemainAfterExit=yes



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

2012-08-09 Thread Eric Bélanger
Date: Thursday, August 9, 2012 @ 18:05:47
  Author: eric
Revision: 165056

upgpkg: lvm2 2.02.97-1

Upstream update, Add lvm-on-crypt service file

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-08-09 21:18:17 UTC (rev 165055)
+++ PKGBUILD2012-08-09 22:05:47 UTC (rev 165056)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.96
-pkgrel=3
+pkgver=2.02.97
+pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -15,13 +15,15 @@
 lvm2_hook
 11-dm-initramfs.rules
 lvm.service
+   lvm-on-crypt.service
 lvm2.conf)
-sha1sums=('29d5097f0ca92c7665f29f862eca78bcf981ff6f'
-  '12e9016485c415c344524e6e75e23dfa6ca097ac'
+sha1sums=('ca92d976628246745f0981d1514a79a4a8e32314'
+  '9f0c6047fe3c275db7af20f383bd41744fcafc33'
   '3e1680f9b76ce9150d08865d99db90fd15532271'
   'cedc9948123c870f9c5aa3357d0075b41a9c8135'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
   '17df8689630a77e46899a8bd56997d9db896d5af'
+  '7336aa1d53db9c843916b2cbb433434e4e354a24'
   'ccefad65fde3d50331a42b0e90a1539dc7c8b9e4')
 
 build() {
@@ -65,5 +67,6 @@
   install -D -m644 ${srcdir}/lvm2_install 
${pkgdir}/usr/lib/initcpio/install/lvm2
   # systemd support
   install -D -m644 ${srcdir}/lvm.service 
${pkgdir}/usr/lib/systemd/system/lvm.service
+  install -D -m644 ${srcdir}/lvm-on-crypt.service 
${pkgdir}/usr/lib/systemd/system/lvm-on-crypt.service
   install -D -m644 ${srcdir}/lvm2.conf 
${pkgdir}/usr/lib/tmpfiles.d/lvm2.conf
 }



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

2012-07-03 Thread Tom Gundersen
Date: Tuesday, July 3, 2012 @ 07:58:44
  Author: tomegun
Revision: 162901

move the locking dir from /var to /run

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-07-03 11:26:55 UTC (rev 162900)
+++ PKGBUILD2012-07-03 11:58:44 UTC (rev 162901)
@@ -31,7 +31,8 @@
   ./configure --prefix=/ --sbindir=/sbin --sysconfdir=/etc 
--localstatedir=/var --datarootdir=/usr/share \
 --includedir=/usr/include --with-usrlibdir=/usr/lib  --libdir=/usr/lib 
--with-udev-prefix=/usr \
 --with-systemdsystemunitdir=/usr/lib/systemd/system --enable-pkgconfig 
--enable-readline \
---enable-dmeventd --enable-cmdlib --enable-applib --enable-udev_sync 
--enable-udev_rules 
+--enable-dmeventd --enable-cmdlib --enable-applib --enable-udev_sync 
--enable-udev_rules  \
+--with-default-locking-dir=/run/lock/lvm
   make
 }
 



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

2012-07-03 Thread Eric Bélanger
Date: Tuesday, July 3, 2012 @ 16:25:36
  Author: eric
Revision: 162911

upgpkg: lvm2 2.02.96-3

Set /run/lock/lvm as lock directory (close FS#30515)

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-07-03 19:17:02 UTC (rev 162910)
+++ PKGBUILD2012-07-03 20:25:36 UTC (rev 162911)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.96
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')



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

2012-06-15 Thread Eric Bélanger
Date: Friday, June 15, 2012 @ 20:54:09
  Author: eric
Revision: 161874

upgpkg: lvm2 2.02.96-1

Upstream update, Add systemd service file

Added:
  lvm2/trunk/lvm.service
Modified:
  lvm2/trunk/PKGBUILD

-+
 PKGBUILD|   27 +--
 lvm.service |   16 
 2 files changed, 29 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-06-16 00:45:49 UTC (rev 161873)
+++ PKGBUILD2012-06-16 00:54:09 UTC (rev 161874)
@@ -4,8 +4,8 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.95
-pkgrel=6
+pkgver=2.02.96
+pkgrel=1
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -13,26 +13,23 @@
 source=(ftp://sources.redhat.com/pub/lvm2/LVM2.${pkgver}.tgz{,.asc}
 lvm2_install
 lvm2_hook
-11-dm-initramfs.rules)
-sha1sums=('f61dfbd8e9219291d11de3d70f0b3d20a29fae85'
-  '45f5e31045065e7bdf5d6f2e21c857b4978024b4'
+11-dm-initramfs.rules
+lvm.service)
+sha1sums=('29d5097f0ca92c7665f29f862eca78bcf981ff6f'
+  '12e9016485c415c344524e6e75e23dfa6ca097ac'
   '3e1680f9b76ce9150d08865d99db90fd15532271'
   'cedc9948123c870f9c5aa3357d0075b41a9c8135'
-  'f6a554eea9557c3c236df2943bb6e7e723945c41')
+  'f6a554eea9557c3c236df2943bb6e7e723945c41'
+  '17df8689630a77e46899a8bd56997d9db896d5af')
 
 build() {
   cd ${srcdir}/LVM2.${pkgver}
   unset LDFLAGS
 
-  # libudev.so.1.0.0 compat
-  sed -i 's,udev_get_dev_path([^)]\+),/dev,' \
-  tools/dmsetup.c \
-  lib/misc/lvm-wrappers.c
-
-  ./configure --prefix=/ --sysconfdir=/etc --localstatedir=/var 
--datarootdir=/usr/share \
+  ./configure --prefix=/ --sbindir=/sbin --sysconfdir=/etc 
--localstatedir=/var --datarootdir=/usr/share \
 --includedir=/usr/include --with-usrlibdir=/usr/lib  --libdir=/usr/lib 
--with-udev-prefix=/usr \
---enable-pkgconfig --enable-readline --enable-dmeventd --enable-cmdlib 
--enable-applib \
---enable-udev_sync --enable-udev_rules
+--with-systemdsystemunitdir=/usr/lib/systemd/system --enable-pkgconfig 
--enable-readline \
+--enable-dmeventd --enable-cmdlib --enable-applib --enable-udev_sync 
--enable-udev_rules 
   make
 }
 
@@ -63,4 +60,6 @@
   # mkinitcpio hook
   install -D -m644 ${srcdir}/lvm2_hook 
${pkgdir}/usr/lib/initcpio/hooks/lvm2
   install -D -m644 ${srcdir}/lvm2_install 
${pkgdir}/usr/lib/initcpio/install/lvm2
+  # systemd unit
+  install -D -m644 ${srcdir}/lvm.service 
${pkgdir}/usr/lib/systemd/system/lvm.service
 }

Added: lvm.service
===
--- lvm.service (rev 0)
+++ lvm.service 2012-06-16 00:54:09 UTC (rev 161874)
@@ -0,0 +1,16 @@
+[Unit]
+Description=LVM activation
+DefaultDependencies=no
+Requires=systemd-udev-settle.service
+After=systemd-udev-settle.service
+Before=basic.target shutdown.target
+Conflicts=shutdown.target
+
+[Service]
+ExecStart=/sbin/vgchange --sysinit --available y
+Type=oneshot
+TimeoutSec=0
+RemainAfterExit=yes
+
+[Install]
+WantedBy=basic.target



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

2012-06-15 Thread Eric Bélanger
Date: Saturday, June 16, 2012 @ 01:45:25
  Author: eric
Revision: 161892

upgpkg: lvm2 2.02.96-2

Add missing tmpfiles.d file

Added:
  lvm2/trunk/lvm2.conf
Modified:
  lvm2/trunk/PKGBUILD

---+
 PKGBUILD  |   11 +++
 lvm2.conf |2 ++
 2 files changed, 9 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-06-16 05:10:30 UTC (rev 161891)
+++ PKGBUILD2012-06-16 05:45:25 UTC (rev 161892)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.96
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -14,13 +14,15 @@
 lvm2_install
 lvm2_hook
 11-dm-initramfs.rules
-lvm.service)
+lvm.service
+lvm2.conf)
 sha1sums=('29d5097f0ca92c7665f29f862eca78bcf981ff6f'
   '12e9016485c415c344524e6e75e23dfa6ca097ac'
   '3e1680f9b76ce9150d08865d99db90fd15532271'
   'cedc9948123c870f9c5aa3357d0075b41a9c8135'
   'f6a554eea9557c3c236df2943bb6e7e723945c41'
-  '17df8689630a77e46899a8bd56997d9db896d5af')
+  '17df8689630a77e46899a8bd56997d9db896d5af'
+  'ccefad65fde3d50331a42b0e90a1539dc7c8b9e4')
 
 build() {
   cd ${srcdir}/LVM2.${pkgver}
@@ -60,6 +62,7 @@
   # mkinitcpio hook
   install -D -m644 ${srcdir}/lvm2_hook 
${pkgdir}/usr/lib/initcpio/hooks/lvm2
   install -D -m644 ${srcdir}/lvm2_install 
${pkgdir}/usr/lib/initcpio/install/lvm2
-  # systemd unit
+  # systemd support
   install -D -m644 ${srcdir}/lvm.service 
${pkgdir}/usr/lib/systemd/system/lvm.service
+  install -D -m644 ${srcdir}/lvm2.conf 
${pkgdir}/usr/lib/tmpfiles.d/lvm2.conf
 }

Added: lvm2.conf
===
--- lvm2.conf   (rev 0)
+++ lvm2.conf   2012-06-16 05:45:25 UTC (rev 161892)
@@ -0,0 +1,2 @@
+d /run/lock/lvm 0755 root root -
+d /run/lvm 0755 root root -



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

2012-05-25 Thread Dave Reisner
Date: Friday, May 25, 2012 @ 20:57:49
  Author: dreisner
Revision: 159663

upgpkg: lvm2 2.02.95-5

- rebuild for libudev soname bump
- cleanup mkinitcpio runtime hook
- update install hook for mkinitcpio 0.9.0 changes

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_hook
  lvm2/trunk/lvm2_install

--+
 PKGBUILD |6 +++---
 lvm2_hook|   39 +++
 lvm2_install |   32 +---
 3 files changed, 39 insertions(+), 38 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-05-26 00:49:53 UTC (rev 159662)
+++ PKGBUILD2012-05-26 00:57:49 UTC (rev 159663)
@@ -5,7 +5,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.95
-pkgrel=4
+pkgrel=5
 arch=('i686' 'x86_64')
 url=http://sourceware.org/lvm2/;
 license=('GPL2' 'LGPL2.1')
@@ -16,8 +16,8 @@
 11-dm-initramfs.rules)
 sha1sums=('f61dfbd8e9219291d11de3d70f0b3d20a29fae85'
   '45f5e31045065e7bdf5d6f2e21c857b4978024b4'
-  '08007f13cf1a9caf6e4aca76dd2ed6a4ab037601'
-  '7d63aa838703c9f986531a78164b556f765f5cce'
+  '3e1680f9b76ce9150d08865d99db90fd15532271'
+  'cedc9948123c870f9c5aa3357d0075b41a9c8135'
   'f6a554eea9557c3c236df2943bb6e7e723945c41')
 
 build() {

Modified: lvm2_hook
===
--- lvm2_hook   2012-05-26 00:49:53 UTC (rev 159662)
+++ lvm2_hook   2012-05-26 00:57:49 UTC (rev 159663)
@@ -1,25 +1,24 @@
-# vim:set ft=sh:
-run_hook ()
-{
-/sbin/modprobe -q dm-mod /dev/null 21
-if [ -e /sys/class/misc/device-mapper ]; then
-if [ ! -e /dev/mapper/control ]; then
-local major minor
-IFS=: read major minor  /sys/class/misc/device-mapper/dev
-mkdir /dev/mapper
-mknod /dev/mapper/control c ${major} ${minor}
-fi
+#!/usr/bin/ash
 
-# If the lvmwait= parameter has been specified on the command line
-# wait for the device(s) before trying to activate the volume group(s)
-for pvdev in ${lvmwait//,/ }; do
-poll_device ${pvdev} ${rootdelay}
-done
+run_hook() {
+local pvdev
 
-[ ${quiet} = y ]  LVMQUIET=/dev/null
+modprobe -q dm-mod /dev/null 21
 
-msg Activating logical volumes...
-[ -d /etc/lvm ]  /sbin/lvm vgscan
-eval /sbin/lvm vgchange --sysinit -a y $LVMQUIET
+# If the lvmwait= parameter has been specified on the command line
+# wait for the device(s) before trying to activate the volume group(s)
+for pvdev in ${lvmwait//,/ }; do
+poll_device ${pvdev} ${rootdelay}
+done
+
+msg Activating logical volumes...
+[ -d /etc/lvm ]  lvm vgscan
+
+if [ -n $quiet ]; then
+  lvm vgchange --sysinit -a y /dev/null
+else
+  lvm vgchange --sysinit -a y
 fi
 }
+
+# vim: set ft=sh ts=4 sw=4 et:

Modified: lvm2_install
===
--- lvm2_install2012-05-26 00:49:53 UTC (rev 159662)
+++ lvm2_install2012-05-26 00:57:49 UTC (rev 159663)
@@ -1,11 +1,10 @@
-# vim: set ft=sh:
+#!/bin/bash
 
-build()
-{
-MODULES= dm-mod dm-snapshot dm-mirror
-BINARIES=
-FILES=
-SCRIPT=lvm2
+build() {
+local mod
+for mod in dm-mod dm-snapshot dm-mirror; do
+add_module $mod
+done
 
 add_binary /sbin/lvm
 add_binary /sbin/dmsetup
@@ -14,16 +13,19 @@
 add_file /usr/lib/udev/rules.d/95-dm-notify.rules
 add_file /usr/lib/udev/rules.d/11-dm-lvm.rules
 add_file /usr/lib/initcpio/udev/11-dm-initramfs.rules 
/usr/lib/udev/rules.d/11-dm-initramfs.rules
+
+add_runscript
 }
 
-help ()
-{
-catHELPEOF
-  This hook loads the necessary modules for an LVM2 root device.
+help() {
+  cat HELPEOF
+This hook loads the necessary modules for an LVM2 root device.
 
-  The optional lvmwait= parameter followed by a comma-separated
-  list of device names can be given on the command line.
-  It will cause the hook to wait until all given devices exist
-  before trying to scan and activate any volume groups.
+The optional lvmwait= parameter followed by a comma-separated
+list of device names can be given on the command line.
+It will cause the hook to wait until all given devices exist
+before trying to scan and activate any volume groups.
 HELPEOF
 }
+
+# vim: set ft=sh ts=4 sw=4 et:



  1   2   >