Wireshark-commits: [Wireshark-commits] master f0fb79d: autotools: Use pkg-config autoconf macros fo
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=f0fb79d534c4276d30838bb25fc624e3eabce83c
Submitter: Jo?o Valverde (j@xxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
f0fb79d by João Valverde (joao.valverde@xxxxxxxxxxxxxxxxxx):
autotools: Use pkg-config autoconf macros for GLib/GTK
Remove mostly obsolete aclocal macros. Make GTK build flags a strict superset
of GLib flags. Use GTK build variables for GTK GUI and GLib elsewhere. Add
dependency flags explicitly instead of using WS_CPPFLAGS.
Some minor improvements and fixes for missing/unnecessary variables (no impact
on our test builds).
Change-Id: I3e1f067a875f79d6516c1fa7af986f17a7a6b671
Reviewed-on: https://code.wireshark.org/review/14005
Reviewed-by: João Valverde <j@xxxxxx>
Actions performed:
from 8b46cbb autotools: Cleanup some installation directory stuff
adds f0fb79d autotools: Use pkg-config autoconf macros for GLib/GTK
Summary of changes:
Makefile.am | 136 +++++++++++-----------
Makefile.am.inc | 24 ++--
aclocal-fallback/glib-2.0.m4 | 212 -----------------------------------
aclocal-fallback/gtk-2.0.m4 | 191 -------------------------------
aclocal-fallback/gtk-3.0.m4 | 218 ------------------------------------
capchild/Makefile.am | 2 +
caputils/Makefile.am | 2 +
codecs/Makefile.am | 7 +-
configure.ac | 136 ++++++++++------------
echld/Makefile.am | 3 +-
epan/Makefile.am | 8 +-
epan/compress/Makefile.am | 2 +
epan/crypt/Makefile.am | 2 +
epan/dfilter/Makefile.am | 5 +-
epan/dissectors/Makefile.am | 4 +-
epan/dissectors/dcerpc/Makefile.am | 4 +-
epan/ftypes/Makefile.am | 5 +-
epan/nghttp2/Makefile.am | 3 +-
epan/wmem/Makefile.am | 3 +-
epan/wslua/Makefile.am | 3 +-
extcap/Makefile.am | 2 +
plugins/Makefile.am.inc | 4 +
plugins/docsis/Makefile.am | 4 +
plugins/ethercat/Makefile.am | 4 +
plugins/gryphon/Makefile.am | 4 +
plugins/irda/Makefile.am | 4 +
plugins/m2m/Makefile.am | 4 +
plugins/mate/Makefile.am | 4 +-
plugins/opcua/Makefile.am | 4 +
plugins/profinet/Makefile.am | 4 +
plugins/stats_tree/Makefile.am | 4 +
plugins/tpg/Makefile.am | 4 +
plugins/unistim/Makefile.am | 4 +
plugins/wimax/Makefile.am | 4 +
plugins/wimaxasncp/Makefile.am | 4 +-
plugins/wimaxmacphy/Makefile.am | 4 +
randpkt_core/Makefile.am | 2 +
ui/Makefile.am | 4 +-
ui/cli/Makefile.am | 3 +-
ui/gtk/Makefile.am | 3 +-
ui/qt/Makefile.am | 2 +-
wiretap/Makefile.am | 4 +-
wsutil/Makefile.am | 5 +-
43 files changed, 253 insertions(+), 802 deletions(-)
delete mode 100644 aclocal-fallback/glib-2.0.m4
delete mode 100644 aclocal-fallback/gtk-2.0.m4
delete mode 100644 aclocal-fallback/gtk-3.0.m4