diff -ur zfs.orig/PKGBUILD zfs/PKGBUILD
--- zfs.orig/PKGBUILD 2012-07-17 14:40:10.074292965 +0400
+++ zfs/PKGBUILD 2012-07-17 19:36:42.981112650 +0400
@@ -13,7 +13,7 @@
md5sums=('f41082bd7073198cabf37e6e54359a07'
'9a5dc8b83c6b523fd2bd0be842278e2c'
'ca13cbbfa056847aa5a3a1479b43a066'
- 'af4deb337da54312591dbbc9b6a9380e')
+ 'cf3db22eab2a1bcb3e983446261fdc99')
license=('CDDL')
install=zfs.install
@@ -21,13 +21,13 @@
cd "$srcdir/$pkgname-${pkgver//_/-}"
patch -p1 -i $srcdir/preempt.patch
./autogen.sh
- ./configure --prefix=/usr --sysconfdir=/etc
+ ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
make
}
package() {
cd "$srcdir/$pkgname-${pkgver//_/-}"
make DESTDIR="$pkgdir" install
- install -D -m644 zfs.initcpio.hook "$pkgdir"/lib/initcpio/hooks/zfs
- install -D -m644 zfs.initcpio.install "$pkgdir"/lib/initcpio/install/zfs
+ install -D -m644 $srcdir/zfs.initcpio.hook "$pkgdir"/usr/lib/initcpio/hooks/zfs
+ install -D -m644 $srcdir/zfs.initcpio.install "$pkgdir"/usr/lib/initcpio/install/zfs
}
diff -ur zfs.orig/zfs.initcpio.install zfs/zfs.initcpio.install
--- zfs.orig/zfs.initcpio.install 2012-07-17 14:40:10.077626284 +0400
+++ zfs/zfs.initcpio.install 2012-07-17 14:41:55.170507596 +0400
@@ -3,18 +3,18 @@
BINARIES=""
FILES=""
SCRIPT="zfs"
- add_file "/lib/udev/rules.d/60-zpool.rules"
- add_file "/lib/udev/rules.d/60-zvol.rules"
- add_file "/lib/udev/rules.d/90-zfs.rules"
+ add_file "/usr/lib/udev/rules.d/60-zpool.rules"
+ add_file "/usr/lib/udev/rules.d/60-zvol.rules"
+ add_file "/usr/lib/udev/rules.d/90-zfs.rules"
add_file "/etc/zfs/zdev.conf"
add_file "/etc/zfs/zpool.cache"
[ -f "/etc/hostid" ] && add_file "/etc/hostid"
add_binary "/usr/sbin/zfs"
add_binary "/usr/sbin/zpool"
add_binary "/usr/bin/zpool_layout"
- add_binary "/lib/udev/zpool_id"
- add_binary "/lib/udev/zvol_id"
- add_binary "/usr/sbin/mount.zfs"
+ add_binary "/usr/lib/udev/zpool_id"
+ add_binary "/usr/lib/udev/zvol_id"
+ add_binary "/sbin/mount.zfs"
add_binary "/usr/bin/hostid"
}