Changeset View
Changeset View
Standalone View
Standalone View
head/sysutils/rpi-firmware/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= rpi-firmware | PORTNAME= rpi-firmware | ||||
PORTVERSION= 1.20171029 | PORTVERSION= 1.20171029 | ||||
PORTREVISION= 1 | PORTREVISION= 2 | ||||
CATEGORIES= sysutils | CATEGORIES= sysutils | ||||
MAINTAINER= manu@freebsd.org | MAINTAINER= manu@freebsd.org | ||||
COMMENT= Firmware for RaspberryPi Single Board Computer | COMMENT= Firmware for RaspberryPi Single Board Computer | ||||
LICENSE= BROADCOM | LICENSE= BROADCOM | ||||
LICENSE_NAME= Broadcom Corporation | LICENSE_NAME= Broadcom Corporation | ||||
LICENSE_FILE= ${WRKSRC}/boot/LICENCE.broadcom | LICENSE_FILE= ${WRKSRC}/boot/LICENCE.broadcom | ||||
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept | LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept | ||||
BUILD_DEPENDS= aarch64-none-elf-gcc:devel/aarch64-none-elf-gcc | |||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= raspberrypi | GH_ACCOUNT= raspberrypi gonzoua:pscimon | ||||
GH_PROJECT= firmware | GH_PROJECT= firmware rpi3-psci-monitor:pscimon | ||||
PSCI_TAG= 2b8890a | |||||
GH_TAGNAME= ${PSCI_TAG}:pscimon | |||||
PSCI_MONITOR= rpi3-psci-monitor-${PSCI_TAG} | |||||
PSCI_DIR= ${WRKDIR}/${PSCI_MONITOR} | |||||
NO_BUILD= yes | BUILD_WRKSRC= ${PSCI_DIR} | ||||
INSTALL_DIR= ${PREFIX}/share/${PORTNAME} | INSTALL_DIR= ${PREFIX}/share/${PORTNAME} | ||||
do-patch: | do-patch: | ||||
${CP} ${FILESDIR}/config.txt ${WRKSRC}/boot/ | ${CP} ${FILESDIR}/config.txt ${WRKSRC}/boot/ | ||||
post-patch: | post-patch: | ||||
${RM} ${WRKSRC}/boot/kernel.img | ${RM} ${WRKSRC}/boot/kernel.img | ||||
${RM} ${WRKSRC}/boot/kernel7.img | ${RM} ${WRKSRC}/boot/kernel7.img | ||||
do-install: | do-install: | ||||
${MKDIR} -p ${STAGEDIR}/${INSTALL_DIR} | ${MKDIR} -p ${STAGEDIR}/${INSTALL_DIR} | ||||
cd ${WRKSRC}/boot && ${COPYTREE_SHARE} . ${STAGEDIR}/${INSTALL_DIR}/ | cd ${WRKSRC}/boot && ${COPYTREE_SHARE} . ${STAGEDIR}/${INSTALL_DIR}/ | ||||
${INSTALL_DATA} ${PSCI_DIR}/armstub8.bin ${STAGEDIR}/${INSTALL_DIR}/ | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |