diff -Nru debian-installer-20101020ubuntu318.32/build/boot/lts-preseeds/wily.preseed debian-installer-20101020ubuntu318.33/build/boot/lts-preseeds/wily.preseed --- debian-installer-20101020ubuntu318.32/build/boot/lts-preseeds/wily.preseed 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/boot/lts-preseeds/wily.preseed 2015-12-09 14:04:59.000000000 +0000 @@ -0,0 +1,2 @@ +# If we're booting using the backported Vivid kernel, install it too. +d-i base-installer/kernel/altmeta string lts-wily diff -Nru debian-installer-20101020ubuntu318.32/build/boot/lts-preseeds/xenial.preseed debian-installer-20101020ubuntu318.33/build/boot/lts-preseeds/xenial.preseed --- debian-installer-20101020ubuntu318.32/build/boot/lts-preseeds/xenial.preseed 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/boot/lts-preseeds/xenial.preseed 2015-12-09 14:50:31.000000000 +0000 @@ -0,0 +1,2 @@ +# If we're booting using the backported Vivid kernel, install it too. +d-i base-installer/kernel/altmeta string lts-xenial diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom/el-torito.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom/el-torito.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom/el-torito.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom/el-torito.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,7 @@ +# A bootable image suitable for El Torito CD images. + +FLOPPY_SIZE = 2880 + +TARGET = $(BOOT) + +MANIFEST-BOOT = "El Torito boot image for CD" diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom/gtk.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom/gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom/gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom/gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,17 @@ +TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) + +MANIFEST-KERNEL = "kernel for use with isolinux to build a CD (graphical)" +MANIFEST-INITRD = "initrd for use with isolinux to build a CD (graphical)" +MANIFEST-DEBIAN_CD_INFO = "isolinux help screens for CD (graphical)" + +TYPE = cdrom/isolinux/gtk + +EXTRANAME = gtk/ + +KEEP_GI_LANGS = 1 + +VIDEO_MODE=$(VIDEO_MODE_GTK) + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom/isolinux.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom/isolinux.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom/isolinux.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom/isolinux.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,14 @@ +# A bootable image suitable for isolinux CD images. + +TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) + +MANIFEST-KERNEL = "kernel for use with isolinux to build a CD" +MANIFEST-INITRD = "initrd for use with isolinux to build a CD" +MANIFEST-DEBIAN_CD_INFO = "isolinux config files for CD" + +TYPE = cdrom/isolinux + +# Add the gtk images on to the isolinux info. +#INITRD_GTK = dest/cdrom/gtk/initrd.gz + +#EXTRATARGETS = build_cdrom_gtk diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom.cfg 2015-12-09 14:12:08.000000000 +0000 @@ -0,0 +1,6 @@ +TYPE = cdrom +PRESEED = boot/lts-preseeds/wily.preseed + +include config/amd64/cdrom.cfg + +KERNELVERSION = 4.2.0-19-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom-xen.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom-xen.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-cdrom-xen.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-cdrom-xen.cfg 2015-12-09 14:12:08.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = cdrom/xen +PRESEED = boot/lts-preseeds/wily.preseed + +include config/amd64/cdrom-xen.cfg + +KERNELVERSION = 4.2.0-19-generic +EXTRANAME = wily-cdrom/xen/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-hd-media/gtk.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-hd-media/gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-hd-media/gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-hd-media/gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,16 @@ +TYPE = hd-media/gtk + +EXTRANAME = gtk/ + +# Only build the gtk initrd and kernel, the bootable image is built by the +# main hd-media target and includes this initrd. +EXTRATARGETS = +TARGET = $(KERNEL) $(INITRD) + +KEEP_GI_LANGS = 1 + +VIDEO_MODE=$(VIDEO_MODE_GTK) + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-hd-media.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-hd-media.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-hd-media.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-hd-media.cfg 2015-12-09 14:12:08.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = hd-media +PRESEED = boot/lts-preseeds/wily.preseed + +include config/amd64/hd-media.cfg + +KERNELVERSION = 4.2.0-19-generic +EXTRANAME = wily-hd-media/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-netboot.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-netboot.cfg 2015-12-09 14:26:05.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = netboot +PRESEED = boot/lts-preseeds/wily.preseed + +include config/amd64/netboot.cfg + +KERNELVERSION = 4.2.0-19-generic +FLOPPY_SIZE = 30528 diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-netboot-gtk.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-netboot-gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-netboot-gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-netboot-gtk.cfg 2015-12-09 14:12:08.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = netboot/gtk +PRESEED = boot/lts-preseeds/wily.preseed + +include config/amd64/netboot-gtk.cfg + +KERNELVERSION = 4.2.0-19-generic +EXTRANAME = wily-netboot/gtk/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/wily-netboot-xen.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/wily-netboot-xen.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/wily-netboot-xen.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/wily-netboot-xen.cfg 2015-12-09 14:12:08.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = netboot/gtk +PRESEED = boot/lts-preseeds/wily.preseed + +include config/amd64/netboot-xen.cfg + +KERNELVERSION = 4.2.0-19-generic +EXTRANAME = wily-netboot/xen/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom/el-torito.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom/el-torito.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom/el-torito.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom/el-torito.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,7 @@ +# A bootable image suitable for El Torito CD images. + +FLOPPY_SIZE = 2880 + +TARGET = $(BOOT) + +MANIFEST-BOOT = "El Torito boot image for CD" diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom/gtk.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom/gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom/gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom/gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,17 @@ +TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) + +MANIFEST-KERNEL = "kernel for use with isolinux to build a CD (graphical)" +MANIFEST-INITRD = "initrd for use with isolinux to build a CD (graphical)" +MANIFEST-DEBIAN_CD_INFO = "isolinux help screens for CD (graphical)" + +TYPE = cdrom/isolinux/gtk + +EXTRANAME = gtk/ + +KEEP_GI_LANGS = 1 + +VIDEO_MODE=$(VIDEO_MODE_GTK) + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom/isolinux.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom/isolinux.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom/isolinux.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom/isolinux.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,14 @@ +# A bootable image suitable for isolinux CD images. + +TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) + +MANIFEST-KERNEL = "kernel for use with isolinux to build a CD" +MANIFEST-INITRD = "initrd for use with isolinux to build a CD" +MANIFEST-DEBIAN_CD_INFO = "isolinux config files for CD" + +TYPE = cdrom/isolinux + +# Add the gtk images on to the isolinux info. +#INITRD_GTK = dest/cdrom/gtk/initrd.gz + +#EXTRATARGETS = build_cdrom_gtk diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom.cfg 2015-12-09 15:24:48.000000000 +0000 @@ -0,0 +1,6 @@ +TYPE = cdrom +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/amd64/cdrom.cfg + +KERNELVERSION = 4.4.0-1-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom-xen.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom-xen.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-cdrom-xen.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-cdrom-xen.cfg 2015-12-09 15:24:48.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = cdrom/xen +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/amd64/cdrom-xen.cfg + +KERNELVERSION = 4.4.0-1-generic +EXTRANAME = xenial-cdrom/xen/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-hd-media/gtk.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-hd-media/gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-hd-media/gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-hd-media/gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,16 @@ +TYPE = hd-media/gtk + +EXTRANAME = gtk/ + +# Only build the gtk initrd and kernel, the bootable image is built by the +# main hd-media target and includes this initrd. +EXTRATARGETS = +TARGET = $(KERNEL) $(INITRD) + +KEEP_GI_LANGS = 1 + +VIDEO_MODE=$(VIDEO_MODE_GTK) + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-hd-media.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-hd-media.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-hd-media.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-hd-media.cfg 2015-12-09 15:24:48.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = hd-media +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/amd64/hd-media.cfg + +KERNELVERSION = 4.4.0-1-generic +EXTRANAME = xenial-hd-media/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-netboot.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-netboot.cfg 2015-12-09 15:24:48.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = netboot +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/amd64/netboot.cfg + +KERNELVERSION = 4.4.0-1-generic +FLOPPY_SIZE = 30528 diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-netboot-gtk.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-netboot-gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-netboot-gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-netboot-gtk.cfg 2015-12-09 15:24:48.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = netboot/gtk +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/amd64/netboot-gtk.cfg + +KERNELVERSION = 4.4.0-1-generic +EXTRANAME = xenial-netboot/gtk/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-netboot-xen.cfg debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-netboot-xen.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64/xenial-netboot-xen.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64/xenial-netboot-xen.cfg 2015-12-09 15:24:48.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = netboot/gtk +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/amd64/netboot-xen.cfg + +KERNELVERSION = 4.4.0-1-generic +EXTRANAME = xenial-netboot/xen/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/amd64.cfg debian-installer-20101020ubuntu318.33/build/config/amd64.cfg --- debian-installer-20101020ubuntu318.32/build/config/amd64.cfg 2015-11-04 17:08:17.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/amd64.cfg 2015-12-09 15:34:31.000000000 +0000 @@ -1,4 +1,4 @@ -MEDIUM_SUPPORTED = cdrom cdrom-xen netboot netboot-xen hd-media utopic-cdrom utopic-cdrom-xen utopic-netboot utopic-netboot-xen utopic-hd-media vivid-cdrom vivid-cdrom-xen vivid-netboot vivid-netboot-xen vivid-hd-media # netboot-gtk +MEDIUM_SUPPORTED = cdrom cdrom-xen netboot netboot-xen hd-media utopic-cdrom utopic-cdrom-xen utopic-netboot utopic-netboot-xen utopic-hd-media vivid-cdrom vivid-cdrom-xen vivid-netboot vivid-netboot-xen vivid-hd-media wily-cdrom wily-cdrom-xen wily-netboot wily-netboot-xen wily-hd-media # xenial-cdrom xenial-cdrom-xen xenial-netboot xenial-netboot-xen xenial-hd-media # netboot-gtk MEDIUM_SUPPORTED_EXTRA = monolithic MKLIBS = mklibs-copy diff -Nru debian-installer-20101020ubuntu318.32/build/config/arm64/wily-generic/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/arm64/wily-generic/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/arm64/wily-generic/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/arm64/wily-generic/netboot.cfg 2015-06-02 17:07:44.000000000 +0000 @@ -0,0 +1,40 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic +EXTRANAME = $(MEDIUM)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "netboot initrd" +MANIFEST-KERNEL = "kernel image to netboot" + +generic: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + update-manifest $(SOME_DEST)/$(EXTRANAME)vmlinuz "Linux kernel for generic ARM64" + update-manifest $(SOME_DEST)/$(EXTRANAME)initrd.gz "initrd for generic ARM64" + + +xgene: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/xgene) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80000 -e 0x80000 -n "Ubuntu kernel" -d $(TEMP_KERNEL) $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + if [ -f "$(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/apm-mustang.dtb" ]; then \ + install -m644 $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/apm-mustang.dtb $(INSTALL_PATH); \ + elif [ -f "$(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/apm/apm-mustang.dtb" ]; then \ + install -m644 $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/apm/apm-mustang.dtb $(INSTALL_PATH); \ + else \ + echo "Couldn't find apm-mustang.dtb"; \ + exit 1; \ + fi + + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for X-Gene Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for X-Gene Boards" + update-manifest $(INSTALL_PATH)/apm-mustang.dtb "Device Tree file for APM X-Gene Mustang Board" + +all-generic: generic xgene diff -Nru debian-installer-20101020ubuntu318.32/build/config/arm64/wily-generic.cfg debian-installer-20101020ubuntu318.33/build/config/arm64/wily-generic.cfg --- debian-installer-20101020ubuntu318.32/build/config/arm64/wily-generic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/arm64/wily-generic.cfg 2015-12-09 14:12:17.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/wily.preseed + +include config/arm64/generic.cfg + +KERNELVERSION = 4.2.0-19-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/arm64/xenial-generic/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/arm64/xenial-generic/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/arm64/xenial-generic/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/arm64/xenial-generic/netboot.cfg 2015-06-02 17:07:44.000000000 +0000 @@ -0,0 +1,40 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic +EXTRANAME = $(MEDIUM)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "netboot initrd" +MANIFEST-KERNEL = "kernel image to netboot" + +generic: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + update-manifest $(SOME_DEST)/$(EXTRANAME)vmlinuz "Linux kernel for generic ARM64" + update-manifest $(SOME_DEST)/$(EXTRANAME)initrd.gz "initrd for generic ARM64" + + +xgene: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/xgene) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80000 -e 0x80000 -n "Ubuntu kernel" -d $(TEMP_KERNEL) $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + if [ -f "$(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/apm-mustang.dtb" ]; then \ + install -m644 $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/apm-mustang.dtb $(INSTALL_PATH); \ + elif [ -f "$(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/apm/apm-mustang.dtb" ]; then \ + install -m644 $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/apm/apm-mustang.dtb $(INSTALL_PATH); \ + else \ + echo "Couldn't find apm-mustang.dtb"; \ + exit 1; \ + fi + + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for X-Gene Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for X-Gene Boards" + update-manifest $(INSTALL_PATH)/apm-mustang.dtb "Device Tree file for APM X-Gene Mustang Board" + +all-generic: generic xgene diff -Nru debian-installer-20101020ubuntu318.32/build/config/arm64/xenial-generic.cfg debian-installer-20101020ubuntu318.33/build/config/arm64/xenial-generic.cfg --- debian-installer-20101020ubuntu318.32/build/config/arm64/xenial-generic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/arm64/xenial-generic.cfg 2015-12-09 15:25:52.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/arm64/generic.cfg + +KERNELVERSION = 4.4.0-1-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/arm64.cfg debian-installer-20101020ubuntu318.33/build/config/arm64.cfg --- debian-installer-20101020ubuntu318.32/build/config/arm64.cfg 2015-11-04 17:08:17.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/arm64.cfg 2015-12-09 15:34:40.000000000 +0000 @@ -1,4 +1,4 @@ -SUBARCH_SUPPORTED = generic utopic-generic vivid-generic +SUBARCH_SUPPORTED = generic utopic-generic vivid-generic wily-generic # xenial-generic MKLIBS = mklibs-copy diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,10 @@ +MEDIA_TYPE = CD-ROM + +TARGET = $(INITRD) $(KERNEL) +TYPE = cdrom +EXTRANAME = $(TYPE)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "initrd for CD boot" +MANIFEST-KERNEL = "kernel image for CD boot" + diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,176 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic +EXTRANAME = $(MEDIUM) +INITRD_FS = initramfs + +generic: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + + update-manifest $(SOME_DEST)/$(EXTRANAME)/device-tree "Device Tree files for generic ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/vmlinuz "Linux kernel for generic ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/initrd.gz "initrd for generic ARM" + +pandaboard: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/pandaboard) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/omap4-panda.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (serial)" -d boot/arm/boot.script-omap4-serial $(INSTALL_PATH)/boot.scr-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (framebuffer)" -d boot/arm/boot.script-omap4-fb $(INSTALL_PATH)/boot.scr-fb + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap4_panda/MLO ::MLO + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap4_panda/u-boot.bin ::u-boot.img + cp $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-fat-fb + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.scr-serial ::boot.scr + mcopy -i $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.scr-fb ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.img-fb + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-fb + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/boot.img-fat-fb + rm $(INSTALL_PATH)/kernel + + # Publish SPL + cp /usr/lib/u-boot/omap4_panda/MLO $(INSTALL_PATH)/MLO + cp /usr/lib/u-boot/omap4_panda/u-boot.bin $(INSTALL_PATH)/u-boot.img + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/boot.scr-fb "Boot script for booting OMAP4 netinstall initrd and kernel from SD card with framebuffer" + update-manifest $(INSTALL_PATH)/boot.scr-serial "Boot script for booting OMAP4 netinstall initrd and kernel from SD card with serial" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting OMAP4 netinstall with serial output" + update-manifest $(INSTALL_PATH)/boot.img-fb.gz "Boot image for booting OMAP netinstall with framebuffer output" + update-manifest $(INSTALL_PATH)/MLO "MMC Loader for OMAP4 Pandaboards" + update-manifest $(INSTALL_PATH)/u-boot.img "Universal Bootloader for OMAP4 Pandaboards" + +beagleboard: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/beagleboard) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/omap3-beagle-xm.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (serial)" -d boot/arm/boot.script-omap-serial $(INSTALL_PATH)/boot.scr-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (framebuffer)" -d boot/arm/boot.script-omap-fb $(INSTALL_PATH)/boot.scr-fb + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap3_beagle/MLO ::MLO + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap3_beagle/u-boot.bin ::u-boot.img + cp $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-fat-fb + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.scr-serial ::boot.scr + mcopy -i $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.scr-fb ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.img-fb + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-fb + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/boot.img-fat-fb + rm $(INSTALL_PATH)/kernel + + # Publish SPL + cp /usr/lib/u-boot/omap3_beagle/MLO $(INSTALL_PATH)/MLO + cp /usr/lib/u-boot/omap3_beagle/u-boot.bin $(INSTALL_PATH)/u-boot.img + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/boot.scr-fb "Boot script for booting OMAP3 netinstall initrd and kernel from SD card with framebuffer" + update-manifest $(INSTALL_PATH)/boot.scr-serial "Boot script for booting OMAP3 netinstall initrd and kernel from SD card with serial" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting OMAP3 netinstall with serial output" + update-manifest $(INSTALL_PATH)/boot.img-fb.gz "Boot image for booting OMAP3 netinstall with framebuffer output" + update-manifest $(INSTALL_PATH)/MLO "MMC Loader for OMAP3 Beagleboards" + update-manifest $(INSTALL_PATH)/u-boot.img "Universal Bootloader for OMAP3 Beagleboards" + +wandboard-quad: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/wandboard-quad) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/imx6q-wandboard.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x10008000 -e 0x10008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + cp boot/arm/uEnv.txt-wandboard-serial $(INSTALL_PATH)/uEnv.txt-serial + cp /usr/lib/u-boot/wandboard_quad/u-boot.imx $(INSTALL_PATH)/u-boot.imx + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uEnv.txt-serial ::uEnv.txt + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial 1048576 + dd if=$(INSTALL_PATH)/u-boot.imx of=$(INSTALL_PATH)/boot.img-serial bs=512 seek=2 conv=notrunc + gzip -9 $(INSTALL_PATH)/boot.img-serial + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/kernel + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for WandBoard quad" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for WandBoard quad" + update-manifest $(INSTALL_PATH)/uEnv.txt-serial "Boot script for WandBoard quad with serial" + update-manifest $(INSTALL_PATH)/u-boot.imx "Universal Bootloader for WandBoard quad" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting WandBoard quad netinstall with serial output" + +tegra: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/tegra) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Copy the kernel and initrd that we plan to use raw + cp -a $(TEMP_KERNEL) $(INSTALL_PATH)/vmlinuz + cp -a $(TEMP_INITRD) $(INSTALL_PATH)/initrd.gz + + # Copy the tegra DTBs to our install path + cp $(TREE)/lib/firmware/${KERNELVERSION}/device-tree/tegra*.dtb $(INSTALL_PATH)/ + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (dhcp) (serial)" -d boot/arm/boot.script-tegra-dhcp-serial $(INSTALL_PATH)/boot.scr-tegra-dhcp-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (disk-based) (serial)" -d boot/arm/boot.script-tegra-disk-serial $(INSTALL_PATH)/boot.scr-tegra-disk-serial + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-tegra-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/vmlinuz ::vmlinuz + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/initrd.gz ::initrd.gz + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/tegra*.dtb :: + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/boot.scr-tegra-disk-serial ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/boot.img-tegra-serial + + gzip -9 $(INSTALL_PATH)/boot.img-tegra-serial + rm $(INSTALL_PATH)/boot.img-fat-tegra-serial + + update-manifest $(INSTALL_PATH)/boot.scr-tegra-dhcp-serial "Boot script for booting Tegra netinstall, from a DHCP server, with serial output" + update-manifest $(INSTALL_PATH)/boot.scr-tegra-disk-serial "Boot script for booting Tegra netinstall, from disk, with serial output" + update-manifest $(INSTALL_PATH)/boot.img-tegra-serial.gz "Boot image for booting Tegra netinstall with serial output" + +all-generic: generic beagleboard pandaboard wandboard-quad tegra diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic.cfg debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic.cfg 2015-12-09 14:13:18.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/wily.preseed + +include config/armel/generic.cfg + +KERNELVERSION = 4.2.0-19-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic-lpae/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic-lpae/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic-lpae/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic-lpae/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,10 @@ +MEDIA_TYPE = CD-ROM + +TARGET = $(INITRD) $(KERNEL) +TYPE = cdrom +EXTRANAME = $(TYPE)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "initrd for CD boot" +MANIFEST-KERNEL = "kernel image for CD boot" + diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic-lpae/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic-lpae/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic-lpae/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic-lpae/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,13 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic-lpae +EXTRANAME = $(MEDIUM) +INITRD_FS = initramfs + +generic-lpae: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + update-manifest $(SOME_DEST)/$(EXTRANAME)/vmlinuz "Linux kernel for generic LPAE ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/initrd.gz "initrd for generic LPAE ARM" + +all-generic-lpae: generic-lpae diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic-lpae.cfg debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic-lpae.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/wily-generic-lpae.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/wily-generic-lpae.cfg 2015-12-09 14:13:18.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/wily.preseed + +include config/armel/generic-lpae.cfg + +KERNELVERSION = 4.2.0-19-generic-lpae diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,10 @@ +MEDIA_TYPE = CD-ROM + +TARGET = $(INITRD) $(KERNEL) +TYPE = cdrom +EXTRANAME = $(TYPE)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "initrd for CD boot" +MANIFEST-KERNEL = "kernel image for CD boot" + diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,176 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic +EXTRANAME = $(MEDIUM) +INITRD_FS = initramfs + +generic: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + + update-manifest $(SOME_DEST)/$(EXTRANAME)/device-tree "Device Tree files for generic ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/vmlinuz "Linux kernel for generic ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/initrd.gz "initrd for generic ARM" + +pandaboard: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/pandaboard) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/omap4-panda.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (serial)" -d boot/arm/boot.script-omap4-serial $(INSTALL_PATH)/boot.scr-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (framebuffer)" -d boot/arm/boot.script-omap4-fb $(INSTALL_PATH)/boot.scr-fb + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap4_panda/MLO ::MLO + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap4_panda/u-boot.bin ::u-boot.img + cp $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-fat-fb + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.scr-serial ::boot.scr + mcopy -i $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.scr-fb ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.img-fb + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-fb + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/boot.img-fat-fb + rm $(INSTALL_PATH)/kernel + + # Publish SPL + cp /usr/lib/u-boot/omap4_panda/MLO $(INSTALL_PATH)/MLO + cp /usr/lib/u-boot/omap4_panda/u-boot.bin $(INSTALL_PATH)/u-boot.img + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/boot.scr-fb "Boot script for booting OMAP4 netinstall initrd and kernel from SD card with framebuffer" + update-manifest $(INSTALL_PATH)/boot.scr-serial "Boot script for booting OMAP4 netinstall initrd and kernel from SD card with serial" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting OMAP4 netinstall with serial output" + update-manifest $(INSTALL_PATH)/boot.img-fb.gz "Boot image for booting OMAP netinstall with framebuffer output" + update-manifest $(INSTALL_PATH)/MLO "MMC Loader for OMAP4 Pandaboards" + update-manifest $(INSTALL_PATH)/u-boot.img "Universal Bootloader for OMAP4 Pandaboards" + +beagleboard: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/beagleboard) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/omap3-beagle-xm.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (serial)" -d boot/arm/boot.script-omap-serial $(INSTALL_PATH)/boot.scr-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (framebuffer)" -d boot/arm/boot.script-omap-fb $(INSTALL_PATH)/boot.scr-fb + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap3_beagle/MLO ::MLO + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap3_beagle/u-boot.bin ::u-boot.img + cp $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-fat-fb + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.scr-serial ::boot.scr + mcopy -i $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.scr-fb ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.img-fb + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-fb + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/boot.img-fat-fb + rm $(INSTALL_PATH)/kernel + + # Publish SPL + cp /usr/lib/u-boot/omap3_beagle/MLO $(INSTALL_PATH)/MLO + cp /usr/lib/u-boot/omap3_beagle/u-boot.bin $(INSTALL_PATH)/u-boot.img + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/boot.scr-fb "Boot script for booting OMAP3 netinstall initrd and kernel from SD card with framebuffer" + update-manifest $(INSTALL_PATH)/boot.scr-serial "Boot script for booting OMAP3 netinstall initrd and kernel from SD card with serial" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting OMAP3 netinstall with serial output" + update-manifest $(INSTALL_PATH)/boot.img-fb.gz "Boot image for booting OMAP3 netinstall with framebuffer output" + update-manifest $(INSTALL_PATH)/MLO "MMC Loader for OMAP3 Beagleboards" + update-manifest $(INSTALL_PATH)/u-boot.img "Universal Bootloader for OMAP3 Beagleboards" + +wandboard-quad: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/wandboard-quad) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/imx6q-wandboard.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x10008000 -e 0x10008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + cp boot/arm/uEnv.txt-wandboard-serial $(INSTALL_PATH)/uEnv.txt-serial + cp /usr/lib/u-boot/wandboard_quad/u-boot.imx $(INSTALL_PATH)/u-boot.imx + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uEnv.txt-serial ::uEnv.txt + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial 1048576 + dd if=$(INSTALL_PATH)/u-boot.imx of=$(INSTALL_PATH)/boot.img-serial bs=512 seek=2 conv=notrunc + gzip -9 $(INSTALL_PATH)/boot.img-serial + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/kernel + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for WandBoard quad" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for WandBoard quad" + update-manifest $(INSTALL_PATH)/uEnv.txt-serial "Boot script for WandBoard quad with serial" + update-manifest $(INSTALL_PATH)/u-boot.imx "Universal Bootloader for WandBoard quad" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting WandBoard quad netinstall with serial output" + +tegra: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/tegra) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Copy the kernel and initrd that we plan to use raw + cp -a $(TEMP_KERNEL) $(INSTALL_PATH)/vmlinuz + cp -a $(TEMP_INITRD) $(INSTALL_PATH)/initrd.gz + + # Copy the tegra DTBs to our install path + cp $(TREE)/lib/firmware/${KERNELVERSION}/device-tree/tegra*.dtb $(INSTALL_PATH)/ + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (dhcp) (serial)" -d boot/arm/boot.script-tegra-dhcp-serial $(INSTALL_PATH)/boot.scr-tegra-dhcp-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (disk-based) (serial)" -d boot/arm/boot.script-tegra-disk-serial $(INSTALL_PATH)/boot.scr-tegra-disk-serial + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-tegra-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/vmlinuz ::vmlinuz + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/initrd.gz ::initrd.gz + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/tegra*.dtb :: + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/boot.scr-tegra-disk-serial ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/boot.img-tegra-serial + + gzip -9 $(INSTALL_PATH)/boot.img-tegra-serial + rm $(INSTALL_PATH)/boot.img-fat-tegra-serial + + update-manifest $(INSTALL_PATH)/boot.scr-tegra-dhcp-serial "Boot script for booting Tegra netinstall, from a DHCP server, with serial output" + update-manifest $(INSTALL_PATH)/boot.scr-tegra-disk-serial "Boot script for booting Tegra netinstall, from disk, with serial output" + update-manifest $(INSTALL_PATH)/boot.img-tegra-serial.gz "Boot image for booting Tegra netinstall with serial output" + +all-generic: generic beagleboard pandaboard wandboard-quad tegra diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic.cfg debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic.cfg 2015-12-09 15:26:44.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/armel/generic.cfg + +KERNELVERSION = 4.4.0-1-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic-lpae/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic-lpae/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic-lpae/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic-lpae/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,10 @@ +MEDIA_TYPE = CD-ROM + +TARGET = $(INITRD) $(KERNEL) +TYPE = cdrom +EXTRANAME = $(TYPE)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "initrd for CD boot" +MANIFEST-KERNEL = "kernel image for CD boot" + diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic-lpae/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic-lpae/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic-lpae/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic-lpae/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,13 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic-lpae +EXTRANAME = $(MEDIUM) +INITRD_FS = initramfs + +generic-lpae: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + update-manifest $(SOME_DEST)/$(EXTRANAME)/vmlinuz "Linux kernel for generic LPAE ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/initrd.gz "initrd for generic LPAE ARM" + +all-generic-lpae: generic-lpae diff -Nru debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic-lpae.cfg debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic-lpae.cfg --- debian-installer-20101020ubuntu318.32/build/config/armel/xenial-generic-lpae.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armel/xenial-generic-lpae.cfg 2015-12-09 15:26:44.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/armel/generic-lpae.cfg + +KERNELVERSION = 4.4.0-1-generic-lpae diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,10 @@ +MEDIA_TYPE = CD-ROM + +TARGET = $(INITRD) $(KERNEL) +TYPE = cdrom +EXTRANAME = $(TYPE)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "initrd for CD boot" +MANIFEST-KERNEL = "kernel image for CD boot" + diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,176 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic +EXTRANAME = $(MEDIUM) +INITRD_FS = initramfs + +generic: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + + update-manifest $(SOME_DEST)/$(EXTRANAME)/device-tree "Device Tree files for generic ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/vmlinuz "Linux kernel for generic ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/initrd.gz "initrd for generic ARM" + +pandaboard: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/pandaboard) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/omap4-panda.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (serial)" -d boot/arm/boot.script-omap4-serial $(INSTALL_PATH)/boot.scr-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (framebuffer)" -d boot/arm/boot.script-omap4-fb $(INSTALL_PATH)/boot.scr-fb + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap4_panda/MLO ::MLO + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap4_panda/u-boot.bin ::u-boot.img + cp $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-fat-fb + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.scr-serial ::boot.scr + mcopy -i $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.scr-fb ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.img-fb + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-fb + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/boot.img-fat-fb + rm $(INSTALL_PATH)/kernel + + # Publish SPL + cp /usr/lib/u-boot/omap4_panda/MLO $(INSTALL_PATH)/MLO + cp /usr/lib/u-boot/omap4_panda/u-boot.bin $(INSTALL_PATH)/u-boot.img + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/boot.scr-fb "Boot script for booting OMAP4 netinstall initrd and kernel from SD card with framebuffer" + update-manifest $(INSTALL_PATH)/boot.scr-serial "Boot script for booting OMAP4 netinstall initrd and kernel from SD card with serial" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting OMAP4 netinstall with serial output" + update-manifest $(INSTALL_PATH)/boot.img-fb.gz "Boot image for booting OMAP netinstall with framebuffer output" + update-manifest $(INSTALL_PATH)/MLO "MMC Loader for OMAP4 Pandaboards" + update-manifest $(INSTALL_PATH)/u-boot.img "Universal Bootloader for OMAP4 Pandaboards" + +beagleboard: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/beagleboard) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/omap3-beagle-xm.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (serial)" -d boot/arm/boot.script-omap-serial $(INSTALL_PATH)/boot.scr-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (framebuffer)" -d boot/arm/boot.script-omap-fb $(INSTALL_PATH)/boot.scr-fb + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap3_beagle/MLO ::MLO + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap3_beagle/u-boot.bin ::u-boot.img + cp $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-fat-fb + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.scr-serial ::boot.scr + mcopy -i $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.scr-fb ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.img-fb + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-fb + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/boot.img-fat-fb + rm $(INSTALL_PATH)/kernel + + # Publish SPL + cp /usr/lib/u-boot/omap3_beagle/MLO $(INSTALL_PATH)/MLO + cp /usr/lib/u-boot/omap3_beagle/u-boot.bin $(INSTALL_PATH)/u-boot.img + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/boot.scr-fb "Boot script for booting OMAP3 netinstall initrd and kernel from SD card with framebuffer" + update-manifest $(INSTALL_PATH)/boot.scr-serial "Boot script for booting OMAP3 netinstall initrd and kernel from SD card with serial" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting OMAP3 netinstall with serial output" + update-manifest $(INSTALL_PATH)/boot.img-fb.gz "Boot image for booting OMAP3 netinstall with framebuffer output" + update-manifest $(INSTALL_PATH)/MLO "MMC Loader for OMAP3 Beagleboards" + update-manifest $(INSTALL_PATH)/u-boot.img "Universal Bootloader for OMAP3 Beagleboards" + +wandboard-quad: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/wandboard-quad) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/imx6q-wandboard.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x10008000 -e 0x10008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + cp boot/arm/uEnv.txt-wandboard-serial $(INSTALL_PATH)/uEnv.txt-serial + cp /usr/lib/u-boot/wandboard_quad/u-boot.imx $(INSTALL_PATH)/u-boot.imx + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uEnv.txt-serial ::uEnv.txt + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial 1048576 + dd if=$(INSTALL_PATH)/u-boot.imx of=$(INSTALL_PATH)/boot.img-serial bs=512 seek=2 conv=notrunc + gzip -9 $(INSTALL_PATH)/boot.img-serial + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/kernel + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for WandBoard quad" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for WandBoard quad" + update-manifest $(INSTALL_PATH)/uEnv.txt-serial "Boot script for WandBoard quad with serial" + update-manifest $(INSTALL_PATH)/u-boot.imx "Universal Bootloader for WandBoard quad" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting WandBoard quad netinstall with serial output" + +tegra: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/tegra) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Copy the kernel and initrd that we plan to use raw + cp -a $(TEMP_KERNEL) $(INSTALL_PATH)/vmlinuz + cp -a $(TEMP_INITRD) $(INSTALL_PATH)/initrd.gz + + # Copy the tegra DTBs to our install path + cp $(TREE)/lib/firmware/${KERNELVERSION}/device-tree/tegra*.dtb $(INSTALL_PATH)/ + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (dhcp) (serial)" -d boot/arm/boot.script-tegra-dhcp-serial $(INSTALL_PATH)/boot.scr-tegra-dhcp-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (disk-based) (serial)" -d boot/arm/boot.script-tegra-disk-serial $(INSTALL_PATH)/boot.scr-tegra-disk-serial + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-tegra-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/vmlinuz ::vmlinuz + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/initrd.gz ::initrd.gz + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/tegra*.dtb :: + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/boot.scr-tegra-disk-serial ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/boot.img-tegra-serial + + gzip -9 $(INSTALL_PATH)/boot.img-tegra-serial + rm $(INSTALL_PATH)/boot.img-fat-tegra-serial + + update-manifest $(INSTALL_PATH)/boot.scr-tegra-dhcp-serial "Boot script for booting Tegra netinstall, from a DHCP server, with serial output" + update-manifest $(INSTALL_PATH)/boot.scr-tegra-disk-serial "Boot script for booting Tegra netinstall, from disk, with serial output" + update-manifest $(INSTALL_PATH)/boot.img-tegra-serial.gz "Boot image for booting Tegra netinstall with serial output" + +all-generic: generic beagleboard pandaboard wandboard-quad tegra diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic.cfg 2015-12-09 14:13:18.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/wily.preseed + +include config/armel/generic.cfg + +KERNELVERSION = 4.2.0-19-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic-lpae/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic-lpae/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic-lpae/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic-lpae/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,10 @@ +MEDIA_TYPE = CD-ROM + +TARGET = $(INITRD) $(KERNEL) +TYPE = cdrom +EXTRANAME = $(TYPE)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "initrd for CD boot" +MANIFEST-KERNEL = "kernel image for CD boot" + diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic-lpae/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic-lpae/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic-lpae/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic-lpae/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,13 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic-lpae +EXTRANAME = $(MEDIUM) +INITRD_FS = initramfs + +generic-lpae: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + update-manifest $(SOME_DEST)/$(EXTRANAME)/vmlinuz "Linux kernel for generic LPAE ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/initrd.gz "initrd for generic LPAE ARM" + +all-generic-lpae: generic-lpae diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic-lpae.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic-lpae.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/wily-generic-lpae.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/wily-generic-lpae.cfg 2015-12-09 14:13:18.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/wily.preseed + +include config/armel/generic-lpae.cfg + +KERNELVERSION = 4.2.0-19-generic-lpae diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,10 @@ +MEDIA_TYPE = CD-ROM + +TARGET = $(INITRD) $(KERNEL) +TYPE = cdrom +EXTRANAME = $(TYPE)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "initrd for CD boot" +MANIFEST-KERNEL = "kernel image for CD boot" + diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,176 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic +EXTRANAME = $(MEDIUM) +INITRD_FS = initramfs + +generic: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + + update-manifest $(SOME_DEST)/$(EXTRANAME)/device-tree "Device Tree files for generic ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/vmlinuz "Linux kernel for generic ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/initrd.gz "initrd for generic ARM" + +pandaboard: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/pandaboard) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/omap4-panda.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (serial)" -d boot/arm/boot.script-omap4-serial $(INSTALL_PATH)/boot.scr-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (framebuffer)" -d boot/arm/boot.script-omap4-fb $(INSTALL_PATH)/boot.scr-fb + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap4_panda/MLO ::MLO + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap4_panda/u-boot.bin ::u-boot.img + cp $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-fat-fb + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.scr-serial ::boot.scr + mcopy -i $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.scr-fb ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.img-fb + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-fb + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/boot.img-fat-fb + rm $(INSTALL_PATH)/kernel + + # Publish SPL + cp /usr/lib/u-boot/omap4_panda/MLO $(INSTALL_PATH)/MLO + cp /usr/lib/u-boot/omap4_panda/u-boot.bin $(INSTALL_PATH)/u-boot.img + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/boot.scr-fb "Boot script for booting OMAP4 netinstall initrd and kernel from SD card with framebuffer" + update-manifest $(INSTALL_PATH)/boot.scr-serial "Boot script for booting OMAP4 netinstall initrd and kernel from SD card with serial" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting OMAP4 netinstall with serial output" + update-manifest $(INSTALL_PATH)/boot.img-fb.gz "Boot image for booting OMAP netinstall with framebuffer output" + update-manifest $(INSTALL_PATH)/MLO "MMC Loader for OMAP4 Pandaboards" + update-manifest $(INSTALL_PATH)/u-boot.img "Universal Bootloader for OMAP4 Pandaboards" + +beagleboard: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/beagleboard) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/omap3-beagle-xm.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (serial)" -d boot/arm/boot.script-omap-serial $(INSTALL_PATH)/boot.scr-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (framebuffer)" -d boot/arm/boot.script-omap-fb $(INSTALL_PATH)/boot.scr-fb + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap3_beagle/MLO ::MLO + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial /usr/lib/u-boot/omap3_beagle/u-boot.bin ::u-boot.img + cp $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-fat-fb + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.scr-serial ::boot.scr + mcopy -i $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.scr-fb ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-fb $(INSTALL_PATH)/boot.img-fb + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-serial + gzip -9 $(INSTALL_PATH)/boot.img-fb + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/boot.img-fat-fb + rm $(INSTALL_PATH)/kernel + + # Publish SPL + cp /usr/lib/u-boot/omap3_beagle/MLO $(INSTALL_PATH)/MLO + cp /usr/lib/u-boot/omap3_beagle/u-boot.bin $(INSTALL_PATH)/u-boot.img + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for OMAP4 Boards" + update-manifest $(INSTALL_PATH)/boot.scr-fb "Boot script for booting OMAP3 netinstall initrd and kernel from SD card with framebuffer" + update-manifest $(INSTALL_PATH)/boot.scr-serial "Boot script for booting OMAP3 netinstall initrd and kernel from SD card with serial" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting OMAP3 netinstall with serial output" + update-manifest $(INSTALL_PATH)/boot.img-fb.gz "Boot image for booting OMAP3 netinstall with framebuffer output" + update-manifest $(INSTALL_PATH)/MLO "MMC Loader for OMAP3 Beagleboards" + update-manifest $(INSTALL_PATH)/u-boot.img "Universal Bootloader for OMAP3 Beagleboards" + +wandboard-quad: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/wandboard-quad) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Append the device-tree file + cat $(TEMP_KERNEL) $(TEMP)/tree/lib/firmware/${KERNELVERSION}/device-tree/imx6q-wandboard.dtb > $(INSTALL_PATH)/kernel + + # Generate uImage/uInitrd + mkimage -A arm -O linux -T kernel -C none -a 0x10008000 -e 0x10008000 -n "Ubuntu kernel" -d $(INSTALL_PATH)/kernel $(INSTALL_PATH)/uImage + mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(INSTALL_PATH)/uInitrd + cp boot/arm/uEnv.txt-wandboard-serial $(INSTALL_PATH)/uEnv.txt-serial + cp /usr/lib/u-boot/wandboard_quad/u-boot.imx $(INSTALL_PATH)/u-boot.imx + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uImage ::uImage + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uInitrd ::uInitrd + mcopy -i $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/uEnv.txt-serial ::uEnv.txt + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-serial $(INSTALL_PATH)/boot.img-serial 1048576 + dd if=$(INSTALL_PATH)/u-boot.imx of=$(INSTALL_PATH)/boot.img-serial bs=512 seek=2 conv=notrunc + gzip -9 $(INSTALL_PATH)/boot.img-serial + rm $(INSTALL_PATH)/boot.img-fat-serial + rm $(INSTALL_PATH)/kernel + + # Generate manifests + update-manifest $(INSTALL_PATH)/uImage "Linux kernel for WandBoard quad" + update-manifest $(INSTALL_PATH)/uInitrd "initrd for WandBoard quad" + update-manifest $(INSTALL_PATH)/uEnv.txt-serial "Boot script for WandBoard quad with serial" + update-manifest $(INSTALL_PATH)/u-boot.imx "Universal Bootloader for WandBoard quad" + update-manifest $(INSTALL_PATH)/boot.img-serial.gz "Boot image for booting WandBoard quad netinstall with serial output" + +tegra: + # Make sure our build environment is clean + $(eval INSTALL_PATH=$(SOME_DEST)/netboot/tegra) + rm -rf $(INSTALL_PATH) + mkdir -p $(INSTALL_PATH) + + # Copy the kernel and initrd that we plan to use raw + cp -a $(TEMP_KERNEL) $(INSTALL_PATH)/vmlinuz + cp -a $(TEMP_INITRD) $(INSTALL_PATH)/initrd.gz + + # Copy the tegra DTBs to our install path + cp $(TREE)/lib/firmware/${KERNELVERSION}/device-tree/tegra*.dtb $(INSTALL_PATH)/ + + # Generate boot.scrs + mkimage -A arm -T script -C none -n "Ubuntu boot script (dhcp) (serial)" -d boot/arm/boot.script-tegra-dhcp-serial $(INSTALL_PATH)/boot.scr-tegra-dhcp-serial + mkimage -A arm -T script -C none -n "Ubuntu boot script (disk-based) (serial)" -d boot/arm/boot.script-tegra-disk-serial $(INSTALL_PATH)/boot.scr-tegra-disk-serial + + # Create DD'able filesystems + mkdosfs -C $(INSTALL_PATH)/boot.img-fat-tegra-serial 73712 + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/vmlinuz ::vmlinuz + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/initrd.gz ::initrd.gz + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/tegra*.dtb :: + mcopy -i $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/boot.scr-tegra-disk-serial ::boot.scr + boot/arm/generate-partitioned-filesystem $(INSTALL_PATH)/boot.img-fat-tegra-serial $(INSTALL_PATH)/boot.img-tegra-serial + + gzip -9 $(INSTALL_PATH)/boot.img-tegra-serial + rm $(INSTALL_PATH)/boot.img-fat-tegra-serial + + update-manifest $(INSTALL_PATH)/boot.scr-tegra-dhcp-serial "Boot script for booting Tegra netinstall, from a DHCP server, with serial output" + update-manifest $(INSTALL_PATH)/boot.scr-tegra-disk-serial "Boot script for booting Tegra netinstall, from disk, with serial output" + update-manifest $(INSTALL_PATH)/boot.img-tegra-serial.gz "Boot image for booting Tegra netinstall with serial output" + +all-generic: generic beagleboard pandaboard wandboard-quad tegra diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic.cfg 2015-12-09 15:26:44.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/armel/generic.cfg + +KERNELVERSION = 4.4.0-1-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic-lpae/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic-lpae/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic-lpae/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic-lpae/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,10 @@ +MEDIA_TYPE = CD-ROM + +TARGET = $(INITRD) $(KERNEL) +TYPE = cdrom +EXTRANAME = $(TYPE)/ +INITRD_FS = initramfs + +MANIFEST-INITRD = "initrd for CD boot" +MANIFEST-KERNEL = "kernel image for CD boot" + diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic-lpae/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic-lpae/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic-lpae/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic-lpae/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,13 @@ +MEDIA_TYPE = netboot image +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) all-generic-lpae +EXTRANAME = $(MEDIUM) +INITRD_FS = initramfs + +generic-lpae: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/ + cp $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/vmlinuz + cp $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/initrd.gz + update-manifest $(SOME_DEST)/$(EXTRANAME)/vmlinuz "Linux kernel for generic LPAE ARM" + update-manifest $(SOME_DEST)/$(EXTRANAME)/initrd.gz "initrd for generic LPAE ARM" + +all-generic-lpae: generic-lpae diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic-lpae.cfg debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic-lpae.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf/xenial-generic-lpae.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf/xenial-generic-lpae.cfg 2015-12-09 15:26:44.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/armel/generic-lpae.cfg + +KERNELVERSION = 4.4.0-1-generic-lpae diff -Nru debian-installer-20101020ubuntu318.32/build/config/armhf.cfg debian-installer-20101020ubuntu318.33/build/config/armhf.cfg --- debian-installer-20101020ubuntu318.32/build/config/armhf.cfg 2015-11-04 17:08:17.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/armhf.cfg 2015-12-09 15:34:47.000000000 +0000 @@ -1,4 +1,4 @@ -SUBARCH_SUPPORTED = generic-lpae generic keystone utopic-generic-lpae utopic-generic vivid-generic-lpae vivid-generic +SUBARCH_SUPPORTED = generic-lpae generic keystone utopic-generic-lpae utopic-generic vivid-generic-lpae vivid-generic wily-generic-lpae wily-generic # xenial-generic-lpae xenial-generic MKLIBS = mklibs --ldlib=/lib/ld-linux-armhf.so.3 diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom/el-torito.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom/el-torito.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom/el-torito.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom/el-torito.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,7 @@ +# Note that the driver disk is not currently built for 2.6 cd images. + +FLOPPY_SIZE = 2880 + +TARGET = $(BOOT) + +MANIFEST-BOOT = "El Torito boot image for CD" diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom/gtk.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom/gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom/gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom/gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,19 @@ +# Note that the driver disk is not currently built for 2.6 cd images. + +TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) + +MANIFEST-KERNEL = "kernel for use with isolinux to build a CD (graphical)" +MANIFEST-INITRD = "initrd for use with isolinux to build a CD (graphical)" +MANIFEST-DEBIAN_CD_INFO = "isolinux help screens for CD (graphical)" + +TYPE = cdrom/isolinux/gtk + +EXTRANAME = gtk/ + +KEEP_GI_LANGS = 1 + +VIDEO_MODE=$(VIDEO_MODE_GTK) + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom/isolinux.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom/isolinux.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom/isolinux.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom/isolinux.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,16 @@ +# A bootable image suitable for isolinux CD images. + +# Note that the driver disk is not currently built for 2.6 cd images. + +TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) + +MANIFEST-KERNEL = "kernel for use with isolinux to build a CD" +MANIFEST-INITRD = "initrd for use with isolinux to build a CD" +MANIFEST-DEBIAN_CD_INFO = "isolinux config files for CD" + +TYPE = cdrom/isolinux + +# Add the gtk images on to the isolinux info. +#INITRD_GTK = dest/cdrom/gtk/initrd.gz + +#EXTRATARGETS = build_cdrom_gtk diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom.cfg 2015-12-09 14:15:38.000000000 +0000 @@ -0,0 +1,8 @@ +TYPE = cdrom +BASEVERSION = 4.2.0-19 +PRESEED = boot/lts-preseeds/wily.preseed + +include config/i386/cdrom.cfg + +FLAVOUR_SUPPORTED = isolinux gtk +KERNELVERSION = $(BASEVERSION)-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom-xen.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom-xen.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-cdrom-xen.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-cdrom-xen.cfg 2015-12-09 14:15:38.000000000 +0000 @@ -0,0 +1,8 @@ +TYPE = cdrom/gtk +BASEVERSION = 4.2.0-19 +PRESEED = boot/lts-preseeds/wily.preseed + +include config/i386/cdrom-xen.cfg + +KERNELVERSION = $(BASEVERSION)-generic +EXTRANAME = wily-cdrom/xen/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-hd-media/gtk.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-hd-media/gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-hd-media/gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-hd-media/gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,16 @@ +TYPE = hd-media/gtk + +EXTRANAME = gtk/ + +# Only build the gtk initrd and kernel, the bootable image is built by the +# main hd-media target and includes this initrd. +EXTRATARGETS = +TARGET = $(KERNEL) $(INITRD) + +KEEP_GI_LANGS = 1 + +VIDEO_MODE=$(VIDEO_MODE_GTK) + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-hd-media.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-hd-media.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-hd-media.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-hd-media.cfg 2015-12-09 14:15:38.000000000 +0000 @@ -0,0 +1,9 @@ +TYPE = hd-media +BASEVERSION = 4.2.0-19 +PRESEED = boot/lts-preseeds/wily.preseed + +include config/i386/hd-media.cfg + +FLAVOUR_SUPPORTED = "" gtk +KERNELVERSION = $(BASEVERSION)-generic +EXTRANAME = wily-hd-media/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-netboot.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-netboot.cfg 2015-12-09 14:26:26.000000000 +0000 @@ -0,0 +1,9 @@ +TYPE = netboot +BASEVERSION = 4.2.0-19 +PRESEED = boot/lts-preseeds/wily.preseed + +include config/i386/netboot.cfg + +FLAVOUR_SUPPORTED = "" +KERNELVERSION = $(BASEVERSION)-generic +FLOPPY_SIZE = 29184 diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-netboot-gtk.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-netboot-gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-netboot-gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-netboot-gtk.cfg 2015-12-09 14:15:38.000000000 +0000 @@ -0,0 +1,8 @@ +TYPE = netboot/gtk +BASEVERSION = 4.2.0-19 +PRESEED = boot/lts-preseeds/wily.preseed + +include config/i386/netboot-gtk.cfg + +KERNELVERSION = $(BASEVERSION)-generic +EXTRANAME = wily-netboot/gtk/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/wily-netboot-xen.cfg debian-installer-20101020ubuntu318.33/build/config/i386/wily-netboot-xen.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/wily-netboot-xen.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/wily-netboot-xen.cfg 2015-12-09 14:15:38.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = netboot/gtk +BASEVERSION = 4.2.0-19 +PRESEED = boot/lts-preseeds/wily.preseed + +include config/i386/netboot-xen.cfg + +KERNELVERSION = $(BASEVERSION)-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom/el-torito.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom/el-torito.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom/el-torito.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom/el-torito.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,7 @@ +# Note that the driver disk is not currently built for 2.6 cd images. + +FLOPPY_SIZE = 2880 + +TARGET = $(BOOT) + +MANIFEST-BOOT = "El Torito boot image for CD" diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom/gtk.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom/gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom/gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom/gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,19 @@ +# Note that the driver disk is not currently built for 2.6 cd images. + +TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) + +MANIFEST-KERNEL = "kernel for use with isolinux to build a CD (graphical)" +MANIFEST-INITRD = "initrd for use with isolinux to build a CD (graphical)" +MANIFEST-DEBIAN_CD_INFO = "isolinux help screens for CD (graphical)" + +TYPE = cdrom/isolinux/gtk + +EXTRANAME = gtk/ + +KEEP_GI_LANGS = 1 + +VIDEO_MODE=$(VIDEO_MODE_GTK) + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom/isolinux.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom/isolinux.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom/isolinux.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom/isolinux.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,16 @@ +# A bootable image suitable for isolinux CD images. + +# Note that the driver disk is not currently built for 2.6 cd images. + +TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) + +MANIFEST-KERNEL = "kernel for use with isolinux to build a CD" +MANIFEST-INITRD = "initrd for use with isolinux to build a CD" +MANIFEST-DEBIAN_CD_INFO = "isolinux config files for CD" + +TYPE = cdrom/isolinux + +# Add the gtk images on to the isolinux info. +#INITRD_GTK = dest/cdrom/gtk/initrd.gz + +#EXTRATARGETS = build_cdrom_gtk diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom.cfg 2015-12-09 15:27:58.000000000 +0000 @@ -0,0 +1,8 @@ +TYPE = cdrom +BASEVERSION = 4.4.0-1 +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/i386/cdrom.cfg + +FLAVOUR_SUPPORTED = isolinux gtk +KERNELVERSION = $(BASEVERSION)-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom-xen.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom-xen.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-cdrom-xen.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-cdrom-xen.cfg 2015-12-09 15:27:58.000000000 +0000 @@ -0,0 +1,8 @@ +TYPE = cdrom/gtk +BASEVERSION = 4.4.0-1 +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/i386/cdrom-xen.cfg + +KERNELVERSION = $(BASEVERSION)-generic +EXTRANAME = xenial-cdrom/xen/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-hd-media/gtk.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-hd-media/gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-hd-media/gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-hd-media/gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,16 @@ +TYPE = hd-media/gtk + +EXTRANAME = gtk/ + +# Only build the gtk initrd and kernel, the bootable image is built by the +# main hd-media target and includes this initrd. +EXTRATARGETS = +TARGET = $(KERNEL) $(INITRD) + +KEEP_GI_LANGS = 1 + +VIDEO_MODE=$(VIDEO_MODE_GTK) + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-hd-media.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-hd-media.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-hd-media.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-hd-media.cfg 2015-12-09 15:27:58.000000000 +0000 @@ -0,0 +1,9 @@ +TYPE = hd-media +BASEVERSION = 4.4.0-1 +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/i386/hd-media.cfg + +FLAVOUR_SUPPORTED = "" gtk +KERNELVERSION = $(BASEVERSION)-generic +EXTRANAME = xenial-hd-media/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-netboot.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-netboot.cfg 2015-12-09 15:27:58.000000000 +0000 @@ -0,0 +1,9 @@ +TYPE = netboot +BASEVERSION = 4.4.0-1 +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/i386/netboot.cfg + +FLAVOUR_SUPPORTED = "" +KERNELVERSION = $(BASEVERSION)-generic +FLOPPY_SIZE = 29184 diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-netboot-gtk.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-netboot-gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-netboot-gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-netboot-gtk.cfg 2015-12-09 15:27:58.000000000 +0000 @@ -0,0 +1,8 @@ +TYPE = netboot/gtk +BASEVERSION = 4.4.0-1 +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/i386/netboot-gtk.cfg + +KERNELVERSION = $(BASEVERSION)-generic +EXTRANAME = xenial-netboot/gtk/ diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386/xenial-netboot-xen.cfg debian-installer-20101020ubuntu318.33/build/config/i386/xenial-netboot-xen.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386/xenial-netboot-xen.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386/xenial-netboot-xen.cfg 2015-12-09 15:27:58.000000000 +0000 @@ -0,0 +1,7 @@ +TYPE = netboot/gtk +BASEVERSION = 4.4.0-1 +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/i386/netboot-xen.cfg + +KERNELVERSION = $(BASEVERSION)-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/i386.cfg debian-installer-20101020ubuntu318.33/build/config/i386.cfg --- debian-installer-20101020ubuntu318.32/build/config/i386.cfg 2015-11-04 17:08:17.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/i386.cfg 2015-12-09 15:35:06.000000000 +0000 @@ -1,4 +1,4 @@ -MEDIUM_SUPPORTED = cdrom cdrom-xen netboot netboot-xen hd-media utopic-cdrom utopic-cdrom-xen utopic-netboot utopic-netboot-xen utopic-hd-media vivid-cdrom vivid-cdrom-xen vivid-netboot vivid-netboot-xen vivid-hd-media # netboot-gtk floppy +MEDIUM_SUPPORTED = cdrom cdrom-xen netboot netboot-xen hd-media utopic-cdrom utopic-cdrom-xen utopic-netboot utopic-netboot-xen utopic-hd-media vivid-cdrom vivid-cdrom-xen vivid-netboot vivid-netboot-xen vivid-hd-media wily-cdrom wily-cdrom-xen wily-netboot wily-netboot-xen wily-hd-media # xenial-cdrom xenial-cdrom-xen xenial-netboot xenial-netboot-xen xenial-hd-media # netboot-gtk floppy MEDIUM_SUPPORTED_EXTRA = monolithic # The version of the kernel to use. diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/powerpc/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/powerpc/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/powerpc/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/powerpc/netboot.cfg 2015-12-09 14:29:28.000000000 +0000 @@ -1,7 +1,7 @@ MEDIA_TYPE = netboot image # Not really a floppy; this is for use on USB memory sticks. -FLOPPY_SIZE = 30000 +FLOPPY_SIZE = 32000 GZIPPED = .gz DISK_LABEL = "bootable drive" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/utopic-powerpc/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/utopic-powerpc/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/utopic-powerpc/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/utopic-powerpc/netboot.cfg 2015-12-09 14:29:28.000000000 +0000 @@ -1,7 +1,7 @@ MEDIA_TYPE = netboot image # Not really a floppy; this is for use on USB memory sticks. -FLOPPY_SIZE = 30000 +FLOPPY_SIZE = 32000 GZIPPED = .gz DISK_LABEL = "bootable drive" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/vivid-powerpc/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/vivid-powerpc/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/vivid-powerpc/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/vivid-powerpc/netboot.cfg 2015-12-09 14:29:28.000000000 +0000 @@ -1,7 +1,7 @@ MEDIA_TYPE = netboot image # Not really a floppy; this is for use on USB memory sticks. -FLOPPY_SIZE = 30000 +FLOPPY_SIZE = 32000 GZIPPED = .gz DISK_LABEL = "bootable drive" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-e500mc/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-e500mc/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-e500mc/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-e500mc/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,9 @@ +MEDIA_TYPE = CD-ROM + +# cd booting does not need floppy images on powerpc +TARGET = $(INITRD) $(KERNEL) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "CDROM image for e500mc PowerPC cpus" +MANIFEST-INITRD = "initrd for use with e500mc PowerPC cpus" +MANIFEST-KERNEL = "kernel for use with e500mc PowerPC cpus" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-e500mc/monolithic.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-e500mc/monolithic.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-e500mc/monolithic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-e500mc/monolithic.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,7 @@ +MEDIA_TYPE = boot image + +TARGET = pkg-lists/standard-udebs pkg-lists/kernel-module-udebs $(INITRD) $(KERNEL) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-INITRD = "initrd for e500mc PowerPC cpus" +MANIFEST-KERNEL = "kernel image for use with e500mc PowerPC cpus" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-e500mc/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-e500mc/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-e500mc/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-e500mc/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,8 @@ +MEDIA_TYPE = netboot image + +TARGET = $(INITRD) $(KERNEL) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "tftp boot image for e500mc PowerPC cpus" +MANIFEST-INITRD = "initrd for e500mc PowerPC cpus" +MANIFEST-KERNEL = "kernel for e500mc PowerPC cpus" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-e500mc.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-e500mc.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-e500mc.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-e500mc.cfg 2015-12-09 14:17:25.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/wily.preseed + +include config/powerpc/e500mc.cfg + +KERNELVERSION = 4.2.0-19-powerpc-e500mc diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,9 @@ +MEDIA_TYPE = CD-ROM + +# cd booting does not need floppy images on powerpc +TARGET = $(INITRD) $(KERNEL) builtin_initrd +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "CDROM image for most PowerPC CPUs" +MANIFEST-INITRD = "initrd for use with powerpc CDROM" +MANIFEST-KERNEL = "kernel for use with powerpc CDROM" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/boot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/boot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/boot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/boot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,15 @@ +DISK_LABEL = "boot floppy" +TARGET = $(BOOT) +MANIFEST-BOOT = "boot floppy for network or CD installs" + +KERNEL_CMDL = root=0200 load_ramdisk=1 prompt_ramdisk=1 devfs=mount debconf/priority=medium +# We don't want the initrd to be generated, but we still want the tree. +TEMP_INITRD = +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE = bootfloppy + +# Release info not needed on boot floppy +OMIT_RELEASE_INFO=1 + +EXTRAUDEBS= +TRANSSTATUS= diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/boot-ofonly.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/boot-ofonly.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/boot-ofonly.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/boot-ofonly.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,17 @@ +DISK_LABEL = "boot floppy" +TARGET = $(BOOT) +MANIFEST-BOOT = "alternative video=ofonly boot floppy" +EXTRANAME = ofonly + +KERNEL_CMDL = root=0200 load_ramdisk=1 prompt_ramdisk=1 devfs=mount \ + video=ofonly debconf/priority=medium +# We don't want the initrd to be generated, but we still want the tree. +TEMP_INITRD = +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE = bootfloppy + +# Release info not needed on boot floppy +OMIT_RELEASE_INFO=1 + +EXTRAUDEBS= +TRANSSTATUS= diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/cd-drivers.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/cd-drivers.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/cd-drivers.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/cd-drivers.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,18 @@ +DISK_LABEL = "CD-ROM drivers floppy" + +TARGET = $(EXTRA) +EXTRANAME = $(FLAVOUR) + +IMAGE_SIZE = $(FLOPPY_SIZE) + +MANIFEST-EXTRA = "CD drivers, including all SCSI drivers" + +# No kernel or translation statistics. +KERNELNAME = +TRANSSTATUS = + +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE=cd_drivers +DRIVER_FOR=floppy + +INITRD_FS=cramfs diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/net-drivers.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/net-drivers.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/net-drivers.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/net-drivers.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,18 @@ +DISK_LABEL = "Network drivers floppy" + +TARGET = $(EXTRA) +EXTRANAME = $(FLAVOUR) + +IMAGE_SIZE = $(FLOPPY_SIZE) + +MANIFEST-EXTRA = "network drivers, including PCMCIA and wireless" + +# No kernel or translation statistics. +KERNELNAME = +TRANSSTATUS = + +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE=net_drivers +DRIVER_FOR=floppy + +INITRD_FS=cramfs diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/root.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/root.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy/root.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy/root.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,18 @@ +DISK_LABEL = "root floppy" + +# Library and font reduction need the dependencies of additional drivers. +EXTRADRIVERS = $(BASE_TMP)powerpc_floppy_cd-drivers/tree \ + $(BASE_TMP)powerpc_floppy_net-drivers/tree +EXTRATARGETS = build_powerpc_floppy_cd-drivers \ + build_powerpc_floppy_net-drivers +TARGET = $(ROOT) + +MANIFEST-ROOT = "second floppy for network or CD installs" + +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE=floppy + +# Drop all languages from the floppy to save space. If you need a localised +# floppy, modify the list below, adding your language(s) in addition to en. +# for example: DROP_LANG = '(?!en|es|pt_BR)' +DROP_LANG = '(?!en)' diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/floppy.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/floppy.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,35 @@ +FLAVOUR_SUPPORTED = root net-drivers cd-drivers boot boot-ofonly +MEDIA_TYPE = floppy +FLOPPY_SIZE = 1440 +KERNELVERSION = $(BASEVERSION)-powerpc-miboot + +# media where images may be written to (via dd). +WRITE_MEDIA += $(FLAVOUR_SUPPORTED) + +$(TEMP_KERNEL).gz: $(TEMP_KERNEL) + #mkvmlinuz -a miboot -r $(KERNELVERSION) -k $(TEMP_KERNEL) -n -d $(TEMP)/lib -o $(TEMP_KERNEL).gz + # Let's do it the good old fashioned way. + gzip -c -9 $(TEMP_KERNEL) >$(TEMP_KERNEL).gz + +$(TEMP_BOOT).new: $(TEMP_KERNEL).gz + dd if=/dev/zero of=$@ bs=1024 count=$(FLOPPY_SIZE) + hformat -l $(DISK_LABEL) $@ + # miboot it not in the archive yet, but it makes no sense to build the + # floppies when it is not, and cause a support nightmare, so better + # not build boot and boot-ofonly for official debian-installer. + echo DOING MIBOOT; \ + echo device $(TEMP_BOOT).new > $(TEMP)/miboot.conf; \ + echo kernel $(TEMP_KERNEL).gz $(KERNEL_CMDL) >> $(TEMP)/miboot.conf; \ + miboot -c $(TEMP)/miboot.conf; \ + echo MIBOOT DONE; + +arch_boot: + mkdir -p $(dir $(TEMP_BOOT)) + HOME=$(TEMP) $(MAKE) $(TEMP_BOOT).new + mv $(TEMP_BOOT).new $(TEMP_BOOT) + rm -f $(TEMP)/.hcwd # clean up after hfsutils + +arch_root: + cp $(TEMP_INITRD) $(TEMP_ROOT) + +arch_boot_screens: diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/hd-media.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/hd-media.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/hd-media.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/hd-media.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,30 @@ +# Not really a floppy, this is a 783 mb image, large enough to put an +# Ubuntu iso in, and small enough to fit on a mid-range memory stick, +# such as those advertised as being 800 mb in size. +FLOPPY_SIZE = 801792 + +DISK_LABEL = "bootable drive" +MEDIA_TYPE = bootable drive + +GZIPPED = .gz +EXTRANAME = hd-media/ + +TARGET = $(KERNEL) $(INITRD) $(BOOT) $(DEST)/yaboot.conf $(DEST)/boot.msg + +MANIFEST-BOOT = "800 mb image (compressed) for USB memory stick" +MANIFEST-INITRD = "for use on USB memory sticks" +MANIFEST-KERNEL = "for use on USB memory sticks" + +arch_boot: hd_media_common + +$(DEST)/yaboot: hd_media_common + cp $(TEMP)/yaboot $@ + update-manifest $@ "Open Firmware boot loader" + +$(DEST)/yaboot.conf: hd_media_common + cp $(TEMP)/yaboot.conf $@ + update-manifest $@ "yaboot configuration file" + +$(DEST)/boot.msg: hd_media_common + cp $(TEMP)/boot.msg $@ + update-manifest $@ "yaboot boot message" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/monolithic.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/monolithic.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/monolithic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/monolithic.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,8 @@ +MEDIA_TYPE = boot image + +TARGET = pkg-lists/standard-udebs pkg-lists/kernel-module-udebs $(INITRD) $(KERNEL) $(MINIISO) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-INITRD = "initrd" +MANIFEST-KERNEL = "kernel image" +MANIFEST-MINIISO = "small bootable CD image for network install" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/netboot.cfg 2015-12-09 14:29:28.000000000 +0000 @@ -0,0 +1,28 @@ +MEDIA_TYPE = netboot image + +# Not really a floppy; this is for use on USB memory sticks. +FLOPPY_SIZE = 32000 +GZIPPED = .gz +DISK_LABEL = "bootable drive" + +TARGET = $(INITRD) $(KERNEL) $(MINIISO) builtin_initrd netboot_content $(BOOT) $(SOME_DEST)/$(EXTRANAME)yaboot $(SOME_DEST)/$(EXTRANAME)yaboot.conf $(SOME_DEST)/$(EXTRANAME)boot.msg +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "compressed network install image for USB memory stick" +MANIFEST-INITRD = "initrd for use with powerpc netboot" +MANIFEST-KERNEL = "kernel for use with powerpc netboot" +MANIFEST-MINIISO = "small bootable CD image for powerpc netboot" + +arch_boot: hd_media_common + +$(SOME_DEST)/$(EXTRANAME)yaboot: hd_media_common + cp $(TEMP)/yaboot $@ + update-manifest $@ "Open Firmware boot loader" + +$(SOME_DEST)/$(EXTRANAME)yaboot.conf: hd_media_common + cp $(TEMP)/yaboot.conf $@ + update-manifest $@ "yaboot configuration file" + +$(SOME_DEST)/$(EXTRANAME)boot.msg: hd_media_common + cp $(TEMP)/boot.msg $@ + update-manifest $@ "yaboot boot message" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/netboot-gtk.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/netboot-gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc/netboot-gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc/netboot-gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,19 @@ +MEDIA_TYPE = netboot image + +TYPE = netboot/gtk + +TARGET = $(INITRD) $(KERNEL) $(MINIISO) builtin_initrd +EXTRANAME = netboot/gtk/ + +#Only chrp works, so let's not waste bandwidth and disk space with the other images. +SUBARCHES = chrp + +MANIFEST-BOOT = "tftp boot image for most PowerPC CPUs" +MANIFEST-INITRD = "initrd for use with powerpc netboot" +MANIFEST-KERNEL = "kernel for use with powerpc netboot" + +KEEP_GI_LANGS = 1 + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,11 @@ +MEDIA_TYPE = CD-ROM + +# cd booting does not need floppy images on powerpc +TARGET = $(INITRD) $(KERNEL) builtin_initrd +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "CDROM image for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-INITRD = "initrd for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-KERNEL = "kernel for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" + +arch_miniiso: arch_miniiso_common diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64/monolithic.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64/monolithic.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64/monolithic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64/monolithic.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,8 @@ +MEDIA_TYPE = boot image + +TARGET = pkg-lists/standard-udebs pkg-lists/kernel-module-udebs $(INITRD) $(KERNEL) $(MINIISO) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-INITRD = "initrd for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-KERNEL = "kernel image for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-MINIISO = "small bootable CD image for network install on 64bit Power and PowerPC machines (except pre-power5 iSeries)" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,13 @@ +MEDIA_TYPE = netboot image + +TARGET = $(INITRD) $(KERNEL) $(MINIISO) builtin_initrd netboot_content +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "tftp boot image for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-INITRD = "initrd for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-KERNEL = "kernel for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-MINIISO = "small bootable CD image for powerpc64 netboot" + +arch_miniiso: cd_content_common + dd if=/dev/zero of=$(TEMP_CD_TREE)/install/padding bs=512 count=50 + genisoimage -r -T --netatalk -chrp-boot -iso-level 4 -hfs -probe -map boot/powerpc/hfs.map -part -no-desktop -hfs-bless $(TEMP_CD_TREE)/install -hfs-volid Debian-Installer/PPC -o $(TEMP_MINIISO) $(TEMP_CD_TREE) diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64/netboot-gtk.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64/netboot-gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64/netboot-gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64/netboot-gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,18 @@ +MEDIA_TYPE = netboot image + +TYPE = netboot/gtk + +TARGET = $(INITRD) $(KERNEL) $(MINIISO) builtin_initrd +EXTRANAME = netboot/gtk/ + +MANIFEST-BOOT = "tftp boot image for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-INITRD = "initrd for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-KERNEL = "kernel for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" + +KEEP_GI_LANGS = 1 + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy + +arch_miniiso: arch_miniiso_common diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc64.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc64.cfg 2015-12-09 14:17:25.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/wily.preseed + +include config/powerpc/powerpc64.cfg + +KERNELVERSION = 4.2.0-19-powerpc64-smp diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/wily-powerpc.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/wily-powerpc.cfg 2015-12-09 14:17:25.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/wily.preseed + +include config/powerpc/powerpc.cfg + +KERNELVERSION = 4.2.0-19-powerpc-smp diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-e500mc/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-e500mc/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-e500mc/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-e500mc/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,9 @@ +MEDIA_TYPE = CD-ROM + +# cd booting does not need floppy images on powerpc +TARGET = $(INITRD) $(KERNEL) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "CDROM image for e500mc PowerPC cpus" +MANIFEST-INITRD = "initrd for use with e500mc PowerPC cpus" +MANIFEST-KERNEL = "kernel for use with e500mc PowerPC cpus" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-e500mc/monolithic.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-e500mc/monolithic.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-e500mc/monolithic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-e500mc/monolithic.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,7 @@ +MEDIA_TYPE = boot image + +TARGET = pkg-lists/standard-udebs pkg-lists/kernel-module-udebs $(INITRD) $(KERNEL) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-INITRD = "initrd for e500mc PowerPC cpus" +MANIFEST-KERNEL = "kernel image for use with e500mc PowerPC cpus" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-e500mc/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-e500mc/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-e500mc/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-e500mc/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,8 @@ +MEDIA_TYPE = netboot image + +TARGET = $(INITRD) $(KERNEL) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "tftp boot image for e500mc PowerPC cpus" +MANIFEST-INITRD = "initrd for e500mc PowerPC cpus" +MANIFEST-KERNEL = "kernel for e500mc PowerPC cpus" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-e500mc.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-e500mc.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-e500mc.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-e500mc.cfg 2015-12-09 15:29:19.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/powerpc/e500mc.cfg + +KERNELVERSION = 4.4.0-1-powerpc-e500mc diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,9 @@ +MEDIA_TYPE = CD-ROM + +# cd booting does not need floppy images on powerpc +TARGET = $(INITRD) $(KERNEL) builtin_initrd +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "CDROM image for most PowerPC CPUs" +MANIFEST-INITRD = "initrd for use with powerpc CDROM" +MANIFEST-KERNEL = "kernel for use with powerpc CDROM" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/boot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/boot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/boot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/boot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,15 @@ +DISK_LABEL = "boot floppy" +TARGET = $(BOOT) +MANIFEST-BOOT = "boot floppy for network or CD installs" + +KERNEL_CMDL = root=0200 load_ramdisk=1 prompt_ramdisk=1 devfs=mount debconf/priority=medium +# We don't want the initrd to be generated, but we still want the tree. +TEMP_INITRD = +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE = bootfloppy + +# Release info not needed on boot floppy +OMIT_RELEASE_INFO=1 + +EXTRAUDEBS= +TRANSSTATUS= diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/boot-ofonly.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/boot-ofonly.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/boot-ofonly.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/boot-ofonly.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,17 @@ +DISK_LABEL = "boot floppy" +TARGET = $(BOOT) +MANIFEST-BOOT = "alternative video=ofonly boot floppy" +EXTRANAME = ofonly + +KERNEL_CMDL = root=0200 load_ramdisk=1 prompt_ramdisk=1 devfs=mount \ + video=ofonly debconf/priority=medium +# We don't want the initrd to be generated, but we still want the tree. +TEMP_INITRD = +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE = bootfloppy + +# Release info not needed on boot floppy +OMIT_RELEASE_INFO=1 + +EXTRAUDEBS= +TRANSSTATUS= diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/cd-drivers.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/cd-drivers.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/cd-drivers.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/cd-drivers.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,18 @@ +DISK_LABEL = "CD-ROM drivers floppy" + +TARGET = $(EXTRA) +EXTRANAME = $(FLAVOUR) + +IMAGE_SIZE = $(FLOPPY_SIZE) + +MANIFEST-EXTRA = "CD drivers, including all SCSI drivers" + +# No kernel or translation statistics. +KERNELNAME = +TRANSSTATUS = + +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE=cd_drivers +DRIVER_FOR=floppy + +INITRD_FS=cramfs diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/net-drivers.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/net-drivers.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/net-drivers.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/net-drivers.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,18 @@ +DISK_LABEL = "Network drivers floppy" + +TARGET = $(EXTRA) +EXTRANAME = $(FLAVOUR) + +IMAGE_SIZE = $(FLOPPY_SIZE) + +MANIFEST-EXTRA = "network drivers, including PCMCIA and wireless" + +# No kernel or translation statistics. +KERNELNAME = +TRANSSTATUS = + +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE=net_drivers +DRIVER_FOR=floppy + +INITRD_FS=cramfs diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/root.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/root.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy/root.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy/root.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,18 @@ +DISK_LABEL = "root floppy" + +# Library and font reduction need the dependencies of additional drivers. +EXTRADRIVERS = $(BASE_TMP)powerpc_floppy_cd-drivers/tree \ + $(BASE_TMP)powerpc_floppy_net-drivers/tree +EXTRATARGETS = build_powerpc_floppy_cd-drivers \ + build_powerpc_floppy_net-drivers +TARGET = $(ROOT) + +MANIFEST-ROOT = "second floppy for network or CD installs" + +# HACK Alert: pkg-lists/ is still sorted by TYPE instead of a dir hierarchy. +TYPE=floppy + +# Drop all languages from the floppy to save space. If you need a localised +# floppy, modify the list below, adding your language(s) in addition to en. +# for example: DROP_LANG = '(?!en|es|pt_BR)' +DROP_LANG = '(?!en)' diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/floppy.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/floppy.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,35 @@ +FLAVOUR_SUPPORTED = root net-drivers cd-drivers boot boot-ofonly +MEDIA_TYPE = floppy +FLOPPY_SIZE = 1440 +KERNELVERSION = $(BASEVERSION)-powerpc-miboot + +# media where images may be written to (via dd). +WRITE_MEDIA += $(FLAVOUR_SUPPORTED) + +$(TEMP_KERNEL).gz: $(TEMP_KERNEL) + #mkvmlinuz -a miboot -r $(KERNELVERSION) -k $(TEMP_KERNEL) -n -d $(TEMP)/lib -o $(TEMP_KERNEL).gz + # Let's do it the good old fashioned way. + gzip -c -9 $(TEMP_KERNEL) >$(TEMP_KERNEL).gz + +$(TEMP_BOOT).new: $(TEMP_KERNEL).gz + dd if=/dev/zero of=$@ bs=1024 count=$(FLOPPY_SIZE) + hformat -l $(DISK_LABEL) $@ + # miboot it not in the archive yet, but it makes no sense to build the + # floppies when it is not, and cause a support nightmare, so better + # not build boot and boot-ofonly for official debian-installer. + echo DOING MIBOOT; \ + echo device $(TEMP_BOOT).new > $(TEMP)/miboot.conf; \ + echo kernel $(TEMP_KERNEL).gz $(KERNEL_CMDL) >> $(TEMP)/miboot.conf; \ + miboot -c $(TEMP)/miboot.conf; \ + echo MIBOOT DONE; + +arch_boot: + mkdir -p $(dir $(TEMP_BOOT)) + HOME=$(TEMP) $(MAKE) $(TEMP_BOOT).new + mv $(TEMP_BOOT).new $(TEMP_BOOT) + rm -f $(TEMP)/.hcwd # clean up after hfsutils + +arch_root: + cp $(TEMP_INITRD) $(TEMP_ROOT) + +arch_boot_screens: diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/hd-media.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/hd-media.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/hd-media.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/hd-media.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,30 @@ +# Not really a floppy, this is a 783 mb image, large enough to put an +# Ubuntu iso in, and small enough to fit on a mid-range memory stick, +# such as those advertised as being 800 mb in size. +FLOPPY_SIZE = 801792 + +DISK_LABEL = "bootable drive" +MEDIA_TYPE = bootable drive + +GZIPPED = .gz +EXTRANAME = hd-media/ + +TARGET = $(KERNEL) $(INITRD) $(BOOT) $(DEST)/yaboot.conf $(DEST)/boot.msg + +MANIFEST-BOOT = "800 mb image (compressed) for USB memory stick" +MANIFEST-INITRD = "for use on USB memory sticks" +MANIFEST-KERNEL = "for use on USB memory sticks" + +arch_boot: hd_media_common + +$(DEST)/yaboot: hd_media_common + cp $(TEMP)/yaboot $@ + update-manifest $@ "Open Firmware boot loader" + +$(DEST)/yaboot.conf: hd_media_common + cp $(TEMP)/yaboot.conf $@ + update-manifest $@ "yaboot configuration file" + +$(DEST)/boot.msg: hd_media_common + cp $(TEMP)/boot.msg $@ + update-manifest $@ "yaboot boot message" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/monolithic.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/monolithic.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/monolithic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/monolithic.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,8 @@ +MEDIA_TYPE = boot image + +TARGET = pkg-lists/standard-udebs pkg-lists/kernel-module-udebs $(INITRD) $(KERNEL) $(MINIISO) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-INITRD = "initrd" +MANIFEST-KERNEL = "kernel image" +MANIFEST-MINIISO = "small bootable CD image for network install" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/netboot.cfg 2015-12-09 14:29:28.000000000 +0000 @@ -0,0 +1,28 @@ +MEDIA_TYPE = netboot image + +# Not really a floppy; this is for use on USB memory sticks. +FLOPPY_SIZE = 32000 +GZIPPED = .gz +DISK_LABEL = "bootable drive" + +TARGET = $(INITRD) $(KERNEL) $(MINIISO) builtin_initrd netboot_content $(BOOT) $(SOME_DEST)/$(EXTRANAME)yaboot $(SOME_DEST)/$(EXTRANAME)yaboot.conf $(SOME_DEST)/$(EXTRANAME)boot.msg +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "compressed network install image for USB memory stick" +MANIFEST-INITRD = "initrd for use with powerpc netboot" +MANIFEST-KERNEL = "kernel for use with powerpc netboot" +MANIFEST-MINIISO = "small bootable CD image for powerpc netboot" + +arch_boot: hd_media_common + +$(SOME_DEST)/$(EXTRANAME)yaboot: hd_media_common + cp $(TEMP)/yaboot $@ + update-manifest $@ "Open Firmware boot loader" + +$(SOME_DEST)/$(EXTRANAME)yaboot.conf: hd_media_common + cp $(TEMP)/yaboot.conf $@ + update-manifest $@ "yaboot configuration file" + +$(SOME_DEST)/$(EXTRANAME)boot.msg: hd_media_common + cp $(TEMP)/boot.msg $@ + update-manifest $@ "yaboot boot message" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/netboot-gtk.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/netboot-gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc/netboot-gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc/netboot-gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,19 @@ +MEDIA_TYPE = netboot image + +TYPE = netboot/gtk + +TARGET = $(INITRD) $(KERNEL) $(MINIISO) builtin_initrd +EXTRANAME = netboot/gtk/ + +#Only chrp works, so let's not waste bandwidth and disk space with the other images. +SUBARCHES = chrp + +MANIFEST-BOOT = "tftp boot image for most PowerPC CPUs" +MANIFEST-INITRD = "initrd for use with powerpc netboot" +MANIFEST-KERNEL = "kernel for use with powerpc netboot" + +KEEP_GI_LANGS = 1 + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64/cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64/cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64/cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64/cdrom.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,11 @@ +MEDIA_TYPE = CD-ROM + +# cd booting does not need floppy images on powerpc +TARGET = $(INITRD) $(KERNEL) builtin_initrd +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "CDROM image for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-INITRD = "initrd for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-KERNEL = "kernel for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" + +arch_miniiso: arch_miniiso_common diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64/monolithic.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64/monolithic.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64/monolithic.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64/monolithic.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,8 @@ +MEDIA_TYPE = boot image + +TARGET = pkg-lists/standard-udebs pkg-lists/kernel-module-udebs $(INITRD) $(KERNEL) $(MINIISO) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-INITRD = "initrd for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-KERNEL = "kernel image for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-MINIISO = "small bootable CD image for network install on 64bit Power and PowerPC machines (except pre-power5 iSeries)" diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64/netboot.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64/netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64/netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64/netboot.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,13 @@ +MEDIA_TYPE = netboot image + +TARGET = $(INITRD) $(KERNEL) $(MINIISO) builtin_initrd netboot_content +EXTRANAME = $(MEDIUM)/ + +MANIFEST-BOOT = "tftp boot image for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-INITRD = "initrd for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-KERNEL = "kernel for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-MINIISO = "small bootable CD image for powerpc64 netboot" + +arch_miniiso: cd_content_common + dd if=/dev/zero of=$(TEMP_CD_TREE)/install/padding bs=512 count=50 + genisoimage -r -T --netatalk -chrp-boot -iso-level 4 -hfs -probe -map boot/powerpc/hfs.map -part -no-desktop -hfs-bless $(TEMP_CD_TREE)/install -hfs-volid Debian-Installer/PPC -o $(TEMP_MINIISO) $(TEMP_CD_TREE) diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64/netboot-gtk.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64/netboot-gtk.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64/netboot-gtk.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64/netboot-gtk.cfg 2014-06-03 23:02:21.000000000 +0000 @@ -0,0 +1,18 @@ +MEDIA_TYPE = netboot image + +TYPE = netboot/gtk + +TARGET = $(INITRD) $(KERNEL) $(MINIISO) builtin_initrd +EXTRANAME = netboot/gtk/ + +MANIFEST-BOOT = "tftp boot image for 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-INITRD = "initrd for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" +MANIFEST-KERNEL = "kernel for use with 64bit Power and PowerPC cpus (except pre-power5 iSeries)" + +KEEP_GI_LANGS = 1 + +# All images that include cdebconf should include symbols needed by these +# plugins. +EXTRAUDEBS += cdebconf-gtk-entropy + +arch_miniiso: arch_miniiso_common diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc64.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc64.cfg 2015-12-09 15:29:19.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/powerpc/powerpc64.cfg + +KERNELVERSION = 4.4.0-1-powerpc64-smp diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc/xenial-powerpc.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc/xenial-powerpc.cfg 2015-12-09 15:29:19.000000000 +0000 @@ -0,0 +1,5 @@ +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/powerpc/powerpc.cfg + +KERNELVERSION = 4.4.0-1-powerpc-smp diff -Nru debian-installer-20101020ubuntu318.32/build/config/powerpc.cfg debian-installer-20101020ubuntu318.33/build/config/powerpc.cfg --- debian-installer-20101020ubuntu318.32/build/config/powerpc.cfg 2015-11-04 17:08:17.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/powerpc.cfg 2015-12-09 15:35:13.000000000 +0000 @@ -1,4 +1,4 @@ -SUBARCH_SUPPORTED = powerpc powerpc64 e500 e500mc utopic-powerpc utopic-powerpc64 utopic-e500mc vivid-powerpc vivid-powerpc64 vivid-e500mc # apus prep +SUBARCH_SUPPORTED = powerpc powerpc64 e500 e500mc utopic-powerpc utopic-powerpc64 utopic-e500mc vivid-powerpc vivid-powerpc64 vivid-e500mc wily-powerpc wily-powerpc64 wily-e500mc # xenial-powerpc xenial-powerpc64 xenial-e500mc # apus prep KERNELMAJOR = 2.6 BASEVERSION = 3.13.0-67 diff -Nru debian-installer-20101020ubuntu318.32/build/config/ppc64el/wily-cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/ppc64el/wily-cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/ppc64el/wily-cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/ppc64el/wily-cdrom.cfg 2015-12-09 14:18:23.000000000 +0000 @@ -0,0 +1,6 @@ +TYPE = cdrom +PRESEED = boot/lts-preseeds/wily.preseed + +include config/ppc64el/cdrom.cfg + +KERNELVERSION = 4.2.0-19-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/ppc64el/wily-netboot.cfg debian-installer-20101020ubuntu318.33/build/config/ppc64el/wily-netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/ppc64el/wily-netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/ppc64el/wily-netboot.cfg 2015-12-09 14:18:23.000000000 +0000 @@ -0,0 +1,6 @@ +TYPE = netboot +PRESEED = boot/lts-preseeds/wily.preseed + +include config/ppc64el/netboot.cfg + +KERNELVERSION = 4.2.0-19-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/ppc64el/xenial-cdrom.cfg debian-installer-20101020ubuntu318.33/build/config/ppc64el/xenial-cdrom.cfg --- debian-installer-20101020ubuntu318.32/build/config/ppc64el/xenial-cdrom.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/ppc64el/xenial-cdrom.cfg 2015-12-09 15:29:55.000000000 +0000 @@ -0,0 +1,6 @@ +TYPE = cdrom +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/ppc64el/cdrom.cfg + +KERNELVERSION = 4.4.0-1-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/ppc64el/xenial-netboot.cfg debian-installer-20101020ubuntu318.33/build/config/ppc64el/xenial-netboot.cfg --- debian-installer-20101020ubuntu318.32/build/config/ppc64el/xenial-netboot.cfg 1970-01-01 00:00:00.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/ppc64el/xenial-netboot.cfg 2015-12-09 15:29:55.000000000 +0000 @@ -0,0 +1,6 @@ +TYPE = netboot +PRESEED = boot/lts-preseeds/xenial.preseed + +include config/ppc64el/netboot.cfg + +KERNELVERSION = 4.4.0-1-generic diff -Nru debian-installer-20101020ubuntu318.32/build/config/ppc64el.cfg debian-installer-20101020ubuntu318.33/build/config/ppc64el.cfg --- debian-installer-20101020ubuntu318.32/build/config/ppc64el.cfg 2015-11-04 17:08:17.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/build/config/ppc64el.cfg 2015-12-09 15:35:20.000000000 +0000 @@ -1,4 +1,4 @@ -MEDIUM_SUPPORTED = netboot cdrom utopic-netboot utopic-cdrom vivid-netboot vivid-cdrom +MEDIUM_SUPPORTED = netboot cdrom utopic-netboot utopic-cdrom vivid-netboot vivid-cdrom wily-netboot wily-cdrom # xenial-netboot xenial-cdrom MKLIBS = mklibs-copy diff -Nru debian-installer-20101020ubuntu318.32/debian/changelog debian-installer-20101020ubuntu318.33/debian/changelog --- debian-installer-20101020ubuntu318.32/debian/changelog 2015-11-04 17:09:54.000000000 +0000 +++ debian-installer-20101020ubuntu318.33/debian/changelog 2015-12-09 17:44:10.000000000 +0000 @@ -1,3 +1,11 @@ +debian-installer (20101020ubuntu318.33) trusty; urgency=medium + + * Add lts-wily variants for all targets except for e500, for which + support was dropped with the utopic kernel and up (LP: #1524366) + * Add lts-xenial variants for all targets but e500, commented out. + + -- Adam Conrad Wed, 09 Dec 2015 07:35:12 -0700 + debian-installer (20101020ubuntu318.32) trusty; urgency=medium * Move master kernels to 3.13.0-67.