[arch-commits] Commit in seabios/repos (14 files)
Date: Saturday, May 16, 2020 @ 09:53:08 Author: felixonmars Revision: 383969 archrelease: copy trunk to staging-any Added: seabios/repos/staging-any/ seabios/repos/staging-any/PKGBUILD (from rev 383968, seabios/trunk/PKGBUILD) seabios/repos/staging-any/config.coreboot (from rev 383968, seabios/trunk/config.coreboot) seabios/repos/staging-any/config.csm (from rev 383968, seabios/trunk/config.csm) seabios/repos/staging-any/config.seabios-128k (from rev 383968, seabios/trunk/config.seabios-128k) seabios/repos/staging-any/config.seabios-256k (from rev 383968, seabios/trunk/config.seabios-256k) seabios/repos/staging-any/config.vga.bochs-display (from rev 383968, seabios/trunk/config.vga.bochs-display) seabios/repos/staging-any/config.vga.cirrus (from rev 383968, seabios/trunk/config.vga.cirrus) seabios/repos/staging-any/config.vga.isavga (from rev 383968, seabios/trunk/config.vga.isavga) seabios/repos/staging-any/config.vga.qxl (from rev 383968, seabios/trunk/config.vga.qxl) seabios/repos/staging-any/config.vga.ramfb (from rev 383968, seabios/trunk/config.vga.ramfb) seabios/repos/staging-any/config.vga.stdvga (from rev 383968, seabios/trunk/config.vga.stdvga) seabios/repos/staging-any/config.vga.virtio (from rev 383968, seabios/trunk/config.vga.virtio) seabios/repos/staging-any/config.vga.vmware (from rev 383968, seabios/trunk/config.vga.vmware) --+ PKGBUILD | 75 + config.coreboot |2 + config.csm |2 + config.seabios-128k | 14 config.seabios-256k |3 + config.vga.bochs-display |3 + config.vga.cirrus|3 + config.vga.isavga|3 + config.vga.qxl |6 +++ config.vga.ramfb |3 + config.vga.stdvga|3 + config.vga.virtio|6 +++ config.vga.vmware|6 +++ 13 files changed, 129 insertions(+) Copied: seabios/repos/staging-any/PKGBUILD (from rev 383968, seabios/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2020-05-16 09:53:08 UTC (rev 383969) @@ -0,0 +1,75 @@ +# Maintainer: Tobias Powalowski + +pkgname=seabios +pkgver=1.13.0 +pkgrel=2 +pkgdesc="A 16-bit x86 bios" +arch=('any') +url="https://www.coreboot.org/SeaBIOS; +license=('GPL3' 'LGPL3') +makedepends=('iasl' 'python' 'inetutils') +options=('!makeflags' '!strip') +_tag=rel-$pkgver +source=(seabios-$pkgver.zip::https://github.com/coreboot/seabios/archive/$_tag.zip +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 +config.vga.bochs-display +config.vga.ramfb +config.vga.virtio) +sha1sums=('b63b9fd5f73f74f0e8076ad23623c975ec0c2127' + '5f2adb09c9006def1719b8cbd4792f14a7c7f7c9' + '7a4ec70237476c7cdd78589b069d0d39dfeaa8eb' + '05b912a291994226049103cbe6754976cc03532d' + 'd56482f6ee0bf9633c551b10e99e24c74d9ece1e' + '54d4edf6eccf30883aedca348b9d2f125502fcdb' + '590739c1d5dc6cb63bdf311ee1cfbcde6c0ccc0f' + '84a44c04e74a09affae0d1a6e50800d10997108f' + '5a1316a0081f91acc300f57372de18fa9c67415e' + '5b017b16aec445df873618aaebd154aa97107148' + 'c7c730ade7a63e1efc7de81c7536632e0617e808' + 'c2f4a7708befd6a0763dd4a5a4f8b5168db30340' + 'a2b3d09f944e3d6857ceee272b733075a7edc52e') + +# 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 seabios-$_tag + rm -rf binaries + mkdir binaries +} + +build() { + cd seabios-$_tag + # 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,config.vga.ramfb,config.vga.virtio,config.vga.bochs-display}; do +name=${config#*config.vga.} +build_bios ${config} vgabios.bin vgabios-${name}.bin out/vgabios.bin + done +} + +package() { + cd seabios-$_tag + install -Dm644 -t "${pkgdir}/usr/share/qemu" binaries/*.bin +} + Copied: seabios/repos/staging-any/config.coreboot (from rev 383968, seabios/trunk/config.coreboot) === --- staging-any/config.coreboot (rev 0) +++ staging-any/config.coreboot 2020-05-16 09:53:08 UTC (rev 383969) @@ -0,0 +1,2
[arch-commits] Commit in seabios/repos (14 files)
Date: Monday, December 23, 2019 @ 18:08:44 Author: anatolik Revision: 372172 archrelease: copy trunk to testing-any Added: seabios/repos/testing-any/ seabios/repos/testing-any/PKGBUILD (from rev 372171, seabios/trunk/PKGBUILD) seabios/repos/testing-any/config.coreboot (from rev 372171, seabios/trunk/config.coreboot) seabios/repos/testing-any/config.csm (from rev 372171, seabios/trunk/config.csm) seabios/repos/testing-any/config.seabios-128k (from rev 372171, seabios/trunk/config.seabios-128k) seabios/repos/testing-any/config.seabios-256k (from rev 372171, seabios/trunk/config.seabios-256k) seabios/repos/testing-any/config.vga.bochs-display (from rev 372171, seabios/trunk/config.vga.bochs-display) seabios/repos/testing-any/config.vga.cirrus (from rev 372171, seabios/trunk/config.vga.cirrus) seabios/repos/testing-any/config.vga.isavga (from rev 372171, seabios/trunk/config.vga.isavga) seabios/repos/testing-any/config.vga.qxl (from rev 372171, seabios/trunk/config.vga.qxl) seabios/repos/testing-any/config.vga.ramfb (from rev 372171, seabios/trunk/config.vga.ramfb) seabios/repos/testing-any/config.vga.stdvga (from rev 372171, seabios/trunk/config.vga.stdvga) seabios/repos/testing-any/config.vga.virtio (from rev 372171, seabios/trunk/config.vga.virtio) seabios/repos/testing-any/config.vga.vmware (from rev 372171, seabios/trunk/config.vga.vmware) --+ PKGBUILD | 75 + config.coreboot |2 + config.csm |2 + config.seabios-128k | 14 config.seabios-256k |3 + config.vga.bochs-display |3 + config.vga.cirrus|3 + config.vga.isavga|3 + config.vga.qxl |6 +++ config.vga.ramfb |3 + config.vga.stdvga|3 + config.vga.virtio|6 +++ config.vga.vmware|6 +++ 13 files changed, 129 insertions(+) Copied: seabios/repos/testing-any/PKGBUILD (from rev 372171, seabios/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-12-23 18:08:44 UTC (rev 372172) @@ -0,0 +1,75 @@ +# Maintainer: Tobias Powalowski + +pkgname=seabios +pkgver=1.13.0 +pkgrel=1 +pkgdesc="A 16-bit x86 bios" +arch=('any') +url="https://www.coreboot.org/SeaBIOS; +license=('GPL3' 'LGPL3') +makedepends=('iasl' 'python' 'inetutils') +options=('!makeflags' '!strip') +_tag=rel-$pkgver +source=(seabios-$pkgver.zip::https://github.com/coreboot/seabios/archive/$_tag.zip +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 +config.vga.bochs-display +config.vga.ramfb +config.vga.virtio) +sha1sums=('b63b9fd5f73f74f0e8076ad23623c975ec0c2127' + '5f2adb09c9006def1719b8cbd4792f14a7c7f7c9' + '7a4ec70237476c7cdd78589b069d0d39dfeaa8eb' + '05b912a291994226049103cbe6754976cc03532d' + 'd56482f6ee0bf9633c551b10e99e24c74d9ece1e' + '54d4edf6eccf30883aedca348b9d2f125502fcdb' + '590739c1d5dc6cb63bdf311ee1cfbcde6c0ccc0f' + '84a44c04e74a09affae0d1a6e50800d10997108f' + '5a1316a0081f91acc300f57372de18fa9c67415e' + '5b017b16aec445df873618aaebd154aa97107148' + 'c7c730ade7a63e1efc7de81c7536632e0617e808' + 'c2f4a7708befd6a0763dd4a5a4f8b5168db30340' + 'a2b3d09f944e3d6857ceee272b733075a7edc52e') + +# 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 seabios-$_tag + rm -rf binaries + mkdir binaries +} + +build() { + cd seabios-$_tag + # 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,config.vga.ramfb,config.vga.virtio,config.vga.bochs-display}; do +name=${config#*config.vga.} +build_bios ${config} vgabios.bin vgabios-${name}.bin out/vgabios.bin + done +} + +package() { + cd seabios-$_tag + install -Dm644 -t "${pkgdir}/usr/share/qemu" binaries/*.bin +} + Copied: seabios/repos/testing-any/config.coreboot (from rev 372171, seabios/trunk/config.coreboot) === --- testing-any/config.coreboot (rev 0) +++ testing-any/config.coreboot 2019-12-23 18:08:44 UTC (rev 372172) @@ -0,0 +1,2
[arch-commits] Commit in seabios/repos (14 files)
Date: Sunday, October 13, 2019 @ 17:54:13 Author: anatolik Revision: 364789 archrelease: copy trunk to testing-any Added: seabios/repos/testing-any/ seabios/repos/testing-any/PKGBUILD (from rev 364788, seabios/trunk/PKGBUILD) seabios/repos/testing-any/config.coreboot (from rev 364788, seabios/trunk/config.coreboot) seabios/repos/testing-any/config.csm (from rev 364788, seabios/trunk/config.csm) seabios/repos/testing-any/config.seabios-128k (from rev 364788, seabios/trunk/config.seabios-128k) seabios/repos/testing-any/config.seabios-256k (from rev 364788, seabios/trunk/config.seabios-256k) seabios/repos/testing-any/config.vga.bochs-display (from rev 364788, seabios/trunk/config.vga.bochs-display) seabios/repos/testing-any/config.vga.cirrus (from rev 364788, seabios/trunk/config.vga.cirrus) seabios/repos/testing-any/config.vga.isavga (from rev 364788, seabios/trunk/config.vga.isavga) seabios/repos/testing-any/config.vga.qxl (from rev 364788, seabios/trunk/config.vga.qxl) seabios/repos/testing-any/config.vga.ramfb (from rev 364788, seabios/trunk/config.vga.ramfb) seabios/repos/testing-any/config.vga.stdvga (from rev 364788, seabios/trunk/config.vga.stdvga) seabios/repos/testing-any/config.vga.virtio (from rev 364788, seabios/trunk/config.vga.virtio) seabios/repos/testing-any/config.vga.vmware (from rev 364788, seabios/trunk/config.vga.vmware) --+ PKGBUILD | 76 + config.coreboot |2 + config.csm |2 + config.seabios-128k | 14 config.seabios-256k |3 + config.vga.bochs-display |3 + config.vga.cirrus|3 + config.vga.isavga|3 + config.vga.qxl |6 +++ config.vga.ramfb |3 + config.vga.stdvga|3 + config.vga.virtio|6 +++ config.vga.vmware|6 +++ 13 files changed, 130 insertions(+) Copied: seabios/repos/testing-any/PKGBUILD (from rev 364788, seabios/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-10-13 17:54:13 UTC (rev 364789) @@ -0,0 +1,76 @@ +# Maintainer: Tobias Powalowski + +pkgname=seabios +pkgver=1.12.1 +pkgrel=1 +pkgdesc="A 16-bit x86 bios" +arch=('any') +url="https://www.coreboot.org/SeaBIOS; +license=('GPL3' 'LGPL3') +makedepends=('iasl' 'python2' 'inetutils') +options=('!makeflags' '!strip') +_tag=rel-$pkgver +source=(seabios-$pkgver.zip::https://github.com/coreboot/seabios/archive/$_tag.zip +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 +config.vga.bochs-display +config.vga.ramfb +config.vga.virtio) +sha1sums=('38827b16ee861b117131bb2b87281053b066f319' + '5f2adb09c9006def1719b8cbd4792f14a7c7f7c9' + '7a4ec70237476c7cdd78589b069d0d39dfeaa8eb' + '05b912a291994226049103cbe6754976cc03532d' + 'd56482f6ee0bf9633c551b10e99e24c74d9ece1e' + '54d4edf6eccf30883aedca348b9d2f125502fcdb' + '590739c1d5dc6cb63bdf311ee1cfbcde6c0ccc0f' + '84a44c04e74a09affae0d1a6e50800d10997108f' + '5a1316a0081f91acc300f57372de18fa9c67415e' + '5b017b16aec445df873618aaebd154aa97107148' + 'c7c730ade7a63e1efc7de81c7536632e0617e808' + 'c2f4a7708befd6a0763dd4a5a4f8b5168db30340' + 'a2b3d09f944e3d6857ceee272b733075a7edc52e') + +# 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 seabios-$_tag + rm -rf binaries + sed -i 's/python/python2/g' Makefile + mkdir binaries +} + +build() { + cd seabios-$_tag + # 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,config.vga.ramfb,config.vga.virtio,config.vga.bochs-display}; do +name=${config#*config.vga.} +build_bios ${config} vgabios.bin vgabios-${name}.bin out/vgabios.bin + done +} + +package() { + cd seabios-$_tag + install -Dm644 -t "${pkgdir}/usr/share/qemu" binaries/*.bin +} + Copied: seabios/repos/testing-any/config.coreboot (from rev 364788, seabios/trunk/config.coreboot) === --- testing-any/config.coreboot (rev 0) +++ testing-any/config.coreboot 2019-10-13
[arch-commits] Commit in seabios/repos (14 files)
Date: Monday, November 26, 2018 @ 22:38:09 Author: anatolik Revision: 340421 archrelease: copy trunk to testing-any Added: seabios/repos/testing-any/ seabios/repos/testing-any/PKGBUILD (from rev 340420, seabios/trunk/PKGBUILD) seabios/repos/testing-any/config.coreboot (from rev 340420, seabios/trunk/config.coreboot) seabios/repos/testing-any/config.csm (from rev 340420, seabios/trunk/config.csm) seabios/repos/testing-any/config.seabios-128k (from rev 340420, seabios/trunk/config.seabios-128k) seabios/repos/testing-any/config.seabios-256k (from rev 340420, seabios/trunk/config.seabios-256k) seabios/repos/testing-any/config.vga.bochs-display (from rev 340420, seabios/trunk/config.vga.bochs-display) seabios/repos/testing-any/config.vga.cirrus (from rev 340420, seabios/trunk/config.vga.cirrus) seabios/repos/testing-any/config.vga.isavga (from rev 340420, seabios/trunk/config.vga.isavga) seabios/repos/testing-any/config.vga.qxl (from rev 340420, seabios/trunk/config.vga.qxl) seabios/repos/testing-any/config.vga.ramfb (from rev 340420, seabios/trunk/config.vga.ramfb) seabios/repos/testing-any/config.vga.stdvga (from rev 340420, seabios/trunk/config.vga.stdvga) seabios/repos/testing-any/config.vga.virtio (from rev 340420, seabios/trunk/config.vga.virtio) seabios/repos/testing-any/config.vga.vmware (from rev 340420, seabios/trunk/config.vga.vmware) --+ PKGBUILD | 75 + config.coreboot |2 + config.csm |2 + config.seabios-128k | 14 config.seabios-256k |3 + config.vga.bochs-display |3 + config.vga.cirrus|3 + config.vga.isavga|3 + config.vga.qxl |6 +++ config.vga.ramfb |3 + config.vga.stdvga|3 + config.vga.virtio|6 +++ config.vga.vmware|6 +++ 13 files changed, 129 insertions(+) Copied: seabios/repos/testing-any/PKGBUILD (from rev 340420, seabios/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-11-26 22:38:09 UTC (rev 340421) @@ -0,0 +1,75 @@ +# Maintainer: Tobias Powalowski + +pkgname=seabios +pkgver=1.12.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=(https://www.seabios.org/downloads/seabios-$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 +config.vga.bochs-display +config.vga.ramfb +config.vga.virtio) +sha1sums=('3f8ee5c7cb449483e0e5bde50889bc7e54c4b0d1' + '5f2adb09c9006def1719b8cbd4792f14a7c7f7c9' + '7a4ec70237476c7cdd78589b069d0d39dfeaa8eb' + '05b912a291994226049103cbe6754976cc03532d' + 'd56482f6ee0bf9633c551b10e99e24c74d9ece1e' + '54d4edf6eccf30883aedca348b9d2f125502fcdb' + '590739c1d5dc6cb63bdf311ee1cfbcde6c0ccc0f' + '84a44c04e74a09affae0d1a6e50800d10997108f' + '5a1316a0081f91acc300f57372de18fa9c67415e' + '5b017b16aec445df873618aaebd154aa97107148' + 'c7c730ade7a63e1efc7de81c7536632e0617e808' + 'c2f4a7708befd6a0763dd4a5a4f8b5168db30340' + 'a2b3d09f944e3d6857ceee272b733075a7edc52e') + +# 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,config.vga.ramfb,config.vga.virtio,config.vga.bochs-display}; 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 +} + Copied: seabios/repos/testing-any/config.coreboot (from rev 340420, seabios/trunk/config.coreboot) === --- testing-any/config.coreboot (rev 0) +++ testing-any/config.coreboot 2018-11-26 22:38:09 UTC
[arch-commits] Commit in seabios/repos (14 files)
Date: Tuesday, November 6, 2018 @ 22:45:40 Author: anatolik Revision: 338014 archrelease: copy trunk to testing-any Added: seabios/repos/testing-any/ seabios/repos/testing-any/PKGBUILD (from rev 338013, seabios/trunk/PKGBUILD) seabios/repos/testing-any/config.coreboot (from rev 338013, seabios/trunk/config.coreboot) seabios/repos/testing-any/config.csm (from rev 338013, seabios/trunk/config.csm) seabios/repos/testing-any/config.seabios-128k (from rev 338013, seabios/trunk/config.seabios-128k) seabios/repos/testing-any/config.seabios-256k (from rev 338013, seabios/trunk/config.seabios-256k) seabios/repos/testing-any/config.vga.bochs-display (from rev 338013, seabios/trunk/config.vga.bochs-display) seabios/repos/testing-any/config.vga.cirrus (from rev 338013, seabios/trunk/config.vga.cirrus) seabios/repos/testing-any/config.vga.isavga (from rev 338013, seabios/trunk/config.vga.isavga) seabios/repos/testing-any/config.vga.qxl (from rev 338013, seabios/trunk/config.vga.qxl) seabios/repos/testing-any/config.vga.ramfb (from rev 338013, seabios/trunk/config.vga.ramfb) seabios/repos/testing-any/config.vga.stdvga (from rev 338013, seabios/trunk/config.vga.stdvga) seabios/repos/testing-any/config.vga.virtio (from rev 338013, seabios/trunk/config.vga.virtio) seabios/repos/testing-any/config.vga.vmware (from rev 338013, seabios/trunk/config.vga.vmware) --+ PKGBUILD | 75 + config.coreboot |2 + config.csm |2 + config.seabios-128k | 14 config.seabios-256k |3 + config.vga.bochs-display |3 + config.vga.cirrus|3 + config.vga.isavga|3 + config.vga.qxl |6 +++ config.vga.ramfb |3 + config.vga.stdvga|3 + config.vga.virtio|6 +++ config.vga.vmware|6 +++ 13 files changed, 129 insertions(+) Copied: seabios/repos/testing-any/PKGBUILD (from rev 338013, seabios/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-11-06 22:45:40 UTC (rev 338014) @@ -0,0 +1,75 @@ +# Maintainer: Tobias Powalowski + +pkgname=seabios +pkgver=1.11.0 +pkgrel=4 +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=(https://www.seabios.org/downloads/seabios-$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 +config.vga.bochs-display +config.vga.ramfb +config.vga.virtio) +sha1sums=('ad679df075d888cbdb1233817c8bd101e8c8303e' + '5f2adb09c9006def1719b8cbd4792f14a7c7f7c9' + '7a4ec70237476c7cdd78589b069d0d39dfeaa8eb' + '05b912a291994226049103cbe6754976cc03532d' + 'd56482f6ee0bf9633c551b10e99e24c74d9ece1e' + '54d4edf6eccf30883aedca348b9d2f125502fcdb' + '590739c1d5dc6cb63bdf311ee1cfbcde6c0ccc0f' + '84a44c04e74a09affae0d1a6e50800d10997108f' + '5a1316a0081f91acc300f57372de18fa9c67415e' + '5b017b16aec445df873618aaebd154aa97107148' + 'c7c730ade7a63e1efc7de81c7536632e0617e808' + 'c2f4a7708befd6a0763dd4a5a4f8b5168db30340' + 'a2b3d09f944e3d6857ceee272b733075a7edc52e') + +# 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,config.vga.ramfb,config.vga.virtio,config.vga.bochs-display}; 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 +} + Copied: seabios/repos/testing-any/config.coreboot (from rev 338013, seabios/trunk/config.coreboot) === --- testing-any/config.coreboot (rev 0) +++ testing-any/config.coreboot 2018-11-06 22:45:40 UTC