File install-ovsdb-tools.patch of Package openvswitch3.42368
--- openvswitch-3.1.7.orig/ovsdb/automake.mk +++ openvswitch-3.1.7/ovsdb/automake.mk @@ -88,8 +88,9 @@ MAN_ROOTS += ovsdb/ovsdb-server.1.in # ovsdb-idlc -noinst_SCRIPTS += ovsdb/ovsdb-idlc +bin_SCRIPTS += ovsdb/ovsdb-idlc EXTRA_DIST += ovsdb/ovsdb-idlc.in +man_MANS += ovsdb/ovsdb-idlc.1 MAN_ROOTS += ovsdb/ovsdb-idlc.1 CLEANFILES += ovsdb/ovsdb-idlc SUFFIXES += .ovsidl .ovsschema @@ -112,7 +113,12 @@ # at least for now. $(OVSIDL_BUILT): ovsdb/ovsdb-idlc.in python/ovs/dirs.py +# Some internal tools, but installed for e.g. depending projects like OVN +ovsdbdir = $(pkgdatadir)/ovsdb +ovsdb_SCRIPTS = + # ovsdb-doc +ovsdb_SCRIPTS += ovsdb/ovsdb-doc EXTRA_DIST += ovsdb/ovsdb-doc FLAKE8_PYFILES += ovsdb/ovsdb-doc OVSDB_DOC = $(run_python) $(srcdir)/ovsdb/ovsdb-doc @@ -121,7 +127,7 @@ # ovsdb-dot EXTRA_DIST += ovsdb/ovsdb-dot.in ovsdb/dot2pic FLAKE8_PYFILES += ovsdb/ovsdb-dot.in ovsdb/dot2pic -noinst_SCRIPTS += ovsdb/ovsdb-dot +ovsdb_SCRIPTS += ovsdb/ovsdb-dot CLEANFILES += ovsdb/ovsdb-dot OVSDB_DOT = $(run_python) $(srcdir)/ovsdb/ovsdb-dot.in