Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Dec 2017 15:08:41 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r456722 - in head/sysutils/u-boot-tools: . files
Message-ID:  <201712191508.vBJF8fmN063005@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Tue Dec 19 15:08:41 2017
New Revision: 456722
URL: https://svnweb.freebsd.org/changeset/ports/456722

Log:
  CLeanup u-boot-tools
  - Do not overwrite do-build, it is not necessary
  - Ensure the env variables are respected during configure phase
  - Now that we use the regular do-build kernel we can pass gmake variables via
    arguments which allows to overwrites predefine ones without custom patches
  - Force verbose mode when building to see what command line is invoke, in in
    particular which compiler is called
  - Overwrite NOSTDINC_FLAGS because on freebsd we do actually want to use our
    regular standard include files
  - Register the dependency on libssl/libcrypto
  
  Approved by:	manu
  Differential Revision:	https://reviews.freebsd.org/D13543

Deleted:
  head/sysutils/u-boot-tools/files/
Modified:
  head/sysutils/u-boot-tools/Makefile

Modified: head/sysutils/u-boot-tools/Makefile
==============================================================================
--- head/sysutils/u-boot-tools/Makefile	Tue Dec 19 14:58:15 2017	(r456721)
+++ head/sysutils/u-boot-tools/Makefile	Tue Dec 19 15:08:41 2017	(r456722)
@@ -12,17 +12,19 @@ COMMENT=	U-boot related tools
 
 LICENSE=	GPLv2
 
-USES=	tar:bzip2 gmake python:2.7,build
+USES=	tar:bzip2 gmake python:2.7,build ssl
 
 CONFLICT=	uboot-mkimage
+ALL_TARGET=	tools-only
+MAKE_ARGS=	ARCH=sandbox \
+		CC="${CC}" \
+		KBUILD_VERBOSE=1 \
+		NOSTDINC_FLAGS="" \
 
 PLIST_FILES=	bin/mkimage bin/mkenvimage bin/dumpimage bin/fit_info
 
 do-configure:
-	(cd ${WRKSRC}/ && ${MAKE_CMD} sandbox_defconfig)
-
-do-build:
-	(cd ${WRKSRC}/ && ${MAKE_CMD} ARCH=sandbox tools-only)
+	(cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} sandbox_defconfig)
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/tools/dumpimage ${STAGEDIR}${PREFIX}/bin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712191508.vBJF8fmN063005>