-###--------------------------------------------------------------------------
-### Files to install.
-
-## Licences.
-dist_pkgdata_DATA += GPL-1 GPL-2 GPL-3
-dist_pkgdata_DATA += LGPL-2 LGPL-2.1 LGPL-3
-dist_pkgdata_DATA += AGPL-3
-dist_pkgdata_DATA += gpl.tex lgpl.tex gpl.texi lgpl.texi
-
-install-data-hook::
- cd $(DESTDIR)$(pkgdatadir) && $(LN_S) -f GPL-2 COPYING
- cd $(DESTDIR)$(pkgdatadir) && $(LN_S) -f LGPL-2 COPYING.LIB
-
-## Documentation.
-dist_pkgdata_DATA += INSTALL
-dist_pkgdata_DATA += texinice.tex
-
-## Useful code.
-dist_pkgdata_DATA += mdwopt.c mdwopt.h
-dist_pkgdata_DATA += getdate.y getdate.h
-
-## Scripts.
-dist_pkgdata_SCRIPTS += install-ac
-dist_pkgdata_SCRIPTS += maninst
-
-## Python support stuff.
-dist_pkgdata_DATA += mdwsetup.py
-dist_pkgdata_DATA += pysetup.mk
-
-## confsubst
-pkgdata_SCRIPTS += confsubst
-CLEANFILES += confsubst
-EXTRA_DIST += confsubst.in
-
-confsubst: confsubst.in Makefile
- $(SUBST) $(srcdir)/confsubst.in >$@.new VERSION=$(VERSION)
- $(AM_V_at)chmod +x $@.new
- $(AM_V_at)mv $@.new $@
-
-## auto-version
-pkgdata_SCRIPTS += auto-version
-CLEANFILES += auto-version
-EXTRA_DIST += auto-version.in
-
-auto-version: auto-version.in Makefile
- $(SUBST) $(srcdir)/auto-version.in >$@.new VERSION=$(VERSION)
- $(AM_V_at)chmod +x $@.new
- $(AM_V_at)mv $@.new $@
-
-## Testsuites.
-dist_pkgdata_DATA += autotest.am
-dist_pkgdata_DATA += testsuite.at
-
-## Autoconf snippets.
-EXTRA_DIST += aclocal.glob
-
-install-data-hook::
- $(mkdir_p) $(DESTDIR)$(aclocaldir)
- $(srcdir)/install-ac install \
- $(srcdir)/aclocal.glob $(DESTDIR)$(aclocaldir)
-
-uninstall-hook::
- $(srcdir)/install-ac rm \
- $(srcdir)/aclocal.glob $(DESTDIR)$(aclocaldir)
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = catacomb.pc
+EXTRA_DIST += catacomb.pc.in
+CLEANFILES += catacomb.pc
+
+catacomb.pc: catacomb.pc.in Makefile
+ $(SUBST) $(srcdir)/catacomb.pc.in >$@.new $(SUBSTITUTIONS) && \
+ mv $@.new $@