-Now using a single file for all custom definitions and functions for each package.
[hvlinux.git] / stage1 / pkg / coreutils
diff --git a/stage1/pkg/coreutils b/stage1/pkg/coreutils
new file mode 100644 (file)
index 0000000..c90f4fe
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+# Configure cannot properly determine how to get free space when cross-compiling
+# and as a result the df program will not be built. Add the following entries to
+# config.cache  to correct this, and fix various cross-compiling issues:
+config_cache()
+{
+cat > ${LFS_TMP}/${PACKAGE}-build/config.cache << EOF
+fu_cv_sys_stat_statfs2_bsize=yes
+gl_cv_func_working_mkstemp=yes
+EOF
+}
+
+configure_pre()
+{
+    # Fix a bug when the uname patch is automatically applied
+    touch ${LFS_TMP}/${PACKAGE}/man/{uname,hostname}.1
+}