FreeBSD Bugzilla – Attachment 147434 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-x64 OVMF image for UEFI firmware emulation with QEMU
tianocore-ovmf-x64.shar (text/plain), 5.01 KB, created by
Ross McKelvie
on 2014-09-18 08:49:41 UTC
(
hide
)
Description:
Updated emulators/tianocore-ovmf-x64 OVMF image for UEFI firmware emulation with QEMU
Filename:
MIME Type:
Creator:
Ross McKelvie
Created:
2014-09-18 08:49:41 UTC
Size:
5.01 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-x64 ># tianocore-ovmf-x64/pkg-descr ># tianocore-ovmf-x64/Makefile ># tianocore-ovmf-x64/pkg-message ># tianocore-ovmf-x64/distinfo ># tianocore-ovmf-x64/pkg-plist ># tianocore-ovmf-x64/files ># tianocore-ovmf-x64/files/patch-ovmf-x64.7 ># >echo c - tianocore-ovmf-x64 >mkdir -p tianocore-ovmf-x64 > /dev/null 2>&1 >echo x - tianocore-ovmf-x64/pkg-descr >sed 's/^X//' >tianocore-ovmf-x64/pkg-descr << '7e25cd1e2601ec822057ccea9b48e4a4' >XOVMF is a project to enable Unified Extensible Firmware Interface (UEFI) for >Xvirtual machines. This port installs a binary image for amd64 architecture >Xfor use with QEMU 0.9.1 or later. >X >XWWW: http://tianocore.sourceforge.net/wiki/OVMF >7e25cd1e2601ec822057ccea9b48e4a4 >echo x - tianocore-ovmf-x64/Makefile >sed 's/^X//' >tianocore-ovmf-x64/Makefile << '1e1d6f49eac0e36448a0dba66ccc2452' >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= -x64 >XDISTNAME= OVMF-X64-r15214 >X >XMAINTAINER= ross@exitzero.uk >XCOMMENT= UEFI firmware image for amd64 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> >1e1d6f49eac0e36448a0dba66ccc2452 >echo x - tianocore-ovmf-x64/pkg-message >sed 's/^X//' >tianocore-ovmf-x64/pkg-message << 'b342d8f2ae16a67654f72ced323ecf8e' >X-------------------------------------------------------------------------------- >XRunning QEMU using OVMF >X-------------------------------------------------------------------------------- >X >XTo run QEMU using the OVMF bios image: >Xqemu-system-x86_64 -L /usr/local/share/tianocore/ovmf-x64 -bios OVMF.fd >X >XThis command will additionally allow monitoring and control of QEMU from the >Xconsole and utilise the contents of the current directory as a FAT16 disk image: >X >Xqemu-system-x86_64 -L /usr/local/share/tianocore/ovmf-x64 -bios OVMF.fd \ >X -monitor stdio -hda fat:. >X >XSee the qemu(1) man pages for more information. >X-------------------------------------------------------------------------------- >b342d8f2ae16a67654f72ced323ecf8e >echo x - tianocore-ovmf-x64/distinfo >sed 's/^X//' >tianocore-ovmf-x64/distinfo << '254aed06cd5f9fb11eeef7203d28dc29' >XSHA256 (OVMF-X64-r15214.zip) = ccc2fb8f3a26732daf1a7d14728ae8740b8470d418bc9b8238a65b8d5e6cef84 >XSIZE (OVMF-X64-r15214.zip) = 750778 >254aed06cd5f9fb11eeef7203d28dc29 >echo x - tianocore-ovmf-x64/pkg-plist >sed 's/^X//' >tianocore-ovmf-x64/pkg-plist << '54667b8bab0828edd85a4f2fd78e8c17' >X%%MANPAGES%%man/man7/ovmf-x64.7.gz >X%%DATADIR%%-x64/BUILD_INFO >X%%DATADIR%%-x64/OVMF.fd >X%%DATADIR%%-x64/README >X@dirrmtry %%DATADIR%%-x64 >54667b8bab0828edd85a4f2fd78e8c17 >echo c - tianocore-ovmf-x64/files >mkdir -p tianocore-ovmf-x64/files > /dev/null 2>&1 >echo x - tianocore-ovmf-x64/files/patch-ovmf-x64.7 >sed 's/^X//' >tianocore-ovmf-x64/files/patch-ovmf-x64.7 << 'e78fba027421ab3387769b37df3e2ed8' >X--- ./ovmf-x64.7.orig 1970-01-01 01:00:00.000000000 +0100 >X+++ ./ovmf-x64.7 2014-08-31 22:11:08.000000000 +0100 >X@@ -0,0 +1,28 @@ >X+.Dd August 28, 2014 >X+.Dt OVMF-X64 7 USD >X+.Os FreeBSD >X+.Sh NAME >X+.Nm OVMF-X64 >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-x86_64 >X+-L %%DATADIR%%-x64 -bios OVMF.fd >X+.Sh DESCRIPTION >X+.Nm >X+contains a sample UEFI firmware for use with QEMU on 64-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 OVMFIA32 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 . >e78fba027421ab3387769b37df3e2ed8 >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