FreeBSD Bugzilla – Attachment 172101 Details for
Bug 210719
[NEW PORT] sysutils/uefi-edk2-bhyve: UEFI firmware for bhyve
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
port
uefi-edk-bhyve.shar (text/plain), 3.84 KB, created by
Fabian Freyer
on 2016-07-04 14:35:41 UTC
(
hide
)
Description:
port
Filename:
MIME Type:
Creator:
Fabian Freyer
Created:
2016-07-04 14:35:41 UTC
Size:
3.84 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: ># ># uefi-edk2-bhyve ># uefi-edk2-bhyve/pkg-plist ># uefi-edk2-bhyve/Makefile ># uefi-edk2-bhyve/distinfo ># uefi-edk2-bhyve/pkg-descr ># >echo c - uefi-edk2-bhyve >mkdir -p uefi-edk2-bhyve > /dev/null 2>&1 >echo x - uefi-edk2-bhyve/pkg-plist >sed 's/^X//' >uefi-edk2-bhyve/pkg-plist << '33c6d9b0ff8cfddfb9140f5d35ecaafb' >X/usr/local/share/uefi-firmwares/BHYVE_UEFI.fd >33c6d9b0ff8cfddfb9140f5d35ecaafb >echo x - uefi-edk2-bhyve/Makefile >sed 's/^X//' >uefi-edk2-bhyve/Makefile << 'd09761ec81b3e92bc0482c08d6f7b1b0' >X# $FreeBSD$ >X >XPORTNAME= uefi-edk2-bhyve >XPORTVERSION= 20160704 >XCATEGORIES= sysutils >XUSE_GITHUB= yes >XGH_ACCOUNT= freebsd >XGH_PROJECT= uefi-edk2 >XGH_TAGNAME= a36132939e259df79b16699c03c6f1d63c7454b9 >X >XMAINTAINER= fabian.freyer@physik.tu-berlin.de >XCOMMENT= Collection of EFI firmwares for bhyve >X >XLICENSE= BSD >X >XBUILD_DEPENDS= bash:shells/bash \ >X git:devel/git \ >X gmake:devel/gmake \ >X gcc48:lang/gcc48 \ >X nasm:devel/nasm \ >X python:lang/python \ >X /usr/local/lib/python2.7/lib-dynload/_sqlite3.so:databases/py-sqlite3 >X >XONLY_FOR_ARCHS= amd64 >X >XOPTIONS_DEFINE= CSM DEBUG >XOPTIONS_DEFAULT=CSM >XCSM_DESC= Build with Compatibility Support Module (Legacy Boot) >XDEBUG_DESC= Build Debug target >X >X.include <bsd.port.options.mk> >X >X.if ${PORT_OPTIONS:MDEBUG} >XUEFI_TARGET= DEBUG >X.else >XUEFI_TARGET= RELEASE >X.endif >X >Xdo-build: >X @cd ${BUILD_WRKSRC}; unset ARCH; unset MAKEFLAGS; \ >X gmake \ >X AS=/usr/local/bin/as \ >X AR=/usr/local/bin/ar \ >X LD=/usr/local/bin/ld \ >X OBJCOPY=/usr/local/bin/objcopy\ >X CC=/usr/local/bin/gcc48 \ >X -C BaseTools >X mkdir -p ${BUILD_WRKSRC}/Build; >X ${LN} -sf /usr/local/bin/gcc48 ${BUILD_WRKSRC}/Build/gcc >X ${LN} -sf /usr/local/bin/ld ${BUILD_WRKSRC}/Build/ld >X ${LN} -sf /usr/local/bin/gmake ${BUILD_WRKSRC}/Build/make >X ${LN} -sf /usr/local/bin/ar ${BUILD_WRKSRC}/Build/ar >X ${LN} -sf /usr/local/bin/objcopy ${BUILD_WRKSRC}/Build/objcopy >X ${LN} -sf /usr/local/bin/nasm ${BUILD_WRKSRC}/Build/nasm >X.if ${PORT_OPTIONS:MCSM} >X bash -c " \ >X cd ${BUILD_WRKSRC}; \ >X source edksetup.sh;\ >X unset ARCH; unset MAKEFLAGS; \ >X export GCC48_BIN=${BUILD_WRKSRC}/Build/; \ >X (cd BhyvePkg/Csm/BhyveCsm16/; gmake \ >X AS=/usr/local/bin/as \ >X AR=/usr/local/bin/ar \ >X LD=/usr/local/bin/ld \ >X OBJCOPY=/usr/local/bin/objcopy\ >X CC=/usr/local/bin/gcc48) ;\ >X build -t GCC48 -a X64 -b ${UEFI_TARGET} -p BhyvePkg/BhyvePkgX64.dsc \ >X -DDEBUG_ON_SERIAL_PORT=TRUE -DCSM_ENABLE=TRUE \ >X " >X.else >X bash -c " \ >X cd ${BUILD_WRKSRC}; \ >X source edksetup.sh;\ >X unset ARCH; unset MAKEFLAGS; \ >X export GCC48_BIN=${BUILD_WRKSRC}/Build/; \ >X build -t GCC48 -a X64 -b ${UEFI_TARGET} -p BhyvePkg/BhyvePkgX64.dsc \ >X -DDEBUG_ON_SERIAL_PORT=TRUE -D FD_SIZE_2MB \ >X " >X.endif >X >Xdo-install: >X mkdir -p ${STAGEDIR}/usr/local/share/uefi-firmwares/ >X install ${BUILD_WRKSRC}/Build/BhyveX64/${UEFI_TARGET}_GCC48/FV/BHYVE.fd \ >X ${STAGEDIR}/usr/local/share/uefi-firmwares/BHYVE_UEFI.fd >X >X.include <bsd.port.mk> >d09761ec81b3e92bc0482c08d6f7b1b0 >echo x - uefi-edk2-bhyve/distinfo >sed 's/^X//' >uefi-edk2-bhyve/distinfo << '875012b385a77a4576db1d5084b0e788' >XTIMESTAMP = 1467621762 >XSHA256 (freebsd-uefi-edk2-20160704-a36132939e259df79b16699c03c6f1d63c7454b9_GH0.tar.gz) = 4a98c17a5ff3eb7d631feb6b3e32b019218f85add2a9cfda7dcbc084b2ca808b >XSIZE (freebsd-uefi-edk2-20160704-a36132939e259df79b16699c03c6f1d63c7454b9_GH0.tar.gz) = 31009361 >875012b385a77a4576db1d5084b0e788 >echo x - uefi-edk2-bhyve/pkg-descr >sed 's/^X//' >uefi-edk2-bhyve/pkg-descr << '2269d8c615472ca1cc7c26105ec5e92d' >XA collection of EFI firmwares for bhyve. >X >XWWW: https://github.com/freebsd/uefi-edk2/tree/bhyve/UDK2014.SP1 >2269d8c615472ca1cc7c26105ec5e92d >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 210719
:
171970
|
172101
|
172107
|
172110
|
172124