X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage1%2Fpkg%2Fudev;h=4333579fa6ab7c0287f4685b8060eed3a1c01f53;hb=7931fe5257f3685f6870162d2529ca26c9e85e59;hp=0d46963e89b67b9cc2d6d8a66002438080dce82c;hpb=69ac3e7cf686f8e95e47a7ab89bc38796aace488;p=hvlinux.git diff --git a/stage1/pkg/udev b/stage1/pkg/udev index 0d46963..4333579 100644 --- a/stage1/pkg/udev +++ b/stage1/pkg/udev @@ -1,26 +1,31 @@ #!/bin/bash -configure_pre() +hvconfig_pre() { - cd ${LFS_TMP}/${PACKAGE} + export LIBS="-lpthread" + export BLKID_CFLAGS="-I/tools/include/blkid" + export BLKID_LIBS="-L/tools/lib64 -lblkid" + export KMOD_CFLAGS="-I/tools/include" + export KMOD_LIBS="-L${CLFS}/lib64 -lkmod" - install -dv ${LFS}/lib/{firmware,udev/devices/{pts,shm}} -} - -hvconfigure() -{ - cd ${LFS_TMP}/${PACKAGE}-build - - CC="${CC} ${CLFS_BUILDFLAGS}" ../${PACKAGE}/configure \ + CONFIGURE_OPTS="\ --prefix=/usr \ --build=${CLFS_HOST} \ --host=${CLFS_TARGET} \ --exec-prefix="" \ + --with-rootprefix=${LFS} --sysconfdir=/etc \ - --libexecdir=/lib/udev \ - --libdir=/usr/lib \ - --disable-extras \ - --disable-introspection + --libexecdir=/lib \ + --disable-introspection \ + --with-usb-ids-path=no \ + --with-pci-ids-path=no \ + --disable-gtk-doc-html \ + --disable-gudev \ + --disable-keymap \ + --disable-logging" + + cd ${LFS_TMP}/${PACKAGE} + install -dv ${LFS}/lib/{firmware,udev/devices/{pts,shm}} } hvbuild()