diff --git a/caca/Makefile.am b/caca/Makefile.am index d131b41..bef6e9e 100644 --- a/caca/Makefile.am +++ b/caca/Makefile.am @@ -1,5 +1,11 @@ # $Id$ +EXTRA_DIST = caca.pc.in +DISTCLEANFILES = caca.pc + +pkgconfig_DATA = caca.pc +pkgconfigdir = $(libdir)/pkgconfig + include_HEADERS = caca.h lib_LTLIBRARIES = libcaca.la diff --git a/caca/caca.pc.in b/caca/caca.pc.in new file mode 100644 index 0000000..2fb8c84 --- /dev/null +++ b/caca/caca.pc.in @@ -0,0 +1,12 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: caca +Description: Colour ASCII-Art library +Version: @VERSION@ +Requires: cucul = @VERSION@ +Conflicts: +Libs: -L${libdir} -lcaca -lcucul +Cflags: -I${includedir} diff --git a/configure.ac b/configure.ac index ca02028..390fc8a 100644 --- a/configure.ac +++ b/configure.ac @@ -293,11 +293,15 @@ AC_CONFIG_FILES([ src/Makefile test/Makefile doc/Makefile - doc/doxygen.cfg autotools/Makefile debian/Makefile msvc/Makefile ]) +AC_CONFIG_FILES([ + cucul/cucul.pc + caca/caca.pc + doc/doxygen.cfg +]) AC_CONFIG_FILES([caca-config], [chmod 0755 caca-config]) AC_OUTPUT diff --git a/cucul/Makefile.am b/cucul/Makefile.am index 27a057f..12fc129 100644 --- a/cucul/Makefile.am +++ b/cucul/Makefile.am @@ -1,5 +1,11 @@ # $Id$ +EXTRA_DIST = cucul.pc.in +DISTCLEANFILES = cucul.pc + +pkgconfig_DATA = cucul.pc +pkgconfigdir = $(libdir)/pkgconfig + include_HEADERS = cucul.h lib_LTLIBRARIES = libcucul.la diff --git a/cucul/cucul.pc.in b/cucul/cucul.pc.in new file mode 100644 index 0000000..fd21a3c --- /dev/null +++ b/cucul/cucul.pc.in @@ -0,0 +1,12 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: cucul +Description: Canvas for ultrafast compositing of Unicode letters +Version: @VERSION@ +Requires: +Conflicts: +Libs: -L${libdir} -lcaca +Cflags: -I${includedir}