pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/sunxi-tools



Module Name:    pkgsrc
Committed By:   jmcneill
Date:           Wed Aug 23 13:57:30 UTC 2017

Modified Files:
        pkgsrc/sysutils/sunxi-tools: Makefile PLIST distinfo
        pkgsrc/sysutils/sunxi-tools/patches: patch-Makefile
Removed Files:
        pkgsrc/sysutils/sunxi-tools/patches: patch-include_endian_compat.h
            patch-phoenix_info.c

Log Message:
Update sunxi-tools to latest from Github. This adds support for SPL
version 2, required for U-Boot 2017.07.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/sunxi-tools/Makefile \
    pkgsrc/sysutils/sunxi-tools/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/sunxi-tools/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/sunxi-tools/patches/patch-Makefile
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/sysutils/sunxi-tools/patches/patch-include_endian_compat.h
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/sysutils/sunxi-tools/patches/patch-phoenix_info.c

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

Modified files:

Index: pkgsrc/sysutils/sunxi-tools/Makefile
diff -u pkgsrc/sysutils/sunxi-tools/Makefile:1.3 pkgsrc/sysutils/sunxi-tools/Makefile:1.4
--- pkgsrc/sysutils/sunxi-tools/Makefile:1.3    Sun Oct 25 09:05:23 2015
+++ pkgsrc/sysutils/sunxi-tools/Makefile        Wed Aug 23 13:57:30 2017
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.3 2015/10/25 09:05:23 bouyer Exp $
+# $NetBSD: Makefile,v 1.4 2017/08/23 13:57:30 jmcneill Exp $
 #
 
-VERSION=       20150915
+VERSION=       20170823
 DISTNAME=      sunxi-tools-${VERSION}
-PKGREVISION=   1
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=linux-sunxi/}
 GITHUB_PROJECT=        sunxi-tools
-GITHUB_TAG=    568c7a0e81fc5d52189710c6d832677aa8770b16
+GITHUB_TAG=    cd9e6099e8668f4aa25d3ffc71283c0b138af1b7
 
 MAINTAINER=    bouyer%NetBSD.org@localhost
 HOMEPAGE=      http://linux-sunxi.org/
@@ -16,21 +15,7 @@ LICENSE=     gnu-gpl-v2
 
 USE_TOOLS+=    gmake pkg-config
 
-INSTALLATION_DIRS=     bin libdata/sunxi-tools
-
-do-install:
-.for f in fexc fel pio bootinfo phoenix_info
-       ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/bin/${f}
-.endfor
-.for f in bin2fex fex2bin
-       ${LN} ${DESTDIR}${PREFIX}/bin/fexc ${DESTDIR}${PREFIX}/bin/${f}
-.endfor
-.for f in fel-gpio
-       ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/bin/${f}
-.endfor
-.for f in fel-pio.bin fel-sdboot.sunxi ramboot.scr fel-pio.nm jtag-loop.sunxi ramboot.uboot-sh
-       ${INSTALL_DATA} ${WRKSRC}/bin/${f} ${DESTDIR}${PREFIX}/libdata/sunxi-tools/${f}
-.endfor
+INSTALLATION_DIRS=     bin
 
 .include "../../devel/libusb1/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/sunxi-tools/distinfo
diff -u pkgsrc/sysutils/sunxi-tools/distinfo:1.3 pkgsrc/sysutils/sunxi-tools/distinfo:1.4
--- pkgsrc/sysutils/sunxi-tools/distinfo:1.3    Wed Nov  4 01:32:32 2015
+++ pkgsrc/sysutils/sunxi-tools/distinfo        Wed Aug 23 13:57:30 2017
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.3 2015/11/04 01:32:32 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/08/23 13:57:30 jmcneill Exp $
 
-SHA1 (sunxi-tools-20150915-568c7a0e81fc5d52189710c6d832677aa8770b16.tar.gz) = 294576067bea1d7d1c66148870b1a4767881762b
-RMD160 (sunxi-tools-20150915-568c7a0e81fc5d52189710c6d832677aa8770b16.tar.gz) = 6e1318bfea20bd57c740e13b14b1059530df073f
-SHA512 (sunxi-tools-20150915-568c7a0e81fc5d52189710c6d832677aa8770b16.tar.gz) = 
85f5c53a6d4a01e979a2765c48a01339623747efa00336c250e4589ce00a94a1ab644dea6da02c536da2871243a150f40fc44d0e42064e6fb9bc4df2428da02e
-Size (sunxi-tools-20150915-568c7a0e81fc5d52189710c6d832677aa8770b16.tar.gz) = 51232 bytes
-SHA1 (patch-Makefile) = e4e54571315dd6614ecab75321586dbecae89a06
-SHA1 (patch-include_endian_compat.h) = f2e6fd1305c25a9b34f26fe70ad223ec5156211b
-SHA1 (patch-phoenix_info.c) = 824a1237dd5652fdd336b1d09eac03f2d3db9209
+SHA1 (sunxi-tools-20170823-cd9e6099e8668f4aa25d3ffc71283c0b138af1b7.tar.gz) = 8ce2cea3e940ad743e16b3bf67079dc38ca63053
+RMD160 (sunxi-tools-20170823-cd9e6099e8668f4aa25d3ffc71283c0b138af1b7.tar.gz) = f4eca6914e7652fc2da287eda686fccda4bb9fe3
+SHA512 (sunxi-tools-20170823-cd9e6099e8668f4aa25d3ffc71283c0b138af1b7.tar.gz) = 
e9f17f035e8b18fda0d4194ad05bf207a9708fdd63c6767fb0ddf22c550b1137cc627c7679c634b4cf18d4ad90951e382de2757b527f799696ad1c2968dac640
+Size (sunxi-tools-20170823-cd9e6099e8668f4aa25d3ffc71283c0b138af1b7.tar.gz) = 96277 bytes
+SHA1 (patch-Makefile) = 03ebb9bf3d615ed5a3f3cca7bcb8b1e24d6090f4

Index: pkgsrc/sysutils/sunxi-tools/PLIST
diff -u pkgsrc/sysutils/sunxi-tools/PLIST:1.2 pkgsrc/sysutils/sunxi-tools/PLIST:1.3
--- pkgsrc/sysutils/sunxi-tools/PLIST:1.2       Sun Oct 25 09:05:23 2015
+++ pkgsrc/sysutils/sunxi-tools/PLIST   Wed Aug 23 13:57:30 2017
@@ -1,15 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2015/10/25 09:05:23 bouyer Exp $
-bin/fexc
-bin/bin2fex
-bin/fex2bin
-bin/fel
-bin/fel-gpio
-bin/pio
-bin/bootinfo
-bin/phoenix_info
-libdata/sunxi-tools/fel-pio.bin
-libdata/sunxi-tools/fel-sdboot.sunxi
-libdata/sunxi-tools/ramboot.scr
-libdata/sunxi-tools/fel-pio.nm
-libdata/sunxi-tools/jtag-loop.sunxi
-libdata/sunxi-tools/ramboot.uboot-sh
+@comment $NetBSD: PLIST,v 1.3 2017/08/23 13:57:30 jmcneill Exp $
+bin/sunxi-fexc
+bin/sunxi-bootinfo
+bin/sunxi-fel
+bin/sunxi-nand-part
+bin/sunxi-pio

Index: pkgsrc/sysutils/sunxi-tools/patches/patch-Makefile
diff -u pkgsrc/sysutils/sunxi-tools/patches/patch-Makefile:1.2 pkgsrc/sysutils/sunxi-tools/patches/patch-Makefile:1.3
--- pkgsrc/sysutils/sunxi-tools/patches/patch-Makefile:1.2      Sun Oct 25 09:05:23 2015
+++ pkgsrc/sysutils/sunxi-tools/patches/patch-Makefile  Wed Aug 23 13:57:30 2017
@@ -1,27 +1,13 @@
-$NetBSD: patch-Makefile,v 1.2 2015/10/25 09:05:23 bouyer Exp $
+$NetBSD: patch-Makefile,v 1.3 2017/08/23 13:57:30 jmcneill Exp $
 
---- Makefile.orig      2015-09-13 22:56:46.000000000 +0200
-+++ Makefile   2015-10-25 09:55:26.000000000 +0100
-@@ -18,11 +18,11 @@
- 
- CC = gcc
- CFLAGS = -g -O0 -Wall -Wextra
--CFLAGS += -std=c99 -D_POSIX_C_SOURCE=200112L
-+CFLAGS += -std=c99 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE
- CFLAGS += -Iinclude/
- 
- TOOLS = fexc bin2fex fex2bin bootinfo fel pio
--TOOLS += nand-part
-+#TOOLS += nand-part
- 
- MISC_TOOLS = phoenix_info
- 
-@@ -30,7 +30,7 @@
- 
- .PHONY: all clean
- 
--all: $(TOOLS)
-+all: $(TOOLS) $(MISC_TOOLS)
- 
- misc: $(MISC_TOOLS)
+--- Makefile.orig      2017-08-15 03:34:41.000000000 +0000
++++ Makefile
+@@ -43,7 +43,7 @@ TOOLS = sunxi-fexc sunxi-bootinfo sunxi-
+ FEXC_LINKS = bin2fex fex2bin
+ 
+ # Tools which are only useful on the target
+-TARGET_TOOLS = sunxi-meminfo
++#TARGET_TOOLS = sunxi-meminfo
  
+ # Misc tools (of more "exotic" nature) not part of our default build / install
+ MISC_TOOLS = phoenix_info sunxi-nand-image-builder



Home | Main Index | Thread Index | Old Index