diff -u /var/abs/core/lvm2/PKGBUILD ./PKGBUILD --- /var/abs/core/lvm2/PKGBUILD 2013-06-05 22:05:41.000000000 +0000 +++ ./PKGBUILD 2013-06-06 22:37:37.643792799 +0000 @@ -5,11 +5,11 @@ pkgbase=lvm2 pkgname=('lvm2' 'device-mapper') pkgver=2.02.98 -pkgrel=4 +pkgrel=5 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 @@ -23,7 +23,7 @@ lvmetad.socket) sha1sums=('077425115b164c335a9930df745943e9ea666a8a' 'SKIP' - '76e83966d1bc84f9a1e30bcaff84b8b8fefbca0f' + '98caf93869b4724198c2571624a2ca111653fc3a' 'ff0fdf0a3005a41acd4b36865056109effc3474b' 'f6a554eea9557c3c236df2943bb6e7e723945c41' 'ccefad65fde3d50331a42b0e90a1539dc7c8b9e4' @@ -42,7 +42,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 } @@ -64,7 +64,7 @@ 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' 'mkinitcpio<0.7') backup=('etc/lvm/lvm.conf') options=('!makeflags') diff -u /var/abs/core/lvm2/lvm2_install ./lvm2_install --- /var/abs/core/lvm2/lvm2_install 2013-06-05 22:05:41.000000000 +0000 +++ ./lvm2_install 2013-06-06 00:28:51.925706531 +0000 @@ -2,13 +2,14 @@ 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 add_binary "/usr/bin/lvm" add_binary "/usr/bin/lvmetad" add_binary "/usr/bin/dmsetup" + add_binary "/usr/bin/thin_check" 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"