1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-30 05:40:06 +00:00
freebsd-ports/sysutils/dtc/Makefile
Kyle Evans b59d41c84c sysutils/dtc: Update to 1.4.6 and add test support
dtc 1.4.6 was released 2018/01/03 with various additional checks and
bugfixes, as well as support for some syntactic sugar for overlays that
allows the following:

==
/dts-v1/;
/plugin/;

&foo {
  status = "okay";
};
==

Issues addressed by the previous patches have been fixed upstream, and the
two patches included here have been accepted upstream following the release
of 1.4.6. The patches, along with the TEST_ENV, will be able to go away when
1.4.7 is released.

While here, hook up the test suite and flip maintainer over to uboot@.

Reviewed by:	imp, manu
Approved by:	imp (maintainer, ports committer)
Differential Revision:	https://reviews.freebsd.org/D13761
2018-01-23 18:18:12 +00:00

29 lines
482 B
Makefile

# $FreeBSD$
PORTNAME= dtc
PORTVERSION= 1.4.6
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
MAINTAINER= uboot@FreeBSD.org
COMMENT= Device Tree Compiler
LICENSE= GPLv2
USES= bison gmake shebangfix
USE_LDCONFIG= yes
SHEBANG_FILES= dtdiff
TEST_TARGET= check
TEST_ENV= STATSZ="stat -f %Uz"
USE_GITHUB= yes
GH_ACCOUNT= dgibson
GH_PROJECT= dtc
MAKE_ARGS+= PREFIX=${PREFIX} NO_PYTHON=yes \
INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
INSTALL_LIB="${INSTALL_LIB}"
.include <bsd.port.mk>