diff --git a/Makefile.am b/Makefile.am index 1da6ac8e6..968260385 100644 --- a/Makefile.am +++ b/Makefile.am @@ -59,6 +59,10 @@ EXTRA_DIST = CMakeLists.txt \ cmake/FindTCL.cmake \ cmake/makedist.sh.in \ weechat.spec \ - weechat_icon_32.png + weechat_icon_32.png \ + weechat.pc.in ACLOCAL_AMFLAGS = -I m4 + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = weechat.pc diff --git a/configure.in b/configure.in index 68b85dfaf..a56f1e320 100644 --- a/configure.in +++ b/configure.in @@ -30,6 +30,9 @@ AC_GNU_SOURCE AM_PROG_LIBTOOL AC_CHECK_PROG(DBLATEX_FOUND, "dblatex", "yes") +# Files to generate +AC_CONFIG_FILES([weechat.pc]) + # Add some flags for some OS case "$host_os" in freebsd* | openbsd*) diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am index e78730cec..24e4252d6 100644 --- a/src/plugins/Makefile.am +++ b/src/plugins/Makefile.am @@ -95,3 +95,9 @@ SUBDIRS = . $(alias_dir) $(aspell_dir) $(charset_dir) $(demo_dir) $(fifo_dir) \ $(trigger_dir) $(xfer_dir) EXTRA_DIST = CMakeLists.txt + +# install plugin header + +install-data-hook: + $(INSTALL) -d $(includedir)/$(PACKAGE) + $(INSTALL_DATA) weechat-plugin.h $(includedir)/$(PACKAGE)