What is the proper way to correct make distcheck, when using pkg-config directory variables?
Sample case is appdefaultdir for Xt/Xaw based applications. That usually, in configure.ac is: PKG_CHECK_MODULES(APPDEFS, xt) appdefaultdir=$(pkg-config --variable=appdefaultdir xt) AC_SUBST(appdefaultdir) And for example, for xgc, in Makefile.am's it is: appdefaultdir = @appdefaultdir@ dist_appdefault_DATA = \ app-defaults/Xgc But it will fail for make distcheck, as appdefaultdir should have been specified as "$(datadir)/X11/app-defaults" and not "/usr/share/X11/app-defaults". Is "hacking" xt.pc the proper way to correct the problem? Or change every package, possibly using an approach like the one used by all drivers, that is something like: AC_ARG_WITH(xorg-module-dir, AC_HELP_STRING([--with-xorg-module-dir=DIR], [Default xorg module directory [[default=$libdir/xorg/modules]]]), [moduledir="$withval"], [moduledir="$libdir/xorg/modules"]) Paulo _______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg