FreeBSD Bugzilla – Attachment 147433 Details for
Bug 192012
[New ports] devel/tianocore-udk2010 devel/tianocore-udk2014 emulators/tianocore-ovmf-ia32 emulators/tianocore-ovmf-x64: Tools for UEFI application and driver development
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Updated emulators/tianocore-ovmf-ia32 OVMF image for UEFI firmware emulation with QEMU
tianocore-ovmf-ia32.shar (text/plain), 5.02 KB, created by
Ross McKelvie
on 2014-09-18 08:49:13 UTC
(
hide
)
Description:
Updated emulators/tianocore-ovmf-ia32 OVMF image for UEFI firmware emulation with QEMU
Filename:
MIME Type:
Creator:
Ross McKelvie
Created:
2014-09-18 08:49:13 UTC
Size:
5.02 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># tianocore-ovmf-ia32 ># tianocore-ovmf-ia32/pkg-plist ># tianocore-ovmf-ia32/Makefile ># tianocore-ovmf-ia32/distinfo ># tianocore-ovmf-ia32/pkg-descr ># tianocore-ovmf-ia32/pkg-message ># tianocore-ovmf-ia32/files ># tianocore-ovmf-ia32/files/patch-ovmf-ia32.7 ># >echo c - tianocore-ovmf-ia32 >mkdir -p tianocore-ovmf-ia32 > /dev/null 2>&1 >echo x - tianocore-ovmf-ia32/pkg-plist >sed 's/^X//' >tianocore-ovmf-ia32/pkg-plist << 'c7e8941736912d838fb59490c4880a74' >X%%MANPAGES%%man/man7/ovmf-ia32.7.gz >X%%DATADIR%%-ia32/BUILD_INFO >X%%DATADIR%%-ia32/OVMF.fd >X%%DATADIR%%-ia32/README >X@dirrmtry %%DATADIR%%-ia32 >c7e8941736912d838fb59490c4880a74 >echo x - tianocore-ovmf-ia32/Makefile >sed 's/^X//' >tianocore-ovmf-ia32/Makefile << '1eb7d234edf27567be2361f34a4485ab' >X# Created by: Ross McKelvie <ross@exitzero.uk> >X# $FreeBSD$ >X >XPORTNAME= ovmf >XPORTVERSION= 15214 >XCATEGORIES= emulators >XMASTER_SITES= SF/edk2/OVMF/ >XPKGNAMEPREFIX= tianocore- >XPKGNAMESUFFIX= -ia32 >XDISTNAME= OVMF-IA32-r15214 >X >XMAINTAINER= ross@exitzero.uk >XCOMMENT= UEFI firmware image for i386 architecture for use with QEMU >X >XLICENSE= BSD2CLAUSE >XLICENSE_FILE= ${WRKSRC}/LICENSE >X >XRUN_DEPENDS= qemu-devel>=0.9.1:${PORTSDIR}/emulators/qemu-devel >X >XOPTIONS_DEFINE= MANPAGES >XOPTIONS_SUB= yes >XOPTIONS_DEFAULT= MANPAGES >X >XNO_BUILD= yes >XNO_WRKSUBDIR= yes >XUSES= zip >X >X.include <bsd.port.pre.mk> >X >X.if ${OSVERSION} >= 1000000 >X# Workaround for Bug 187315 >XEXTRACT_DEPENDS+= unzip>0:${PORTSDIR}/archivers/unzip >XEXTRACT_CMD= ${LOCALBASE}/bin/unzip >X.endif >X >Xpost-patch: >X @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/ovmf${PKGNAMESUFFIX}.7 >X >Xdo-install: >X @${MKDIR} ${STAGEDIR}${DATADIR}${PKGNAMESUFFIX} >X.for f in BUILD_INFO OVMF.fd README >X @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}${PKGNAMESUFFIX}/ >X.endfor >X.if ${PORT_OPTIONS:MMANPAGES} >X @${INSTALL_MAN} ${WRKSRC}/ovmf${PKGNAMESUFFIX}.7 ${STAGEDIR}${PREFIX}/man/man7/ >X.endif >X >X.include <bsd.port.post.mk> >1eb7d234edf27567be2361f34a4485ab >echo x - tianocore-ovmf-ia32/distinfo >sed 's/^X//' >tianocore-ovmf-ia32/distinfo << 'c33d35abfa17e3448a50e1964efbbdb3' >XSHA256 (OVMF-IA32-r15214.zip) = 5f5e8bf3c6ab3585d8d414f573c060d53f9eb98a49a3c68fd08965460502a1ce >XSIZE (OVMF-IA32-r15214.zip) = 709720 >c33d35abfa17e3448a50e1964efbbdb3 >echo x - tianocore-ovmf-ia32/pkg-descr >sed 's/^X//' >tianocore-ovmf-ia32/pkg-descr << '90edf50609234e7bebc973ead4e04964' >XOVMF is a project to enable Unified Extensible Firmware Interface (UEFI) for >Xvirtual machines. This port installs a binary image for i386 architecture >Xfor use with QEMU 0.9.1 or later. >X >XWWW: http://tianocore.sourceforge.net/wiki/OVMF >90edf50609234e7bebc973ead4e04964 >echo x - tianocore-ovmf-ia32/pkg-message >sed 's/^X//' >tianocore-ovmf-ia32/pkg-message << 'd1c8e106d51a5bc098d364a42affed3e' >X-------------------------------------------------------------------------------- >XRunning QEMU using OVMF >X-------------------------------------------------------------------------------- >X >XTo run QEMU using the OVMF bios image: >Xqemu-system-i386 -L /usr/local/share/tianocore/ovmf-ia32 -bios OVMF.fd >X >XThis command will additionally allow monitoring and control of QEMU from the console and utilise the contents of the current directory as a FAT16 disk image: >X >Xqemu-system-i386 -L /usr/local/share/tianocore/ovmf-ia32 -bios OVMF.fd -monitor stdio -hda fat:. >X >XSee the qemu(1) man pages for more information. >X-------------------------------------------------------------------------------- >d1c8e106d51a5bc098d364a42affed3e >echo c - tianocore-ovmf-ia32/files >mkdir -p tianocore-ovmf-ia32/files > /dev/null 2>&1 >echo x - tianocore-ovmf-ia32/files/patch-ovmf-ia32.7 >sed 's/^X//' >tianocore-ovmf-ia32/files/patch-ovmf-ia32.7 << '7fbca1e70375122bf526ec1a5f60e27e' >X--- ./ovmf-ia32.7.orig 1970-01-01 01:00:00.000000000 +0100 >X+++ ./ovmf-ia32.7 2014-08-31 22:11:08.000000000 +0100 >X@@ -0,0 +1,28 @@ >X+.Dd August 28, 2014 >X+.Dt OVMF-IA32 7 USD >X+.Os FreeBSD >X+.Sh NAME >X+.Nm OVMF-IA32 >X+.Nd Provides UEFI support for virtual machines using the 64-bit x86 instruction set. >X+.Sh SYNOPSIS >X+The OVMF firmware image may be used with QEMU: >X+.Nm qemu-system-i386 >X+-L %%DATADIR%%-ia32 -bios OVMF.fd >X+.Sh DESCRIPTION >X+.Nm >X+contains a sample UEFI firmware for use with QEMU on 32-bit x86 processors. It allows UEFI >X+applications to execute within a QEMU virtual machine. OVMF is part of the Intel\*(Tm >X+TianoCore EFI Development Kit 2 (EDK2) project. >X+.Sh SEE ALSO >X+.Xr qemu 1 , >X+.Xr OVMFX64 7 , >X+.Xr UDK2010 7 , >X+.Xr UDK2014 7 , >X+.Lk http://tianocore.sourceforge.net/wiki/OVMF "TianoCore wiki page on OVMF" >X+.Sh AUTHORS >X+The OVMF project is managed by >X+.An Jordan Justin >X+.Aq jljusten@gmail.com . >X+The FreeBSD port, including this manual page, is written and maintained by >X+.An Ross McKelvie >X+.Aq ross@exitzero.uk . >7fbca1e70375122bf526ec1a5f60e27e >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 192012
:
144848
|
144849
|
144850
|
144851
|
147431
|
147432
| 147433 |
147434
|
147435
|
147436
|
147437
|
147438