diff --git a/BaseBuild/Basesys/LVM b/BaseBuild/Basesys/LVM index b5043cc..55184e0 100644 --- a/BaseBuild/Basesys/LVM +++ b/BaseBuild/Basesys/LVM @@ -98,6 +98,22 @@ mk32() { make -j $NUMCPU make DESTDIR=$TMPROOT install mv $TMPROOT/include $TMPROOT/usr + if [ ! -d $TMPROOT/usr/lib/pkgconfig ]; then + mkdir -p $TMPROOT/usr/lib/pkgconfig + fi +cat >$TMPROOT/usr/lib/pkgconfig/devmapper.pc < $TMPROOT/sbin/lvm2create_initrd + sed -e "s@/lib/lvm-200/lvm@/sbin/lvm@g;s@/bin/busybox@/opt/initrd/bin/busybox@g;s@tail -1@tail -n -1@g;s@/dev/MAKEDEV@/sbin/MAKEDEV@g;s@consoleonly@@g" lvm2create_initrd > $TMPROOT/sbin/lvm2create_initrd chmod 0755 $TMPROOT/sbin/lvm2create_initrd cp lvm2create_initrd.8 $TMPROOT/usr/share/man/man8/ chmod 0444 $TMPROOT/usr/share/man/man8/lvm2create_initrd.8 mv $TMPROOT/include $TMPROOT/usr rm $TMPROOT/lib/libdevmapper.so + if [ ! -d $TMPROOT/usr/${LIBDIR}/pkgconfig ]; then + mkdir -p $TMPROOT/usr/${LIBDIR}/pkgconfig + fi +cat > $TMPROOT/usr/${LIBDIR}/pkgconfig/devmapper.pc <