diff options
author | Steve Wills <swills@FreeBSD.org> | 2017-08-20 15:23:11 +0000 |
---|---|---|
committer | Steve Wills <swills@FreeBSD.org> | 2017-08-20 15:23:11 +0000 |
commit | c98028372abeab75fb41e589fb20abdfc18008a7 (patch) | |
tree | 3241eb7930279e193812558d49198ba9b4e65cf9 /sysutils/rpi-firmware | |
parent | 111cb50adfd7c66b2bad0a424c0282b653457b67 (diff) | |
download | ports-c98028372abeab75fb41e589fb20abdfc18008a7.tar.gz ports-c98028372abeab75fb41e589fb20abdfc18008a7.zip |
sysutils/rpi-firmware: create port
Firmware files for RaspberryPi Single Board Computer
WWW: https://github.com/raspberrypi/firmware
PR: 221632
Submitted by: manu
Notes
Notes:
svn path=/head/; revision=448432
Diffstat (limited to 'sysutils/rpi-firmware')
-rw-r--r-- | sysutils/rpi-firmware/Makefile | 37 | ||||
-rw-r--r-- | sysutils/rpi-firmware/distinfo | 3 | ||||
-rw-r--r-- | sysutils/rpi-firmware/files/patch-boot_config.txt | 7 | ||||
-rw-r--r-- | sysutils/rpi-firmware/pkg-descr | 3 | ||||
-rw-r--r-- | sysutils/rpi-firmware/pkg-plist | 11 |
5 files changed, 61 insertions, 0 deletions
diff --git a/sysutils/rpi-firmware/Makefile b/sysutils/rpi-firmware/Makefile new file mode 100644 index 000000000000..466a25da2924 --- /dev/null +++ b/sysutils/rpi-firmware/Makefile @@ -0,0 +1,37 @@ +# $FreeBSD$ + +PORTNAME= rpi-firmware +PORTVERSION= 1.20170811 +CATEGORIES= sysutils + +MAINTAINER= manu@freebsd.org +COMMENT= Firmware for RaspberryPi Single Board Computer + +LICENSE= BROADCOM +LICENSE_NAME= Broadcom Corporation +LICENSE_FILE= ${WRKSRC}/boot/LICENCE.broadcom +LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept + +USE_GITHUB= yes +GH_ACCOUNT= raspberrypi +GH_PROJECT= firmware + +NO_BUILD= yes + +INSTALL_DIR= ${PREFIX}/share/${PORTNAME} + +do-install: + ${MKDIR} ${STAGEDIR}/${INSTALL_DIR} + ${INSTALL_DATA} ${LICENSE_FILE} ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/bootcode.bin ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/fixup_cd.dat ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/fixup_db.dat ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/fixup_x.dat ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/fixup.dat ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/start_cd.elf ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/start_db.elf ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/start_x.elf ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/start.elf ${STAGEDIR}/${INSTALL_DIR}/ + ${INSTALL_DATA} ${WRKSRC}/boot/config.txt ${STAGEDIR}/${INSTALL_DIR}/ + +.include <bsd.port.mk> diff --git a/sysutils/rpi-firmware/distinfo b/sysutils/rpi-firmware/distinfo new file mode 100644 index 000000000000..7bb13239dec6 --- /dev/null +++ b/sysutils/rpi-firmware/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1503157243 +SHA256 (raspberrypi-firmware-1.20170811_GH0.tar.gz) = a25f6281d64732892a2e838cc2346f1a88505b5c77a57a6540755362ea64043a +SIZE (raspberrypi-firmware-1.20170811_GH0.tar.gz) = 120752064 diff --git a/sysutils/rpi-firmware/files/patch-boot_config.txt b/sysutils/rpi-firmware/files/patch-boot_config.txt new file mode 100644 index 000000000000..74f44356cb10 --- /dev/null +++ b/sysutils/rpi-firmware/files/patch-boot_config.txt @@ -0,0 +1,7 @@ +--- boot/config.txt.orig 2017-08-19 16:23:10 UTC ++++ boot/config.txt +@@ -0,0 +1,4 @@ ++init_uart_clock=3000000 ++enable_uart=1 ++kernel=u-boot.bin ++kernel7=u-boot.bin diff --git a/sysutils/rpi-firmware/pkg-descr b/sysutils/rpi-firmware/pkg-descr new file mode 100644 index 000000000000..f20c1bc874c1 --- /dev/null +++ b/sysutils/rpi-firmware/pkg-descr @@ -0,0 +1,3 @@ +Firmware files for RaspberryPi Single Board Computer + +WWW: https://github.com/raspberrypi/firmware diff --git a/sysutils/rpi-firmware/pkg-plist b/sysutils/rpi-firmware/pkg-plist new file mode 100644 index 000000000000..691a8ec6b103 --- /dev/null +++ b/sysutils/rpi-firmware/pkg-plist @@ -0,0 +1,11 @@ +%%DATADIR%%/bootcode.bin +%%DATADIR%%/fixup.dat +%%DATADIR%%/fixup_cd.dat +%%DATADIR%%/fixup_db.dat +%%DATADIR%%/fixup_x.dat +%%DATADIR%%/start.elf +%%DATADIR%%/start_cd.elf +%%DATADIR%%/start_db.elf +%%DATADIR%%/start_x.elf +%%DATADIR%%/config.txt +%%DATADIR%%/LICENCE.broadcom |