diff options
-rw-r--r-- | classes/nslu2-mirrors.bbclass | 4 | ||||
-rw-r--r-- | conf/distro/include/preferred-slugos-versions.inc | 22 | ||||
-rw-r--r-- | conf/distro/include/slugos.inc | 9 | ||||
-rw-r--r-- | conf/distro/slugos.conf | 7 |
4 files changed, 6 insertions, 36 deletions
diff --git a/classes/nslu2-mirrors.bbclass b/classes/nslu2-mirrors.bbclass deleted file mode 100644 index b5ad01adea..0000000000 --- a/classes/nslu2-mirrors.bbclass +++ /dev/null @@ -1,4 +0,0 @@ -MIRRORS_append () { -ftp://.*/.* http://sources.nslu2-linux.org/sources/ -https?://.*/.* http://sources.nslu2-linux.org/sources/ -} diff --git a/conf/distro/include/preferred-slugos-versions.inc b/conf/distro/include/preferred-slugos-versions.inc index 6ae4432baa..a92f95f5a1 100644 --- a/conf/distro/include/preferred-slugos-versions.inc +++ b/conf/distro/include/preferred-slugos-versions.inc @@ -26,38 +26,20 @@ PREFERRED_VERSION_autoconf ?= "2.65" PREFERRED_VERSION_autoconf-native ?= "2.65" PREFERRED_VERSION_automake ?= "1.11.1" PREFERRED_VERSION_automake-native ?= "1.11.1" -PREFERRED_VERSION_binutils ?= "2.20.1" -PREFERRED_VERSION_binutils-cross ?= "2.20.1" -PREFERRED_VERSION_binutils-cross-sdk ?= "2.20.1" PREFERRED_VERSION_busybox ?= "1.18.1" PREFERRED_VERSION_dbus ?= "1.2.3" -PREFERRED_VERSION_eglibc ?= "2.11" -PREFERRED_VERSION_eglibc-initial ?= "2.11" -PREFERRED_VERSION_gcc ?= "4.4.4" -PREFERRED_VERSION_gcc-cross ?= "4.4.4" -PREFERRED_VERSION_gcc-cross-sdk ?= "4.4.4" -PREFERRED_VERSION_gcc-cross-initial ?= "4.4.4" -PREFERRED_VERSION_gcc-cross-intermediate ?= "4.4.4" -PREFERRED_VERSION_glib-2.0 ?= "2.22.1" -PREFERRED_VERSION_glib-2.0-native ?= "2.22.1" -PREFERRED_VERSION_glibc ?= "2.10.1" -PREFERRED_VERSION_glibc-initial ?= "2.10.1" +PREFERRED_VERSION_glib-2.0 ?= "2.26.1" +PREFERRED_VERSION_glib-2.0-native ?= "2.26.1" PREFERRED_VERSION_gtk+ ?= "2.18.6" PREFERRED_VERSION_gtk+-native ?= "2.18.6" PREFERRED_VERSION_ipkg ?= "0.99.163" PREFERRED_VERSION_ipkg-native ?= "0.99.163" -PREFERRED_VERSION_libtool ?= "2.2.6b" -PREFERRED_VERSION_libtool-native ?= "2.2.6b" -PREFERRED_VERSION_libtool-cross ?= "2.2.6b" -PREFERRED_VERSION_libtool-sdk ?= "2.2.6b" PREFERRED_VERSION_linux-libc-headers ?= "2.6.23" PREFERRED_VERSION_m4 ?= "1.4.14" PREFERRED_VERSION_m4-native ?= "1.4.14" PREFERRED_VERSION_nslu2-linksys-firmware ?= "2.3r63" PREFERRED_VERSION_pkgconfig ?= "0.23" PREFERRED_VERSION_pkgconfig-native ?= "0.23" -PREFERRED_VERSION_uclibc ?= "0.9.30.1" -PREFERRED_VERSION_uclibc-initial ?= "0.9.30.1" PREFERRED_VERSION_udev ?= "118" ##################### Stuff with special notes, and broken stuff: diff --git a/conf/distro/include/slugos.inc b/conf/distro/include/slugos.inc index bbfd907768..2fb6957ddc 100644 --- a/conf/distro/include/slugos.inc +++ b/conf/distro/include/slugos.inc @@ -30,13 +30,10 @@ THUMB_INTERWORK = "yes" # arm system and vice versa. It is strongly recommended that DISTROs not # turn this off - the actual cost is very small. # We want images supporting the following features (for task-base) -DISTRO_FEATURES = "largefile ipv4 ipv6 nfs smbfs wifi ppp alsa bluetooth ext2 vfat irda pcmcia usbhost pci" +DISTRO_FEATURES = "largefile ipv4 ipv6 nfs smbfs wifi ppp alsa bluetooth ext2 vfat irda pcmcia usbhost pci eabi" # We may also wish to enable raid support at some point (space permitting) #DISTRO_FEATURES += " raid" -# Add thumb-interwork to feature list if selected machine supports it. -DISTRO_FEATURES += ' ${@["", "thumb-interwork"][bb.data.getVar('THUMB_INTERWORK', d, 1) == "yes"]}' - IMAGE_BASENAME = "${@['slugos${SITEINFO_ENDIANNESS}', 'ucslugc'][bb.data.getVar('TARGET_OS', d, 1) == 'linux-uclibc']}" # The following need not be set, the defaults should be adequate @@ -111,8 +108,8 @@ DISTRO_EXTRA_DEPENDS ?= "" DISTRO_EXTRA_RDEPENDS ?= "" DISTRO_EXTRA_RRECOMMENDS ?= "" -CVS_TARBALL_STASH = "http://sources.nslu2-linux.org/sources/" -INHERIT += "nslu2-mirrors" +SOURCE_MIRROR_URL = "http://sources.nslu2-linux.org/sources/" +INHERIT += "own-mirrors" #FIXME: HACK: REMOVE THIS IGNORE_STRIP_ERRORS = "" diff --git a/conf/distro/slugos.conf b/conf/distro/slugos.conf index 5f9c06ca0b..7fb6d1caaa 100644 --- a/conf/distro/slugos.conf +++ b/conf/distro/slugos.conf @@ -11,16 +11,11 @@ DISTRO_NAME = "SlugOS" DISTRO_TYPE = "alpha" TARGET_ARCH ?= "armeb" ARM_INSTRUCTION_SET = "arm" -TARGET_OS = "linux-gnueabi" IPKG_VARIANT ?= "opkg-nogpg-nocurl-slugos" PREFERRED_PROVIDER_opkg ?= "opkg-nogpg-nocurl-slugos" PREFERRED_PROVIDER_virtual/update-alternatives ?= "opkg-nogpg-nocurl-slugos" IMAGE_INITSCRIPTS ?= "initscripts-slugos" require conf/distro/include/slugos.inc - -# Can be either glibc or eglibc (or perhaps even uclibc) -LIBC ?= "eglibc" -require conf/distro/include/${LIBC}.inc +require conf/distro/include/sane-toolchain.inc require conf/distro/include/arm-thumb.inc - |