pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils



Module Name:    pkgsrc
Committed By:   jmcneill
Date:           Sat May 26 17:53:18 UTC 2018

Modified Files:
        pkgsrc/sysutils: Makefile
Added Files:
        pkgsrc/sysutils/u-boot-pine-h64: DESCR Makefile PLIST distinfo

Log Message:
Initial import of u-boot-pine-h64 version 2018.03rc1.

U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the Pine64 Pine H64.


To generate a diff of this commit:
cvs rdiff -u -r1.759 -r1.760 pkgsrc/sysutils/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/u-boot-pine-h64/DESCR \
    pkgsrc/sysutils/u-boot-pine-h64/Makefile \
    pkgsrc/sysutils/u-boot-pine-h64/PLIST \
    pkgsrc/sysutils/u-boot-pine-h64/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/Makefile
diff -u pkgsrc/sysutils/Makefile:1.759 pkgsrc/sysutils/Makefile:1.760
--- pkgsrc/sysutils/Makefile:1.759      Sat May 26 17:51:33 2018
+++ pkgsrc/sysutils/Makefile    Sat May 26 17:53:18 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.759 2018/05/26 17:51:33 jmcneill Exp $
+# $NetBSD: Makefile,v 1.760 2018/05/26 17:53:18 jmcneill Exp $
 #
 
 COMMENT=       System utilities
@@ -618,6 +618,7 @@ SUBDIR+=    u-boot-nanopi-neo2
 SUBDIR+=       u-boot-orangepi-2
 SUBDIR+=       u-boot-orangepi-one
 SUBDIR+=       u-boot-orangepi-plus2e
+SUBDIR+=       u-boot-pine-h64
 SUBDIR+=       u-boot-pine64
 SUBDIR+=       u-boot-pinebook
 SUBDIR+=       u-boot-pocketchip

Added files:

Index: pkgsrc/sysutils/u-boot-pine-h64/DESCR
diff -u /dev/null pkgsrc/sysutils/u-boot-pine-h64/DESCR:1.1
--- /dev/null   Sat May 26 17:53:18 2018
+++ pkgsrc/sysutils/u-boot-pine-h64/DESCR       Sat May 26 17:53:18 2018
@@ -0,0 +1,5 @@
+U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
+several other processors, which can be installed in a boot ROM and used to
+initialize and test the hardware or to download and run application code.
+
+This package provides U-Boot for the Pine64 Pine H64.
Index: pkgsrc/sysutils/u-boot-pine-h64/Makefile
diff -u /dev/null pkgsrc/sysutils/u-boot-pine-h64/Makefile:1.1
--- /dev/null   Sat May 26 17:53:18 2018
+++ pkgsrc/sysutils/u-boot-pine-h64/Makefile    Sat May 26 17:53:18 2018
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2018/05/26 17:53:18 jmcneill Exp $
+
+UBOOT_VERSION=         2018.03rc1
+UBOOT_TARGET=          pine-h64
+UBOOT_CONFIG=          pine_h64_defconfig
+UBOOT_BIN=             u-boot-sunxi-with-spl.bin
+
+# Use Icenowy's fork of mainline U-Boot with Pine H64 support patched in
+MASTER_SITES=          ${MASTER_SITE_GITHUB:=Icenowy/}
+GITHUB_PROJECT=                u-boot
+GITHUB_TAG=            f4077661c6c0f3b92f26cb7c35432ad64615fe32
+DISTNAME=              u-boot-${UBOOT_TARGET}-${UBOOT_VERSION}
+EXTRACT_SUFX=          .tar.gz
+
+post-extract:
+       ${CP} ${PREFIX}/share/arm-trusted-firmware/sun50i-h6/bl31.bin ${WRKSRC}
+
+post-build:
+       ${CAT} ${WRKSRC}/spl/sunxi-spl.bin ${WRKSRC}/u-boot.itb > ${WRKSRC}/u-boot-sunxi-with-spl.bin
+
+.include "../../sysutils/arm-trusted-firmware-sun50i-h6/buildlink3.mk"
+.include "../../sysutils/u-boot/u-boot-arm64.mk"
+
+# Override U-Boot defaults
+DISTINFO_FILE=         ${.CURDIR}/distinfo
+PATCHDIR=              ${.CURDIR}/patches
Index: pkgsrc/sysutils/u-boot-pine-h64/PLIST
diff -u /dev/null pkgsrc/sysutils/u-boot-pine-h64/PLIST:1.1
--- /dev/null   Sat May 26 17:53:18 2018
+++ pkgsrc/sysutils/u-boot-pine-h64/PLIST       Sat May 26 17:53:18 2018
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2018/05/26 17:53:18 jmcneill Exp $
+share/u-boot/pine-h64/u-boot-sunxi-with-spl.bin
Index: pkgsrc/sysutils/u-boot-pine-h64/distinfo
diff -u /dev/null pkgsrc/sysutils/u-boot-pine-h64/distinfo:1.1
--- /dev/null   Sat May 26 17:53:18 2018
+++ pkgsrc/sysutils/u-boot-pine-h64/distinfo    Sat May 26 17:53:18 2018
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2018/05/26 17:53:18 jmcneill Exp $
+
+SHA1 (u-boot-pine-h64-2018.03rc1-f4077661c6c0f3b92f26cb7c35432ad64615fe32.tar.gz) = b1f9ce5f4707e82adc86ed1de1e1a59f4f688307
+RMD160 (u-boot-pine-h64-2018.03rc1-f4077661c6c0f3b92f26cb7c35432ad64615fe32.tar.gz) = cb4f21f8727d78c196c7697fff4699fa2e2298a8
+SHA512 (u-boot-pine-h64-2018.03rc1-f4077661c6c0f3b92f26cb7c35432ad64615fe32.tar.gz) = 
a527f3e389fe95b005a117a47aaf8a98e553dda994423f10f09b1cdd00f311fbd11ae672f3c01bc8b897e7aafb0bd02bc71563c4140d7229f322336a944937bc
+Size (u-boot-pine-h64-2018.03rc1-f4077661c6c0f3b92f26cb7c35432ad64615fe32.tar.gz) = 15580051 bytes
+SHA1 (patch-arch_arm_cpu_armv8_Kconfig) = 82dee7f627ba721ba3548b49569ee2491764d86a
+SHA1 (patch-lib_bch.c) = 00a80689266d3ab8d2af862327e7c852220a0713



Home | Main Index | Thread Index | Old Index