From 3c0bcf90c93d502b6867eb31f51b701eecc48e95 Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Mon, 17 Sep 2007 21:36:19 +0000 Subject: [PATCH] Updated TODO and cleaning up genkernel.conf a bit. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@538 67a159dc-881f-0410-a524-ba9dfbe2cb84 --- ChangeLog | 3 +++ TODO | 4 ++++ genkernel.conf | 26 ++++++++------------------ 3 files changed, 15 insertions(+), 18 deletions(-) diff --git a/ChangeLog b/ChangeLog index c37a0d5..8b1998a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,9 @@ # Copyright 2006-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 17 Sep 2007; Chris Gianelloni TODO, genkernel.conf: + Updated TODO and cleaning up genkernel.conf a bit. + 17 Sep 2007; Chris Gianelloni generic/linuxrc, netboot/misc/bin/net-setup, netboot/misc/etc/fstab: Remove some unnecessary copyright dates from a few files so we don't keep diff --git a/TODO b/TODO index 8a3101a..3c7d803 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,8 @@ - Need configs for other currently-unsupported arches. - Make configs stackable - Remove 2.4 kernel support +- Create arch/modules subdirs and move all arches under arch - Refactor code to be more simple and extendable +- Fix all TODO sections in the code +- Add all options to genkernel.conf + diff --git a/genkernel.conf b/genkernel.conf index 9b872ab..d7e87a4 100755 --- a/genkernel.conf +++ b/genkernel.conf @@ -1,4 +1,9 @@ -# Genkernel Configuration File +# Configuration file for genkernel + +# This file is sourced by genkernel at startup and determines which options +# we will be using to compile our kernel. The order of precidence is simple, +# with the internal settings being least important, configuration file +# settings next, and command line options being most important. # ===========GENKERNEL BASIC CONFIGURATION============= @@ -79,21 +84,11 @@ DEFAULT_KERNEL_SOURCE="/usr/src/linux" # Configuration file for busybox BUSYBOX_CONFIG="${GK_SHARE}/%%ARCH%%/busy-config" -# BusyBox Version + BUSYBOX_VER="1.1.3+gentoo" -# Busybox bin-cache location, to store pre-compiled busybox -# binary is just a bzip2 busybox executable -BUSYBOX_BINCACHE="%%CACHE%%/busybox-${BUSYBOX_VER}-%%ARCH%%.tar.bz2" -# Location of BusyBox source tarball BUSYBOX_SRCTAR="${GK_SHARE}/pkg/busybox-${BUSYBOX_VER}.tar.bz2" -# Directory created after busybox tarball is extracted BUSYBOX_DIR="busybox-${BUSYBOX_VER}" - -DIETLIBC_VER="0.27" -DIETLIBC_SRCTAR="${GK_SHARE}/pkg/dietlibc-${DIETLIBC_VER}.tar.bz2" -DIETLIBC_DIR="dietlibc-${DIETLIBC_VER}" -DIETLIBC_BINCACHE="%%CACHE%%/dietlibc-${DIETLIBC_VER}-%%ARCH%%.tar.bz2" -DIETLIBC_BINCACHE_TEMP="%%CACHE%%/dietlibc-${DIETLIBC_VER}-%%ARCH%%-tempdir" +BUSYBOX_BINCACHE="%%CACHE%%/busybox-${BUSYBOX_VER}-%%ARCH%%.tar.bz2" DEVFSD_VER="1.3.25-dietlibc-kernel25" DEVFSD_SRCTAR="${GK_SHARE}/pkg/devfsd-${DEVFSD_VER}.tar.bz2" @@ -129,8 +124,3 @@ E2FSPROGS_DIR="e2fsprogs-${E2FSPROGS_VER}" E2FSPROGS_SRCTAR="${GK_SHARE}/pkg/e2fsprogs-${E2FSPROGS_VER}.tar.gz" BLKID_BINCACHE="%%CACHE%%/blkid-${E2FSPROGS_VER}-%%ARCH%%.bz2" -#SUSPEND_VER="VERSION_SUSPEND" -#SUSPEND_DIR="suspend-${SUSPEND_VER}" -#SUSPEND_SRCTAR="${GK_SHARE}/pkg/suspend-${SUSPEND_VER}.tar.gz" -#SUSPEND_BINCACHE="%%CACHE%%/suspend-${SUSPEND_VER}-%%ARCH%%.tar.bz2" - -- 2.26.2