svn commit: r456722 - in head/sysutils/u-boot-tools: . files
Baptiste Daroussin
bapt at FreeBSD.org
Tue Dec 19 15:08:42 UTC 2017
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
More information about the svn-ports-head
mailing list