diff options
-rw-r--r-- | conf/distro/debianslug.conf | 12 | ||||
-rw-r--r-- | conf/distro/openslug.conf | 12 | ||||
-rw-r--r-- | conf/distro/slugos-bag.conf | 2 | ||||
-rw-r--r-- | conf/distro/slugos-bau.conf | 2 | ||||
-rw-r--r-- | conf/distro/slugos-btu.conf | 2 | ||||
-rw-r--r-- | conf/distro/slugos-lag.conf | 13 | ||||
-rw-r--r-- | conf/distro/slugos-lau.conf | 4 | ||||
-rw-r--r-- | conf/distro/slugos-ltu.conf | 10 | ||||
-rw-r--r-- | conf/distro/slugos.conf | 7 | ||||
-rw-r--r-- | conf/distro/ucslugc.conf | 2 | ||||
-rw-r--r-- | packages/slugos-init/files/boot/disk | 2 | ||||
-rw-r--r-- | packages/slugos-init/slugos-init_0.10.bb | 2 |
12 files changed, 32 insertions, 38 deletions
diff --git a/conf/distro/debianslug.conf b/conf/distro/debianslug.conf index 88be1c516c..c5c9f6868c 100644 --- a/conf/distro/debianslug.conf +++ b/conf/distro/debianslug.conf @@ -7,7 +7,7 @@ #---------------------------------------------------------------------------------- DISTRO_NAME = "DebianSlug" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED = "unstable" +# DISTRO_FEED = "unstable" DISTRO_TYPE = "beta" SLUGOS_IMAGENAME = "debianslug" SLUGOS_IMAGESEX = "little-endian" @@ -21,16 +21,6 @@ SLUGOS_FLASH_IMAGE = "yes" DEBIANSLUG_EXTRA_BBFILES ?= "" #---------------------------------------------------------------------------------- -# FEEDS -# The following lines define where on the internet DebianSlug looks for packages -# when downloading new packages or updating existing packages. Additional feeds -# (such as a local feed) can be defined in local.conf -#---------------------------------------------------------------------------------- -# Add to the user's feeds from local.conf (there may be none) -FEED_URIS_append += "cross##http://ipkg.nslu2-linux.org/feeds/slugos-lag/cross/${DISTRO_FEED}" -FEED_URIS_append += "native##http://ipkg.nslu2-linux.org/feeds/slugos-lag/native/${DISTRO_FEED}" - -#---------------------------------------------------------------------------------- # FIRMWARE CONFIGURATION #---------------------------------------------------------------------------------- # EXTRA PACKAGES diff --git a/conf/distro/openslug.conf b/conf/distro/openslug.conf index 80b650dce0..304cd6dcfa 100644 --- a/conf/distro/openslug.conf +++ b/conf/distro/openslug.conf @@ -7,7 +7,7 @@ #---------------------------------------------------------------------------------- DISTRO_NAME = "OpenSlug" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED = "unstable" +# DISTRO_FEED = "unstable" DISTRO_TYPE = "beta" SLUGOS_IMAGENAME = "openslug" SLUGOS_IMAGESEX = "big-endian" @@ -21,16 +21,6 @@ SLUGOS_FLASH_IMAGE = "yes" OPENSLUG_EXTRA_BBFILES ?= "" #---------------------------------------------------------------------------------- -# FEEDS -# The following lines define where on the internet OpenSlug looks for packages -# when downloading new packages or updating existing packages. Additional feeds -# (such as a local feed) can be defined in local.conf -#---------------------------------------------------------------------------------- -# Add to the user's feeds from local.conf (there may be none) -FEED_URIS_append += "cross##http://ipkg.nslu2-linux.org/feeds/slugos-bag/cross/${DISTRO_FEED}" -FEED_URIS_append += "native##http://ipkg.nslu2-linux.org/feeds/slugos-bag/native/${DISTRO_FEED}" - -#---------------------------------------------------------------------------------- # FIRMWARE CONFIGURATION #---------------------------------------------------------------------------------- # EXTRA PACKAGES diff --git a/conf/distro/slugos-bag.conf b/conf/distro/slugos-bag.conf index 9da0eb0707..037ca09644 100644 --- a/conf/distro/slugos-bag.conf +++ b/conf/distro/slugos-bag.conf @@ -7,7 +7,7 @@ # This slugos variant corresponds to OpenSlug DISTRO_NAME ?= "slugos-bag" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED ?= "unstable" +# DISTRO_FEED ?= "unstable" DISTRO_TYPE ?= "beta" ARCH_BYTE_SEX = "be" diff --git a/conf/distro/slugos-bau.conf b/conf/distro/slugos-bau.conf index b9070cb234..5f4cb26ba8 100644 --- a/conf/distro/slugos-bau.conf +++ b/conf/distro/slugos-bau.conf @@ -8,7 +8,7 @@ # regular builds and there is no feed. DISTRO_NAME ?= "slugos-bau" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED ?= "unstable" +# DISTRO_FEED ?= "unstable" DISTRO_TYPE ?= "alpha" ARCH_BYTE_SEX = "be" diff --git a/conf/distro/slugos-btu.conf b/conf/distro/slugos-btu.conf index 12a9553197..fc584d75d9 100644 --- a/conf/distro/slugos-btu.conf +++ b/conf/distro/slugos-btu.conf @@ -7,7 +7,7 @@ # This slugos variant corresponds to UcSlugC DISTRO_NAME ?= "slugos-btu" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED ?= "unstable" +# DISTRO_FEED ?= "unstable" DISTRO_TYPE ?= "beta" ARCH_BYTE_SEX = "be" diff --git a/conf/distro/slugos-lag.conf b/conf/distro/slugos-lag.conf index b5d069dc34..f8a0631ef8 100644 --- a/conf/distro/slugos-lag.conf +++ b/conf/distro/slugos-lag.conf @@ -2,16 +2,21 @@ #@NAME: SLUGOS-LAG #@DESCRIPTION: Linux Distribution for the NSLU2 -# This slugos variant is not supported - there are no nslu2-linux.org -# regular builds and there is no feed. +# See slugos.conf for an explanation of this file. + +# This slugos variant corresponds to DebianSlug DISTRO_NAME ?= "slugos-lag" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED ?= "unstable" -DISTRO_TYPE ?= "alpha" +# DISTRO_FEED ?= "unstable" +DISTRO_TYPE ?= "beta" ARCH_BYTE_SEX = "le" ARM_INSTRUCTION_SET = "arm" TARGET_OS = "linux" SLUGOS_IMAGESEX ?= "big-endian" +FEED_URIS_append += "cross##http://ipkg.nslu2-linux.org/feeds/slugos-lag/cross/${DISTRO_FEED}" +FEED_URIS_append += "native##http://ipkg.nslu2-linux.org/feeds/slugos-lag/native/${DISTRO_FEED}" + + include conf/distro/slugos.conf diff --git a/conf/distro/slugos-lau.conf b/conf/distro/slugos-lau.conf index c83cdff881..6bf60df15f 100644 --- a/conf/distro/slugos-lau.conf +++ b/conf/distro/slugos-lau.conf @@ -6,7 +6,7 @@ # regular builds and there is no feed. DISTRO_NAME ?= "slugos-lau" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED ?= "unstable" +# DISTRO_FEED ?= "unstable" DISTRO_TYPE ?= "alpha" ARCH_BYTE_SEX = "le" @@ -14,4 +14,6 @@ ARM_INSTRUCTION_SET = "arm" TARGET_OS = "linux-uclibc" SLUGOS_IMAGESEX ?= "big-endian" +# no feeds + include conf/distro/slugos.conf diff --git a/conf/distro/slugos-ltu.conf b/conf/distro/slugos-ltu.conf index 652be9d481..dbf444748c 100644 --- a/conf/distro/slugos-ltu.conf +++ b/conf/distro/slugos-ltu.conf @@ -2,11 +2,11 @@ #@NAME: SLUGOS-LTU #@DESCRIPTION: Linux Distribution for the NSLU2 -# This slugos variant is not supported - there are no nslu2-linux.org -# regular builds and there is no feed. +# See slugos.conf for an explanation of this file. + DISTRO_NAME ?= "slugos-ltu" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED ?= "unstable" +# DISTRO_FEED ?= "unstable" DISTRO_TYPE ?= "beta" ARCH_BYTE_SEX = "le" @@ -14,4 +14,8 @@ ARM_INSTRUCTION_SET = "thumb" TARGET_OS = "linux-uclibc" SLUGOS_IMAGESEX ?= "big-endian" +FEED_URIS_append += "cross##http://ipkg.nslu2-linux.org/feeds/slugos-ltu/cross/${DISTRO_FEED}" +FEED_URIS_append += "native##http://ipkg.nslu2-linux.org/feeds/slugos-ltu/native/${DISTRO_FEED}" + + include conf/distro/slugos.conf diff --git a/conf/distro/slugos.conf b/conf/distro/slugos.conf index 964176a270..3b094d769d 100644 --- a/conf/distro/slugos.conf +++ b/conf/distro/slugos.conf @@ -33,13 +33,15 @@ # The following must be set in the top level distro file: # #DISTRO_NAME -#DISTRO_FEED #DISTRO_TYPE # The following may be overridden to make sub-versions -SLUGOS_VERSION = "3.4" +SLUGOS_VERSION = "3.6" DISTRO_REVISION ?= "" DISTRO_VERSION ?= "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" +# For release (only): +# DISTRO_FEED ?= "${SLUGOS_VERSION}-${DISTRO_TYPE}" +DISTRO_FEED ?= "unstable" # The following must also be set, they define the basic format of the build # @@ -54,7 +56,6 @@ USE_NLS ?= "no" # To make errors easier to identify: DISTRO_NAME ?= "INVALID-${ARCH_BYTE_SEX}-${ARM_INSTRUCTION_SET}-${TARGET_OS}" -DISTRO_FEED ?= "INVALID" DISTRO_TYPE ?= "INVALID" # The following must not be changed. diff --git a/conf/distro/ucslugc.conf b/conf/distro/ucslugc.conf index 52cc4ab106..24ef6e6c33 100644 --- a/conf/distro/ucslugc.conf +++ b/conf/distro/ucslugc.conf @@ -5,7 +5,7 @@ # This is SLUGOS-BTU with a different name... DISTRO_NAME = "UcSlugC" # DISTRO_VERSION = "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" -DISTRO_FEED = "unstable" +# DISTRO_FEED = "unstable" DISTRO_TYPE = "beta" SLUGOS_IMAGENAME = "ucslugc" SLUGOS_IMAGESEX = "big-endian" diff --git a/packages/slugos-init/files/boot/disk b/packages/slugos-init/files/boot/disk index 724dc3af5d..6dd7788197 100644 --- a/packages/slugos-init/files/boot/disk +++ b/packages/slugos-init/files/boot/disk @@ -20,6 +20,8 @@ then # wait if required test "$sleep" -gt 0 && sleep "$sleep" # + # proc is needed for UUID mount + mount -t proc proc /proc # Mount read-write because before exec'ing init # If a UUID is given (in the environment) this # is used in preference to the device, but if diff --git a/packages/slugos-init/slugos-init_0.10.bb b/packages/slugos-init/slugos-init_0.10.bb index ed183b9278..3f1ab456ac 100644 --- a/packages/slugos-init/slugos-init_0.10.bb +++ b/packages/slugos-init/slugos-init_0.10.bb @@ -4,7 +4,7 @@ PRIORITY = "required" LICENSE = "GPL" DEPENDS = "base-files devio" RDEPENDS = "busybox devio" -PR = "r56" +PR = "r57" SRC_URI = "file://boot/flash \ file://boot/disk \ |