1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00

some more build fixes for bugs that I introduced

* meta/guile-1.8.pc.in: Include a pkgdatadir, which will map down to
  `guile-config info pkgdatadir', used in existing guile.m4 files.

* meta/guile-config: Fix guile-config info varname. Facepalm.

* meta/guile.m4: Make GUILE_SITE_DIR use the sitedir variable instead.
  Really it should use pkg-config directly, though.
This commit is contained in:
Andy Wingo 2009-04-20 17:42:35 +02:00
parent 2b4b555b8f
commit 807da8804c
3 changed files with 4 additions and 2 deletions

View file

@ -4,6 +4,7 @@ libdir=@libdir@
includedir=@includedir@ includedir=@includedir@
datarootdir=@datarootdir@ datarootdir=@datarootdir@
datadir=@datadir@ datadir=@datadir@
pkgdatadir=@datadir@/guile
sitedir=@sitedir@ sitedir=@sitedir@
libguileinterface=@LIBGUILE_INTERFACE@ libguileinterface=@LIBGUILE_INTERFACE@

View file

@ -149,7 +149,8 @@ exec guile -e main -s $0 "$@"
((string=? (car args) "guileversion") ((string=? (car args) "guileversion")
(display (pkg-config "--modversion" guile-module))) (display (pkg-config "--modversion" guile-module)))
(else (else
(display (pkg-config (format #f (car args) guile-module)))))) (display (pkg-config (format #f "--variable=~A" (car args))
guile-module)))))
(else (display-line-error "Usage: " program-name " info VAR") (else (display-line-error "Usage: " program-name " info VAR")
(quit 2)))) (quit 2))))

View file

@ -107,7 +107,7 @@ AC_DEFUN([GUILE_FLAGS],
AC_DEFUN([GUILE_SITE_DIR], AC_DEFUN([GUILE_SITE_DIR],
[AC_REQUIRE([GUILE_PROGS])dnl [AC_REQUIRE([GUILE_PROGS])dnl
AC_MSG_CHECKING(for Guile site directory) AC_MSG_CHECKING(for Guile site directory)
GUILE_SITE=`[$GUILE_CONFIG] info pkgdatadir`/site GUILE_SITE=`[$GUILE_CONFIG] info sitedir`/site
AC_MSG_RESULT($GUILE_SITE) AC_MSG_RESULT($GUILE_SITE)
AC_SUBST(GUILE_SITE) AC_SUBST(GUILE_SITE)
]) ])