Date: Thursday, October 27, 2016 @ 20:08:19 Author: foutrelis Revision: 279353
archrelease: copy trunk to testing-any Added: seabios/repos/testing-any/PKGBUILD (from rev 279352, seabios/trunk/PKGBUILD) seabios/repos/testing-any/config.coreboot (from rev 279352, seabios/trunk/config.coreboot) seabios/repos/testing-any/config.csm (from rev 279352, seabios/trunk/config.csm) seabios/repos/testing-any/config.seabios-128k (from rev 279352, seabios/trunk/config.seabios-128k) seabios/repos/testing-any/config.seabios-256k (from rev 279352, seabios/trunk/config.seabios-256k) seabios/repos/testing-any/config.vga.cirrus (from rev 279352, seabios/trunk/config.vga.cirrus) seabios/repos/testing-any/config.vga.isavga (from rev 279352, seabios/trunk/config.vga.isavga) seabios/repos/testing-any/config.vga.qxl (from rev 279352, seabios/trunk/config.vga.qxl) seabios/repos/testing-any/config.vga.stdvga (from rev 279352, seabios/trunk/config.vga.stdvga) seabios/repos/testing-any/config.vga.vmware (from rev 279352, seabios/trunk/config.vga.vmware) Deleted: seabios/repos/testing-any/PKGBUILD seabios/repos/testing-any/config.coreboot seabios/repos/testing-any/config.csm seabios/repos/testing-any/config.seabios-128k seabios/repos/testing-any/config.seabios-256k seabios/repos/testing-any/config.vga.cirrus seabios/repos/testing-any/config.vga.isavga seabios/repos/testing-any/config.vga.qxl seabios/repos/testing-any/config.vga.stdvga seabios/repos/testing-any/config.vga.vmware ---------------------+ PKGBUILD | 141 ++++++++++++++++++++++++-------------------------- config.coreboot | 4 - config.csm | 4 - config.seabios-128k | 18 +++--- config.seabios-256k | 6 +- config.vga.cirrus | 6 +- config.vga.isavga | 6 +- config.vga.qxl | 12 ++-- config.vga.stdvga | 6 +- config.vga.vmware | 12 ++-- 10 files changed, 107 insertions(+), 108 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2016-10-27 20:08:02 UTC (rev 279352) +++ PKGBUILD 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: Tobias Powalowski <tp...@archlinux.org> - -pkgname=seabios -pkgver=1.10.0 -pkgrel=1 -pkgdesc="A 16-bit x86 bios" -arch=('any') -url="http://www.coreboot.org/SeaBIOS" -license=('GPL3' 'LGPL3') -makedepends=('iasl' 'python2' 'inetutils') -options=('!makeflags' '!strip') -source=(http://code.coreboot.org/p/seabios/downloads/get/${pkgname}-${pkgver}.tar.gz - config.coreboot - config.seabios-128k - config.seabios-256k - config.vga.isavga - config.vga.stdvga - config.csm - config.vga.cirrus - config.vga.qxl - config.vga.vmware) -sha1sums=('b19c06b57b294f734e4553f0636aaf92c9c3f34c' - '5f2adb09c9006def1719b8cbd4792f14a7c7f7c9' - '39c2f98d3662933d3ce3360bc89421ec9c42612f' - '05b912a291994226049103cbe6754976cc03532d' - 'd56482f6ee0bf9633c551b10e99e24c74d9ece1e' - '54d4edf6eccf30883aedca348b9d2f125502fcdb' - '590739c1d5dc6cb63bdf311ee1cfbcde6c0ccc0f' - '84a44c04e74a09affae0d1a6e50800d10997108f' - '5a1316a0081f91acc300f57372de18fa9c67415e' - '5b017b16aec445df873618aaebd154aa97107148') - -# build routine from fedora -build_bios() { - make clean distclean - cp $1 .config - make oldnoconfig V=1 - - make V=1 $4 - - cp out/$2 binaries/$3 -} - -prepare() { - cd ${pkgname}-${pkgver} - rm -rf binaries - sed -i 's/python/python2/g' Makefile - mkdir binaries -} - -build() { - cd ${pkgname}-${pkgver} - # seabios - build_bios ${srcdir}/config.csm Csm16.bin bios-csm.bin - build_bios ${srcdir}/config.coreboot bios.bin.elf bios-coreboot.bin - build_bios ${srcdir}/config.seabios-128k bios.bin bios.bin - build_bios ${srcdir}/config.seabios-256k bios.bin bios-256k.bin - # seavgabios - for config in ${srcdir}/{config.vga.isavga,config.vga.stdvga,config.vga.cirrus,config.vga.qxl,config.vga.vmware}; do - name=${config#*config.vga.} - build_bios ${config} vgabios.bin vgabios-${name}.bin out/vgabios.bin - done -} - -package() { - cd ${pkgname}-${pkgver} - install -dm644 "${pkgdir}/usr/share/qemu" - install -Dm644 binaries/*.bin "${pkgdir}/usr/share/qemu" -} - Copied: seabios/repos/testing-any/PKGBUILD (from rev 279352, seabios/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Tobias Powalowski <tp...@archlinux.org> + +pkgname=seabios +pkgver=1.10.0 +pkgrel=2 +pkgdesc="A 16-bit x86 bios" +arch=('any') +url="http://www.coreboot.org/SeaBIOS" +license=('GPL3' 'LGPL3') +makedepends=('iasl' 'python2' 'inetutils') +options=('!makeflags' '!strip') +source=(http://code.coreboot.org/p/seabios/downloads/get/${pkgname}-${pkgver}.tar.gz + config.coreboot + config.seabios-128k + config.seabios-256k + config.vga.isavga + config.vga.stdvga + config.csm + config.vga.cirrus + config.vga.qxl + config.vga.vmware) +sha1sums=('b19c06b57b294f734e4553f0636aaf92c9c3f34c' + '5f2adb09c9006def1719b8cbd4792f14a7c7f7c9' + '39c2f98d3662933d3ce3360bc89421ec9c42612f' + '05b912a291994226049103cbe6754976cc03532d' + 'd56482f6ee0bf9633c551b10e99e24c74d9ece1e' + '54d4edf6eccf30883aedca348b9d2f125502fcdb' + '590739c1d5dc6cb63bdf311ee1cfbcde6c0ccc0f' + '84a44c04e74a09affae0d1a6e50800d10997108f' + '5a1316a0081f91acc300f57372de18fa9c67415e' + '5b017b16aec445df873618aaebd154aa97107148') + +# build routine from fedora +build_bios() { + make clean distclean + cp $1 .config + make oldnoconfig V=1 + + make V=1 $4 + + cp out/$2 binaries/$3 +} + +prepare() { + cd ${pkgname}-${pkgver} + rm -rf binaries + sed -i 's/python/python2/g' Makefile + mkdir binaries +} + +build() { + cd ${pkgname}-${pkgver} + # seabios + build_bios ${srcdir}/config.csm Csm16.bin bios-csm.bin + build_bios ${srcdir}/config.coreboot bios.bin.elf bios-coreboot.bin + build_bios ${srcdir}/config.seabios-128k bios.bin bios.bin + build_bios ${srcdir}/config.seabios-256k bios.bin bios-256k.bin + # seavgabios + for config in ${srcdir}/{config.vga.isavga,config.vga.stdvga,config.vga.cirrus,config.vga.qxl,config.vga.vmware}; do + name=${config#*config.vga.} + build_bios ${config} vgabios.bin vgabios-${name}.bin out/vgabios.bin + done +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm644 -t "${pkgdir}/usr/share/qemu" binaries/*.bin +} + Deleted: config.coreboot =================================================================== --- config.coreboot 2016-10-27 20:08:02 UTC (rev 279352) +++ config.coreboot 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,2 +0,0 @@ -CONFIG_QEMU_HARDWARE=y -CONFIG_COREBOOT=y Copied: seabios/repos/testing-any/config.coreboot (from rev 279352, seabios/trunk/config.coreboot) =================================================================== --- config.coreboot (rev 0) +++ config.coreboot 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,2 @@ +CONFIG_QEMU_HARDWARE=y +CONFIG_COREBOOT=y Deleted: config.csm =================================================================== --- config.csm 2016-10-27 20:08:02 UTC (rev 279352) +++ config.csm 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,2 +0,0 @@ -CONFIG_QEMU_HARDWARE=y -CONFIG_CSM=y Copied: seabios/repos/testing-any/config.csm (from rev 279352, seabios/trunk/config.csm) =================================================================== --- config.csm (rev 0) +++ config.csm 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,2 @@ +CONFIG_QEMU_HARDWARE=y +CONFIG_CSM=y Deleted: config.seabios-128k =================================================================== --- config.seabios-128k 2016-10-27 20:08:02 UTC (rev 279352) +++ config.seabios-128k 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,9 +0,0 @@ -# for qemu machine types 1.7 + older -# need to turn off features (xhci,debug) to make it fit into 128k -CONFIG_QEMU=y -CONFIG_ROM_SIZE=128 -CONFIG_XEN=n -CONFIG_USB_XHCI=n -CONFIG_USB_UAS=n -CONFIG_DEBUG_LEVEL=0 -CONFIG_DEBUG_IO=n Copied: seabios/repos/testing-any/config.seabios-128k (from rev 279352, seabios/trunk/config.seabios-128k) =================================================================== --- config.seabios-128k (rev 0) +++ config.seabios-128k 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,9 @@ +# for qemu machine types 1.7 + older +# need to turn off features (xhci,debug) to make it fit into 128k +CONFIG_QEMU=y +CONFIG_ROM_SIZE=128 +CONFIG_XEN=n +CONFIG_USB_XHCI=n +CONFIG_USB_UAS=n +CONFIG_DEBUG_LEVEL=0 +CONFIG_DEBUG_IO=n Deleted: config.seabios-256k =================================================================== --- config.seabios-256k 2016-10-27 20:08:02 UTC (rev 279352) +++ config.seabios-256k 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,3 +0,0 @@ -# for qemu machine types 2.0 + newer -CONFIG_QEMU=y -CONFIG_ROM_SIZE=256 Copied: seabios/repos/testing-any/config.seabios-256k (from rev 279352, seabios/trunk/config.seabios-256k) =================================================================== --- config.seabios-256k (rev 0) +++ config.seabios-256k 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,3 @@ +# for qemu machine types 2.0 + newer +CONFIG_QEMU=y +CONFIG_ROM_SIZE=256 Deleted: config.vga.cirrus =================================================================== --- config.vga.cirrus 2016-10-27 20:08:02 UTC (rev 279352) +++ config.vga.cirrus 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,3 +0,0 @@ -CONFIG_BUILD_VGABIOS=y -CONFIG_VGA_CIRRUS=y -CONFIG_VGA_PCI=y Copied: seabios/repos/testing-any/config.vga.cirrus (from rev 279352, seabios/trunk/config.vga.cirrus) =================================================================== --- config.vga.cirrus (rev 0) +++ config.vga.cirrus 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,3 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_CIRRUS=y +CONFIG_VGA_PCI=y Deleted: config.vga.isavga =================================================================== --- config.vga.isavga 2016-10-27 20:08:02 UTC (rev 279352) +++ config.vga.isavga 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,3 +0,0 @@ -CONFIG_BUILD_VGABIOS=y -CONFIG_VGA_BOCHS=y -CONFIG_VGA_PCI=n Copied: seabios/repos/testing-any/config.vga.isavga (from rev 279352, seabios/trunk/config.vga.isavga) =================================================================== --- config.vga.isavga (rev 0) +++ config.vga.isavga 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,3 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=n Deleted: config.vga.qxl =================================================================== --- config.vga.qxl 2016-10-27 20:08:02 UTC (rev 279352) +++ config.vga.qxl 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,6 +0,0 @@ -CONFIG_BUILD_VGABIOS=y -CONFIG_VGA_BOCHS=y -CONFIG_VGA_PCI=y -CONFIG_OVERRIDE_PCI_ID=y -CONFIG_VGA_VID=0x1b36 -CONFIG_VGA_DID=0x0100 Copied: seabios/repos/testing-any/config.vga.qxl (from rev 279352, seabios/trunk/config.vga.qxl) =================================================================== --- config.vga.qxl (rev 0) +++ config.vga.qxl 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,6 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=y +CONFIG_OVERRIDE_PCI_ID=y +CONFIG_VGA_VID=0x1b36 +CONFIG_VGA_DID=0x0100 Deleted: config.vga.stdvga =================================================================== --- config.vga.stdvga 2016-10-27 20:08:02 UTC (rev 279352) +++ config.vga.stdvga 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,3 +0,0 @@ -CONFIG_BUILD_VGABIOS=y -CONFIG_VGA_BOCHS=y -CONFIG_VGA_PCI=y Copied: seabios/repos/testing-any/config.vga.stdvga (from rev 279352, seabios/trunk/config.vga.stdvga) =================================================================== --- config.vga.stdvga (rev 0) +++ config.vga.stdvga 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,3 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=y Deleted: config.vga.vmware =================================================================== --- config.vga.vmware 2016-10-27 20:08:02 UTC (rev 279352) +++ config.vga.vmware 2016-10-27 20:08:19 UTC (rev 279353) @@ -1,6 +0,0 @@ -CONFIG_BUILD_VGABIOS=y -CONFIG_VGA_BOCHS=y -CONFIG_VGA_PCI=y -CONFIG_OVERRIDE_PCI_ID=y -CONFIG_VGA_VID=0x15ad -CONFIG_VGA_DID=0x0405 Copied: seabios/repos/testing-any/config.vga.vmware (from rev 279352, seabios/trunk/config.vga.vmware) =================================================================== --- config.vga.vmware (rev 0) +++ config.vga.vmware 2016-10-27 20:08:19 UTC (rev 279353) @@ -0,0 +1,6 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=y +CONFIG_OVERRIDE_PCI_ID=y +CONFIG_VGA_VID=0x15ad +CONFIG_VGA_DID=0x0405