On Sat, Sep 08, 2007 at 11:34:01AM -0700, ron minnich wrote: > On 9/8/07, yhlu <[EMAIL PROTECTED]> wrote: > > On 9/8/07, ron minnich <[EMAIL PROTECTED]> wrote: > > > On 9/6/07, Ward Vandewege <[EMAIL PROTECTED]> wrote: > > > > These patches are released under the GPLv2, so we can just include them > > > > in > > > > our buildrom tree. Do we need a license header for each file? > > > > > > > > > This comes from tiny, right? I think since it is a patch we are ok? > > > > we should put the URL in buildrom to download that quilt patchset from > > elinux.org like download linux tar ball... > > good point, ward, is that doable?
It is; here are the updated patches, if there are no objections I'm going to commit later today. Thanks, Ward. -- Ward Vandewege <[EMAIL PROTECTED]> Free Software Foundation - Senior System Administrator
The makefile for the m57sli kernel. Signed-off-by: Ward Vandewege <[EMAIL PROTECTED]> Index: packages/kernel/m57sli-kernel.mk =================================================================== --- packages/kernel/m57sli-kernel.mk (revision 0) +++ packages/kernel/m57sli-kernel.mk (revision 0) @@ -0,0 +1,25 @@ +# Build file for the Gigabyte M57SLI-S4 LAB kernel + +KERNEL_URL=http://kernel.org/pub/linux/kernel/v2.6/ +KERNEL_SOURCE=linux-$(KERNEL_VERSION).tar.bz2 +KERNEL_CONFIG=$(PACKAGE_DIR)/kernel/conf/defconfig-m57sli + +TINY_URL=http://elinux.org/images/0/0e/ +TINY_SOURCE=Tiny-quilt-2.6.22.1-1.tar.gz +TINY_DIR=$(KERNEL_DIR)/tiny/patches + +KERNEL_PATCHES += $(TINY_DIR) + +$(SOURCE_DIR)/$(KERNEL_SOURCE): + @ mkdir -p $(SOURCE_DIR) + @ wget -P $(SOURCE_DIR) $(KERNEL_URL)/$(KERNEL_SOURCE) + +$(SOURCE_DIR)/$(TINY_SOURCE): + @ mkdir -p $(SOURCE_DIR) + @ wget -P $(SOURCE_DIR) $(TINY_URL)/$(TINY_SOURCE) + +include $(PACKAGE_DIR)/kernel/kernel.inc + +kernel: generic-kernel +kernel-clean: generic-kernel-clean +kernel-distclean: generic-kernel-distclean
Add support to automatically download the Linux Tiny patches from http://elinux.org/Linux_Tiny Signed-off-by: Ward Vandewege <[EMAIL PROTECTED]> Index: packages/kernel/kernel.inc =================================================================== --- packages/kernel/kernel.inc (revision 17) +++ packages/kernel/kernel.inc (working copy) @@ -21,9 +21,20 @@ @ mkdir -p $(KERNEL_DIR) @ echo "Unpacking kernel..." @ tar -C $(KERNEL_DIR) -jxf $(SOURCE_DIR)/$(KERNEL_SOURCE) - @ touch $@ + @ touch $@ +$(KERNEL_STAMP_DIR)/.unpacked-tiny: $(SOURCE_DIR)/$(TINY_SOURCE) + @ mkdir -p $(KERNEL_DIR) + @ mkdir -p $(KERNEL_DIR)/tiny + @ echo "Unpacking tiny patches..." + @ tar -C $(KERNEL_DIR)/tiny -xzf $(SOURCE_DIR)/$(TINY_SOURCE) + @ touch $@ + +ifneq ($(TINY_SOURCE),) +$(KERNEL_STAMP_DIR)/.patched: $(KERNEL_STAMP_DIR)/.unpacked $(KERNEL_STAMP_DIR)/.unpacked-tiny +else $(KERNEL_STAMP_DIR)/.patched: $(KERNEL_STAMP_DIR)/.unpacked +endif @ echo "Patching kernel..." @ $(BIN_DIR)/doquilt.sh $(KERNEL_SRC_DIR) $(KERNEL_PATCHES) @ touch $@
-- linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios