FreeBSD Bugzilla – Attachment 172107 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]
uefi-edk2.shar
uefi-edk-bhyve.shar (text/plain), 3.52 KB, created by
Fabian Freyer
on 2016-07-04 16:00:43 UTC
(
hide
)
Description:
uefi-edk2.shar
Filename:
MIME Type:
Creator:
Fabian Freyer
Created:
2016-07-04 16:00:43 UTC
Size:
3.52 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/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/Makefile >sed 's/^X//' >uefi-edk2-bhyve/Makefile << 'd09761ec81b3e92bc0482c08d6f7b1b0' >X# $FreeBSD$ >X >XPORTNAME= uefi-edk2-bhyve >XPORTVERSION= 20160704 >XCATEGORIES= sysutils >X >XMAINTAINER= fabian.freyer@physik.tu-berlin.de >XCOMMENT= Build of the UEFI-EDK2 Firmware for bhyve >X >XLICENSE= BSD >X >XBUILD_DEPENDS= bash:shells/bash \ >X gcc48:lang/gcc48 \ >X nasm:devel/nasm \ >X python:lang/python \ >X ${LOCALBASE}/lib/python2.7/lib-dynload/_sqlite3.so:databases/py-sqlite3 >X >XUSES= gmake \ >X python:build >XUSE_GITHUB= yes >XGH_ACCOUNT= freebsd >XGH_PROJECT= uefi-edk2 >XGH_TAGNAME= a36132939e259df79b16699c03c6f1d63c7454b9 >X >XPLIST_FILES= ${PREFIX}/share/uefi-firmwares/BHYVE_UEFI.fd >X >XONLY_FOR_ARCHS= amd64 >X >XOPTIONS_DEFINE= CSM DEBUG >XOPTIONS_DEFAULT=CSM >XCSM_DESC= Build with Compatibility Support Module (Legacy Boot) >XCSM_VARS= build_args+=-DCSM_ENABLE=TRUE >X >XDEBUG_DESC= Build Debug target >XDEBUG_VARS= uefi_target=DEBUG >XDEBUG_VARS_OFF= uefi_target=RELEASE >X >XMAKE_ARGS+= AS=${LOCALBASE}/bin/as >XMAKE_ARGS+= AR=${LOCALBASE}/bin/ar >XMAKE_ARGS+= LD=${LOCALBASE}/bin/ld >XMAKE_ARGS+= OBJCOPY=${LOCALBASE}/bin/objcopy >XMAKE_ARGS+= CC=${LOCALBASE}/bin/gcc48 >X >XBUILD_ARGS=-DDEBUG_ON_SERIAL_PORT=TRUE -D FD_SIZE_2MB >X >X.include <bsd.port.options.mk> >X >Xdo-build: >X unset ARCH; unset MAKEFLAGS; ${MAKE_CMD} ${MAKE_ARGS} -C ${BUILD_WRKSRC}/BaseTools >X ${MKDIR} ${BUILD_WRKSRC}/Build; >X ${LN} -sf ${LOCALBASE}/bin/gcc48 ${BUILD_WRKSRC}/Build/gcc >X ${LN} -sf ${LOCALBASE}/bin/ld ${BUILD_WRKSRC}/Build/ld >X ${LN} -sf ${LOCALBASE}/bin/gmake ${BUILD_WRKSRC}/Build/make >X ${LN} -sf ${LOCALBASE}/bin/ar ${BUILD_WRKSRC}/Build/ar >X ${LN} -sf ${LOCALBASE}/bin/objcopy ${BUILD_WRKSRC}/Build/objcopy >X ${LN} -sf ${LOCALBASE}/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 ${MAKE_CMD} ${MAKE_ARGS} GCC48_BIN=${BUILD_WRKSRC}/Build/ -C ${BUILD_WRKSRC}/BhyvePkg/Csm/BhyveCsm16/" >X.endif >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 ${BUILD_ARGS} \ >X " >X >Xdo-install: >X ${MKDIR} ${STAGEDIR}${PREFIX}/share/uefi-firmwares/ >X ${INSTALL} ${BUILD_WRKSRC}/Build/BhyveX64/${UEFI_TARGET}_GCC48/FV/BHYVE.fd \ >X ${STAGEDIR}${PREFIX}/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' >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