-Enlevé libsoup
[hvlinux.git] / stage4 / hv-install-1
index 37297bd..dc3f931 100755 (executable)
@@ -3,11 +3,7 @@
 source ../functions/main
 source /etc/profile
 
-if [ "x${USER}" != "xroot" ]; then
-    echo "You must be the superuser to install hvlinux."
-    exit 1
-fi
-
+check_for_root_user
 init_log_file
 
 LFS_PKG_DIR_ORIG=${LFS_PKG_DIR}
@@ -65,33 +61,32 @@ ipkg ${GPERF}
 ipkg ${XCB_UTIL} ${XORG_CONFIG}
 ipkg -m acnb ${LESSTIF}
 ipkg_xorg ${XBITMAPS} "data"
-ipkg ${LIBDRM} "--enable-udev"
+ipkg ${LIBDRM} "\
+    --enable-udev \
+    --enable-nouveau-experimental-api"
 
 ipkg -m acnb ${TALLOC}
+ipkg -m acnb ${LLVM} "\
+    --enable-shared \
+    --enable-libffi \
+    --enable-targets=all \
+    --disable-expensive-checks \
+    --disable-assertions \
+    --enable-optimized"
+
 ipkg -m acnb ${MESALIB}
 install_xorg_modules ${XORG_APP}
 ipkg_xorg ${XCURSOR_THEMES} "data"
 install_xorg_modules ${XORG_FONT}
-rscr once "Configuring fonts" configure-fonts
 ipkg ${XKEYBOARD_CONFIG} ${XORG_CONFIG} --with-xkb-rules-symlink=xorg
 ipkg_xorg ${LUIT} "app"
 ipkg ${PIXMAN}
-ipkg ${LIBFFI}
 ipkg ${DBUS}
 ipkg ${GLIB}
 ipkg ${GOBJECT_INSTROSPECTION} "--disable-tests"
 ipkg -m acnb ${DBUS_GLIB} \
     --disable-tests \
     --libexecdir=/usr/lib/dbus-1.0/dbus-1
-ipkg ${EGGDBUS}
-ipkg ${POLKIT}
-ipkg -m acnb ${CONSOLEKIT} \
-    --libexecdir=/usr/lib/ConsoleKit \
-    --localstatedir=/var \
-    --enable-pam-module
-ipkg ${POLICYKIT}
-ipkg ${HAL}
-ipkg ${HAL_INFO}
 
 ipkg_xorg ${XORG_SERVER} "xserver" "\
     --with-module-dir=/usr/lib/X11/modules \
@@ -119,4 +114,7 @@ ipkg ${PYTHON} "--enable-shared"
 ipkg -m acnb ${WINDOWMAKER}
 ipkg ${WINDOWMAKER_EXTRA}
 
+write_completed_stage
+display_stage_build_stats
+
 exit $?