X-Git-Url: https://jxself.org/git/?p=mudsync.git;a=blobdiff_plain;f=configure.ac;h=2fb1d62d5976afa66a92516c2581d3a37490e301;hp=26d5eb95f0b0fd47b1c5902f40a3314789bd3277;hb=4070fd4d76faaab3a07a055c21f30e0481310105;hpb=ad04d8b9ef93e6205e35d4dcc3725a19307fedc3 diff --git a/configure.ac b/configure.ac index 26d5eb9..2fb1d62 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_INIT([mudsync], [0.1.0-pre], [cwebber@dustycloud.org]) -PKG_CHECK_MODULES([GUILE], [guile-2.0]) +PKG_CHECK_MODULES([GUILE], [guile-2.2]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) @@ -10,7 +10,13 @@ m4_ifdef([GUILE_PROGS], GUILE_PROGS -AC_CONFIG_FILES([Makefile]) -AC_CONFIG_FILES([env], [chmod +x env]) +dnl Prepare a version of $datadir that does not contain references to +dnl shell variables. (Borrowed from Sly, which borrowed from Guix...) +package_prefix="`eval echo $prefix | sed -e"s|NONE|/usr/local|g"`" +package_datadir="`eval eval echo $datadir | sed -e "s|NONE|$package_prefix|g"`" +AC_SUBST([package_datadir]) + + +AC_CONFIG_FILES([Makefile mudsync/package-config.scm]) AC_CONFIG_FILES([pre-inst-env], [chmod +x pre-inst-env]) AC_OUTPUT