summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Randolf <br1@subnet.at>2004-09-24 13:02:28 +0000
committerBruno Randolf <br1@subnet.at>2004-09-24 13:02:28 +0000
commit5e41bf2dddbc0e709453a6f9471faa51d15ffce1 (patch)
treef12438d8b44c9582aa5bc074b69bab5c9efcd578
parentc9763529cff3cf381608b22250de282220887eed (diff)
Merge bk://openembedded@openembedded.bkbits.net/packages
into null.(none):/data/mtx/oe/oe.write/packages 2004/09/24 15:00:45+02:00 (none)!br1 nylon updates BKrev: 41541ae4ves9F3EB7OMYgueNSMJAIw
-rw-r--r--conf/nylon.conf41
-rw-r--r--meta/nylon-image-base.oe14
2 files changed, 55 insertions, 0 deletions
diff --git a/conf/nylon.conf b/conf/nylon.conf
index e69de29bb2..2d197db225 100644
--- a/conf/nylon.conf
+++ b/conf/nylon.conf
@@ -0,0 +1,41 @@
+#@TYPE: Distribution
+#@NAME: Nylon Linux
+#@DESCRIPTION: Distribution configuration for Nylon Mesh Linux distribution
+
+# this distribution is mainly for wireless networking devices and includes
+# packages necessary for wireless LAN access point, routing, encryption and
+# especially mesh routing applications
+#
+# it is primarily aimed at the 4G Systems MeshCube (mtx-1) and other
+# mipsel based platforms
+#
+# Bruno Randolf <bruno.randolf@4g-systems.biz>
+
+INHERIT += " package_ipk debian"
+INHERIT += " linux_modules"
+
+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"
+PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}libc-for-gcc:glibc"
+
+#CVSDATE = 20040916
+
+PREFERRED_VERSION_glibc = "2.3.3"
+PREFERRED_VERSION_gcc-cross-initial = "3.3.4"
+PREFERRED_VERSION_gcc-cross = "3.3.4"
+PREFERRED_VERSION_gcc-cross-sdk = "3.3.4"
+PREFERRED_VERSION_gcc = "3.3.4"
+PREFERRED_VERSION_binutils-cross = "2.14.90.0.7"
+PREFERRED_VERSION_binutils-cross-sdk = "2.14.90.0.7"
+PREFERRED_VERSION_binutils = "2.14.90.0.7"
+
+BOOTSTRAP_EXTRA_RDEPENDS = "${@linux_module_packages('${NYLON_MODULES}')}"
+
+NYLON_MODULES = \
+ipv6 \
+ipsec \
+tun \
+af_packet \
+ppp-async ppp-deflate ppp-generic slhc \
+ip-gre ip-tables ipip \ No newline at end of file
diff --git a/meta/nylon-image-base.oe b/meta/nylon-image-base.oe
index e69de29bb2..ec1a206b25 100644
--- a/meta/nylon-image-base.oe
+++ b/meta/nylon-image-base.oe
@@ -0,0 +1,14 @@
+export IMAGE_BASENAME = "nylon-base"
+
+NYLON_COMMON = "base-files base-passwd bash busybox \
+ ipkg initscripts iproute2 modutils modutils-collateral modutils-initscripts \
+ netbase openssh sysvinit tinylogin"
+
+DEPENDS = "virtual/kernel ${NYLON_COMMON} \
+ ${BOOTSTRAP_EXTRA_DEPENDS}"
+
+RDEPENDS = "kernel ${NYLON_COMMON} ${BOOTSTRAP_EXTRA_RDEPENDS}"
+
+export IPKG_INSTALL = "${RDEPENDS}"
+
+inherit image_ipk