# $Id$ PNAME="vgabios" PVER="0.7a" PBUILD="r2" PCAT="sys-apps" DESCRIPTION="VGA BIOS implementation." HOMEPAGE="http://www.nongnu.org/vgabios/" DEPEND="" SDEPEND=">= dev-lang/dev86-0.16" SRCFILE="${PNAME}-${PVER}.tgz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mtools msetfeature "!check" SRC_URI=( http://savannah.gnu.org/download/${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/0001-Re-add-complete-defines-for-PCI-IDs.patch mirror://${PNAME}/0002-Add-qemu-stdvga-pci-bios.patch mirror://${PNAME}/0003-Add-qemu-vmware-vga-pci-bios.patch mirror://${PNAME}/0004-Add-qemu-qxl-vga-pci-bios.patch ) UP2DATE="updatecmd http://www.linuxtogo.org/~kevin/SeaBIOS | grep ${PNAME}- | lasttarball gz" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} mpatch 0001-Re-add-complete-defines-for-PCI-IDs.patch || die mpatch 0002-Add-qemu-stdvga-pci-bios.patch || die mpatch 0003-Add-qemu-vmware-vga-pci-bios.patch || die mpatch 0004-Add-qemu-qxl-vga-pci-bios.patch || die } src_compile() { cd ${SRCDIR} # clean out pre-built binaries mmake clean || die mmake biossums || die mmake || die } src_install() { cd ${SRCDIR} minstalldir /usr/share/vgabios || die minstallfile VGABIOS-lgpl-latest.bin /usr/share/vgabios/vgabios.bin || die minstallfile VGABIOS-lgpl-latest.cirrus.bin /usr/share/vgabios/vgabios-cirrus.bin || die minstallfile VGABIOS-lgpl-latest.qxl.bin /usr/share/vgabios/vgabios-qxl.bin || die minstallfile VGABIOS-lgpl-latest.stdvga.bin /usr/share/vgabios/vgabios-stdvga.bin || die minstallfile VGABIOS-lgpl-latest.vmware.bin /usr/share/vgabios/vgabios-vmware.bin || die minstalldocs BUGS ChangeLog COPYING README TODO || die }