summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-08-15 14:26:17 +0200
committerLudovic Courtès <ludo@gnu.org>2009-08-15 14:26:17 +0200
commit54dd0ca509bb9c5c549d58893834a2150421f76d (patch)
treecea1999cb462c60ccc3a1505573845b46d848e2a
parent54b38caf19deb0e5a6e8146c65b3e176e7fffa60 (diff)
downloadguile-54dd0ca509bb9c5c549d58893834a2150421f76d.tar.gz
Update the manual and `NEWS' regarding `guile-2.0.pc'.
* NEWS: Mention `guile-2.0.pc'. * doc/ref/autoconf.texi (Autoconf Macros): Update to `guile-2.0'.
-rw-r--r--NEWS10
-rw-r--r--doc/ref/autoconf.texi10
2 files changed, 15 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index f8aea59ec..e05f3b4d6 100644
--- a/NEWS
+++ b/NEWS
@@ -98,6 +98,11 @@ There was an EBCDIC compile flag that altered some of the character
processing. It appeared that full EBCDIC support was never completed
and was unmaintained.
+** Packaging changes
+
+Guile now provides `guile-2.0.pc' (used by pkg-config) instead of
+`guile-1.8.pc'.
+
** And of course, the usual collection of bugfixes
Interested users should see the ChangeLog for more information.
@@ -639,6 +644,11 @@ part of Guile).
guile.m4 has yet to be modified to call pkg-config instead of
guile-config.
+** Guile now provides `guile-2.0.pc' instead of `guile-1.8.pc'
+
+Programs that use `pkg-config' to find Guile or one of its Autoconf
+macros should now require `guile-2.0' instead of `guile-1.8'.
+
** New installation directory: $(pkglibdir)/1.9/ccache
If $(libdir) is /usr/lib, for example, Guile will install its .go files
diff --git a/doc/ref/autoconf.texi b/doc/ref/autoconf.texi
index 83686dada..ba5800fc0 100644
--- a/doc/ref/autoconf.texi
+++ b/doc/ref/autoconf.texi
@@ -1,6 +1,6 @@
@c -*-texinfo-*-
@c This is part of the GNU Guile Reference Manual.
-@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004
+@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2009
@c Free Software Foundation, Inc.
@c See the file guile.texi for copying conditions.
@@ -49,7 +49,7 @@ checks.
@cindex autoconf
GNU Guile provides a @dfn{pkg-config} description file, installed as
-@file{@var{prefix}/lib/pkgconfig/guile-1.8.pc}, which contains all the
+@file{@var{prefix}/lib/pkgconfig/guile-2.0.pc}, which contains all the
information necessary to compile and link C applications that use Guile.
The @code{pkg-config} program is able to read this file and provide this
information to application programmers; it can be obtained at
@@ -59,8 +59,8 @@ The following command lines give respectively the C compilation and link
flags needed to build Guile-using programs:
@example
-pkg-config guile-1.8 --cflags
-pkg-config guile-1.8 --libs
+pkg-config guile-2.0 --cflags
+pkg-config guile-2.0 --libs
@end example
To ease use of pkg-config with Autoconf, pkg-config comes with a
@@ -71,7 +71,7 @@ accordingly, or prints an error and exits if Guile was not found:
@findex PKG_CHECK_MODULES
@example
-PKG_CHECK_MODULES([GUILE], [guile-1.8])
+PKG_CHECK_MODULES([GUILE], [guile-2.0])
@end example
Guile comes with additional Autoconf macros providing more information,