summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRod Whitby <rod@whitby.id.au>2007-03-07 10:13:08 +0000
committerRod Whitby <rod@whitby.id.au>2007-03-07 10:13:08 +0000
commit2fdb8e07ed4af21eccb6f4ca5cbc19c33f0b457c (patch)
tree16d32f4750e440378d3d9f4004f31ebe7f47e653
parent391e97e4cba6b62ff6b8e9c4360f96fbab18cb4f (diff)
parent4953856a1bde6f8635cf92caff2889a439254b85 (diff)
merge of '1b7c658e3119f96127604c0bc4502889f9e1cd40'
and '39b23b4beb7895e8780a01657dbf05431b5a4918'
-rw-r--r--conf/distro/openturbostation.conf68
1 files changed, 68 insertions, 0 deletions
diff --git a/conf/distro/openturbostation.conf b/conf/distro/openturbostation.conf
new file mode 100644
index 0000000000..e545514f94
--- /dev/null
+++ b/conf/distro/openturbostation.conf
@@ -0,0 +1,68 @@
+#
+# Open TurboStation distribution - based on openprotium
+#
+DISTRO_NAME = "openturbostation"
+DISTRO_VERSION = ".dev-snapshot-${SRCDATE}"
+DISTRO_TYPE = "alpha"
+
+#
+# Naming schemes
+#
+INHERIT += "debian"
+
+#
+# Packaging and output format
+#
+INHERIT += "package_ipk"
+IMAGE_BASENAME = "openturbostation"
+IMAGE_FSTYPES = "jffs2"
+FEED_URIS = "openturbostation##http://ipkg.kynisk.com/opents/cross/1.0-dev"
+
+# For protium on the turbostation
+
+#
+# binutils and compilers
+#
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial"
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}gcc:gcc-cross"
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}g++:gcc-cross"
+#conflict between this and the last below.
+#PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}libc-for-gcc:glibc"
+# Select 2.6 versions of the depmod support
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}depmod:module-init-tools-cross"
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}libc-for-gcc:glibc-intermediate"
+
+PREFERRED_VERSION_binutils = "2.16"
+PREFERRED_VERSION_binutils-cross = "2.16"
+
+PREFERRED_VERSION_gcc = "4.1.2"
+PREFERRED_VERSION_gcc-cross = "4.1.2"
+PREFERRED_VERSION_gcc-cross-initial = "4.1.2"
+
+PREFERRED_VERSION_glibc = "2.5"
+PREFERRED_VERSION_glibc-intermediate = "2.5"
+PREFERRED_VERSION_glibc-initial = "2.3.2"
+
+#
+# Target OS & FPU system
+#
+USE_NLS ?= "no"
+TARGET_OS = "linux"
+HOTPLUG = "udev"
+PREFERRED_PROVIDER_virtual/libiconv = "glibc"
+PREFERRED_PROVIDER_virtual/libintl = "glibc"
+
+#
+# Bootstrap & Init
+#
+#PREFERRED_PROVIDER_task-bootstrap = "task-bootstrap"
+require conf/distro/include/sane-srcdates.inc
+#
+#
+# Ensure consistency across all SlugOS builds for the provider of a
+# relational database - use the latest version of the SleepyCat
+# Berkeley database
+PREFERRED_PROVIDER_virtual/db = "db"
+PREFERRED_PROVIDER_virtual/db-native = "db-native"
+
+CMDLINE_DEBUG = "noirqdebug"