Hello,

Here is the diff of dtc-1.3.0 to dtc-1.4.1 at devel/dtc.
In 1.4.1, the name of command ftdump has renamed to fdtdump and
two utilities (fdtget/fdtput) has added.

ok?

-- 
SASANO Takayoshi <u...@mx5.nisiq.net>

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/dtc/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile    21 Jun 2013 19:58:28 -0000      1.9
+++ Makefile    30 May 2015 20:30:01 -0000
@@ -2,14 +2,14 @@
 
 COMMENT=               Device Tree Compiler
 
-DISTNAME=              dtc-1.3.0
+DISTNAME=              dtc-1.4.1
 CATEGORIES=            sysutils devel
-MASTER_SITES=          http://comstyle.com/source/
+MASTER_SITES=          http://www.kernel.org/pub/software/utils/dtc/
 EXTRACT_SUFX=          .tar.xz
 
 SHARED_LIBS=           fdt     1.0
 
-HOMEPAGE=              http://www.jdl.com/
+HOMEPAGE=              http://devicetree.org/Device_Tree_Compiler
 
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/dtc/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    21 Jun 2013 19:58:28 -0000      1.2
+++ distinfo    30 May 2015 20:30:01 -0000
@@ -1,2 +1,2 @@
-SHA256 (dtc-1.3.0.tar.xz) = njeOf8Q1oxqT7X7QrnWwJ7NoWOxMmTHvUOXBF5wDCzU=
-SIZE (dtc-1.3.0.tar.xz) = 810376
+SHA256 (dtc-1.4.1.tar.xz) = d5kq2OrHto9VPQuljltRYErIA9EmGWyZ4644qq4ou5Q=
+SIZE (dtc-1.4.1.tar.xz) = 107920
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/devel/dtc/patches/patch-Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 patch-Makefile
--- patches/patch-Makefile      21 Jun 2013 19:58:28 -0000      1.3
+++ patches/patch-Makefile      30 May 2015 20:30:01 -0000
@@ -1,16 +1,16 @@
 $OpenBSD: patch-Makefile,v 1.3 2013/06/21 19:58:28 brad Exp $
---- Makefile.orig      Wed Jun 19 12:58:46 2013
-+++ Makefile   Thu Jun 20 23:06:02 2013
+--- Makefile.orig      Wed Nov 12 12:29:16 2014
++++ Makefile   Sun May 31 05:11:18 2015
 @@ -16,9 +16,9 @@ LOCAL_VERSION =
  CONFIG_LOCALVERSION =
  
- CPPFLAGS = -I libfdt
+ CPPFLAGS = -I libfdt -I .
 -WARNINGS = -Werror -Wall -Wpointer-arith -Wcast-qual -Wnested-externs \
--      -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls
+-      -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow
 -CFLAGS = -g -Os -fPIC -Werror $(WARNINGS)
 +WARNINGS = -Wall -Wpointer-arith -Wcast-qual -Wnested-externs \
 +      -Wstrict-prototypes -Wmissing-prototypes
-+CFLAGS += -fPIC $(WARNINGS)
++CFLAGS = -fPIC $(WARNINGS)
  
  BISON = bison
  LEX = flex
@@ -23,7 +23,7 @@ $OpenBSD: patch-Makefile,v 1.3 2013/06/2
  endif
  
  #
-@@ -130,7 +130,7 @@ endif
+@@ -134,7 +134,7 @@ endif
  LIBFDT_objdir = libfdt
  LIBFDT_srcdir = libfdt
  LIBFDT_archive = $(LIBFDT_objdir)/libfdt.a
@@ -32,16 +32,16 @@ $OpenBSD: patch-Makefile,v 1.3 2013/06/2
  LIBFDT_include = $(addprefix $(LIBFDT_srcdir)/,$(LIBFDT_INCLUDES))
  LIBFDT_version = $(addprefix $(LIBFDT_srcdir)/,$(LIBFDT_VERSION))
  
-@@ -162,8 +162,6 @@ install: all $(SCRIPTS)
-       $(INSTALL) $(BIN) $(SCRIPTS) $(DESTDIR)$(BINDIR)
+@@ -169,8 +169,6 @@ install-lib: all
+       @$(VECHO) INSTALL-LIB
        $(INSTALL) -d $(DESTDIR)$(LIBDIR)
        $(INSTALL) $(LIBFDT_lib) $(DESTDIR)$(LIBDIR)
 -      ln -sf $(notdir $(LIBFDT_lib)) $(DESTDIR)$(LIBDIR)/$(LIBFDT_soname)
 -      ln -sf $(LIBFDT_soname) $(DESTDIR)$(LIBDIR)/libfdt.$(SHAREDLIB_EXT)
        $(INSTALL) -m 644 $(LIBFDT_archive) $(DESTDIR)$(LIBDIR)
-       $(INSTALL) -d $(DESTDIR)$(INCLUDEDIR)
-       $(INSTALL) -m 644 $(LIBFDT_include) $(DESTDIR)$(INCLUDEDIR)
-@@ -203,12 +201,12 @@ clean: libfdt_clean tests_clean
+ 
+ install-includes:
+@@ -232,12 +230,12 @@ clean: libfdt_clean tests_clean
  # Generic compile rules
  #
  %: %.o
@@ -56,7 +56,7 @@ $OpenBSD: patch-Makefile,v 1.3 2013/06/2
  
  %.o: %.S
        @$(VECHO) AS $@
-@@ -236,7 +234,7 @@ clean: libfdt_clean tests_clean
+@@ -265,7 +263,7 @@ clean: libfdt_clean tests_clean
  
  $(LIBFDT_lib):
        @$(VECHO) LD $@
Index: patches/patch-libfdt_Makefile_libfdt
===================================================================
RCS file: patches/patch-libfdt_Makefile_libfdt
diff -N patches/patch-libfdt_Makefile_libfdt
--- patches/patch-libfdt_Makefile_libfdt        21 Jun 2013 19:58:28 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-libfdt_Makefile_libfdt,v 1.1 2013/06/21 19:58:28 brad Exp $
---- libfdt/Makefile.libfdt.orig        Wed Jun 19 20:47:13 2013
-+++ libfdt/Makefile.libfdt     Wed Jun 19 20:47:25 2013
-@@ -4,7 +4,7 @@
- # be easily embeddable into other systems of Makefiles.
- #
- LIBFDT_soname = libfdt.$(SHAREDLIB_EXT).1
--LIBFDT_INCLUDES = fdt.h libfdt.h
-+LIBFDT_INCLUDES = fdt.h libfdt.h libfdt_env.h
- LIBFDT_VERSION = version.lds
- LIBFDT_SRCS = fdt.c fdt_ro.c fdt_wip.c fdt_sw.c fdt_rw.c fdt_strerror.c
- LIBFDT_OBJS = $(LIBFDT_SRCS:%.c=%.o)
Index: patches/patch-libfdt_libfdt_env_h
===================================================================
RCS file: patches/patch-libfdt_libfdt_env_h
diff -N patches/patch-libfdt_libfdt_env_h
--- patches/patch-libfdt_libfdt_env_h   21 Jun 2013 19:58:28 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,31 +0,0 @@
-$OpenBSD: patch-libfdt_libfdt_env_h,v 1.2 2013/06/21 19:58:28 brad Exp $
-
-Rename _B to EXTRACT_BYTE.
-
---- libfdt/libfdt_env.h.orig   Wed Jun 19 12:58:46 2013
-+++ libfdt/libfdt_env.h        Thu Jun 20 19:03:24 2013
-@@ -5,19 +5,19 @@
- #include <stdint.h>
- #include <string.h>
- 
--#define _B(n) ((unsigned long long)((uint8_t *)&x)[n])
-+#define EXTRACT_BYTE(n)       ((unsigned long long)((uint8_t *)&x)[n])
- static inline uint32_t fdt32_to_cpu(uint32_t x)
- {
--      return (_B(0) << 24) | (_B(1) << 16) | (_B(2) << 8) | _B(3);
-+      return (EXTRACT_BYTE(0) << 24) | (EXTRACT_BYTE(1) << 16) | 
(EXTRACT_BYTE(2) << 8) | EXTRACT_BYTE(3);
- }
- #define cpu_to_fdt32(x) fdt32_to_cpu(x)
- 
- static inline uint64_t fdt64_to_cpu(uint64_t x)
- {
--      return (_B(0) << 56) | (_B(1) << 48) | (_B(2) << 40) | (_B(3) << 32)
--              | (_B(4) << 24) | (_B(5) << 16) | (_B(6) << 8) | _B(7);
-+      return (EXTRACT_BYTE(0) << 56) | (EXTRACT_BYTE(1) << 48) | 
(EXTRACT_BYTE(2) << 40) | (EXTRACT_BYTE(3) << 32)
-+              | (EXTRACT_BYTE(4) << 24) | (EXTRACT_BYTE(5) << 16) | 
(EXTRACT_BYTE(6) << 8) | EXTRACT_BYTE(7);
- }
- #define cpu_to_fdt64(x) fdt64_to_cpu(x)
--#undef _B
-+#undef EXTRACT_BYTE
- 
- #endif /* _LIBFDT_ENV_H */
Index: patches/patch-tests_Makefile_tests
===================================================================
RCS file: /cvs/ports/devel/dtc/patches/patch-tests_Makefile_tests,v
retrieving revision 1.2
diff -u -p -r1.2 patch-tests_Makefile_tests
--- patches/patch-tests_Makefile_tests  21 Jun 2013 19:58:28 -0000      1.2
+++ patches/patch-tests_Makefile_tests  30 May 2015 20:30:01 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-tests_Makefile_tests,v 1.2 2013/06/21 19:58:28 brad Exp $
---- tests/Makefile.tests.orig  Wed Jun 19 12:58:46 2013
-+++ tests/Makefile.tests       Wed Jun 19 20:28:57 2013
-@@ -45,7 +45,7 @@ $(LIB_TESTS): %: $(TESTS_PREFIX)testutils.o $(LIBFDT_a
+--- tests/Makefile.tests.orig  Wed Nov 12 12:29:16 2014
++++ tests/Makefile.tests       Sun May 31 04:25:17 2015
+@@ -52,7 +52,7 @@ $(LIB_TESTS): %: $(TESTS_PREFIX)testutils.o util.o $(L
  
- $(DL_LIB_TESTS): %: %.o $(TESTS_PREFIX)testutils.o $(LIBFDT_archive)
+ $(DL_LIB_TESTS): %: %.o $(TESTS_PREFIX)testutils.o util.o $(LIBFDT_archive)
        @$(VECHO) LD [libdl] $@
 -      $(LINK.c) -o $@ $^ -ldl
 +      $(LINK.c) -o $@ $^
  
- $(LIBTREE_TESTS): %: $(TESTS_PREFIX)testutils.o $(TESTS_PREFIX)trees.o 
$(LIBFDT_archive)
- 
+ $(LIBTREE_TESTS): %: $(TESTS_PREFIX)testutils.o $(TESTS_PREFIX)trees.o \
+               util.o $(LIBFDT_archive)
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/dtc/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   21 Jun 2013 19:58:28 -0000      1.2
+++ pkg/PLIST   30 May 2015 20:30:01 -0000
@@ -2,7 +2,9 @@
 @bin bin/convert-dtsv0
 @bin bin/dtc
 bin/dtdiff
-@bin bin/ftdump
+@bin bin/fdtdump
+@bin bin/fdtget
+@bin bin/fdtput
 include/fdt.h
 include/libfdt.h
 include/libfdt_env.h

Reply via email to