Merge pull request #5804 from sartura/openzwave_fix_include_path
authorMarko Ratkaj <marko.ratkaj@sartura.hr>
Fri, 23 Mar 2018 18:15:03 +0000 (19:15 +0100)
committerGitHub <noreply@github.com>
Fri, 23 Mar 2018 18:15:03 +0000 (19:15 +0100)
utils: openzwave: disable examples and fix include

utils/openzwave/patches/903-no-examples.patch [new file with mode: 0644]
utils/openzwave/patches/904-fix-lib-include-path.patch [new file with mode: 0644]

diff --git a/utils/openzwave/patches/903-no-examples.patch b/utils/openzwave/patches/903-no-examples.patch
new file mode 100644 (file)
index 0000000..52ea137
--- /dev/null
@@ -0,0 +1,18 @@
+--- a/Makefile
++++ b/Makefile
+@@ -18,15 +18,12 @@
+ all: 
+       CPPFLAGS=$(CPPFLAGS) $(MAKE) -C $(top_srcdir)/cpp/build/ -$(MAKEFLAGS) 
+-      CPPFLAGS=$(CPPFLAGS) $(MAKE) -C $(top_srcdir)/cpp/examples/MinOZW/ -$(MAKEFLAGS) 
+ install:
+       $(MAKE) -C $(top_srcdir)/cpp/build/ -$(MAKEFLAGS) $(MAKECMDGOALS)
+-      $(MAKE) -C $(top_srcdir)/cpp/examples/MinOZW/ -$(MAKEFLAGS) $(MAKECMDGOALS)
+ clean:
+       $(MAKE) -C $(top_srcdir)/cpp/build/ -$(MAKEFLAGS) $(MAKECMDGOALS)
+-      $(MAKE) -C $(top_srcdir)/cpp/examples/MinOZW/ -$(MAKEFLAGS) $(MAKECMDGOALS)
+ cpp/src/vers.cpp:
+       CPPFLAGS=$(CPPFLAGS) $(MAKE) -C $(top_srcdir)/cpp/build/ -$(MAKEFLAGS) cpp/src/vers.cpp
diff --git a/utils/openzwave/patches/904-fix-lib-include-path.patch b/utils/openzwave/patches/904-fix-lib-include-path.patch
new file mode 100644 (file)
index 0000000..d0c7c39
--- /dev/null
@@ -0,0 +1,15 @@
+diff --git a/cpp/build/Makefile b/cpp/build/Makefile
+index 666472d..41dc58c 100644
+--- a/cpp/build/Makefile
++++ b/cpp/build/Makefile
+@@ -139,8 +139,8 @@ $(top_builddir)/libopenzwave.pc: $(top_srcdir)/cpp/build/libopenzwave.pc.in $(PK
+       @$(SED) \
+               -e 's|[@]prefix@|$(PREFIX)|g' \
+               -e 's|[@]exec_prefix@|$(PREFIX)/bin|g' \
+-              -e 's|[@]libdir@|$(instlibdir)|g' \
+-              -e 's|[@]includedir@|$(PREFIX)/include/openzwave/|g' \
++              -e 's|[@]libdir@|$${prefix}/lib|g' \
++              -e 's|[@]includedir@|$${prefix}/include/openzwave/|g' \
+                 -e 's|[@]sysconfdir@|/etc/openzwave/|g' \
+                 -e 's|[@]gitversion@|$(GITVERSION)|g' \
+                 -e 's|[@]docdir@|$(docdir)/|g' \