#----------------------------------------------------------------------------------
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"
# directory
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
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
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"
# directory
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
#----------------------------------------------------------------------------------
# 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"
# 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"
# 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"
#@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
# 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"
TARGET_OS = "linux-uclibc"
SLUGOS_IMAGESEX ?= "big-endian"
+# no feeds
+
include conf/distro/slugos.conf
#@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"
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
# 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.5"
DISTRO_REVISION ?= ""
DISTRO_VERSION ?= "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}"
+DISTRO_FEED ?= "${SLUGOS_VERSION}-${DISTRO_TYPE}"
# The following must also be set, they define the basic format of the build
#
# 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.
# 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"