- fix build of libgudev
- enable build of extras
This commit is contained in:
Stephan Raue 2009-12-24 23:04:35 +01:00
parent c6ba7e0d67
commit f283aed282
3 changed files with 10286 additions and 12 deletions

View File

@ -4,8 +4,14 @@
$SCRIPTS/build toolchain
$SCRIPTS/build glib
$SCRIPTS/build pciutils
$SCRIPTS/build usbutils
$SCRIPTS/build libusb-compat
cd $PKG_BUILD
ac_cv_file__usr_share_pci_ids="yes" \
ac_cv_file__usr_share_hwdata_pci_ids="no" \
ac_cv_file__usr_share_misc_pci_ids="no" \
LDFLAGS="$LDFLAGS -I$SYSROOT_PREFIX/usr/include/glib-2.0" \
./configure --host=$TARGET_NAME \
--build=$HOST_NAME \
@ -20,24 +26,14 @@ LDFLAGS="$LDFLAGS -I$SYSROOT_PREFIX/usr/include/glib-2.0" \
--disable-gtk-doc \
--disable-debug \
--enable-logging \
--disable-extras \
--enable-extras \
--with-pci-ids-path=/usr/share/pci.ids \
--disable-introspection \
--with-gnu-ld \
make
make CFLAGS="-I$SYSROOT_PREFIX/usr/include/glib-2.0" extras/gudev/libgudev-1.0.la
$STRIP udev/udevd
$STRIP udev/udevadm
$MAKEINSTALL
mkdir -p $SYSROOT_PREFIX/usr/lib
cp -PR extras/gudev/.libs/*.a $SYSROOT_PREFIX/usr/lib
mkdir -p $SYSROOT_PREFIX/usr/lib/pkgconfig
cp -PR extras/gudev/*.pc $SYSROOT_PREFIX/usr/lib/pkgconfig
mkdir -p $SYSROOT_PREFIX/usr/include/gudev
cp -PR extras/gudev/*.h $SYSROOT_PREFIX/usr/include/gudev

View File

@ -3,6 +3,9 @@
. config/options
$SCRIPTS/install glib
$SCRIPTS/install pciutils
$SCRIPTS/install usbutils
$SCRIPTS/install libusb-compat
PKG_DIR=`find $PACKAGES -type d -name $1`
@ -22,6 +25,8 @@ mkdir -p $INSTALL/sbin
mkdir -p $INSTALL/usr/lib
cp -PR $PKG_BUILD/libudev/.libs/libudev.so* $INSTALL/usr/lib
cp -PR $PKG_BUILD/extras/gudev/.libs/libgudev*.so* $INSTALL/usr/lib
rm -rf $INSTALL/usr/lib/libgudev*.*T
mkdir -p $INSTALL/lib/udev
# cp $PKG_BUILD/extras/floppy/create_floppy_devices $INSTALL/lib/udev

File diff suppressed because it is too large Load Diff