[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Nmh-commits] nmh configure.in ChangeLog
From: |
Peter Maydell |
Subject: |
[Nmh-commits] nmh configure.in ChangeLog |
Date: |
Wed, 10 Nov 2010 22:26:08 +0000 |
CVSROOT: /cvsroot/nmh
Module name: nmh
Changes by: Peter Maydell <pm215> 10/11/10 22:26:08
Modified files:
. : configure.in ChangeLog
Log message:
configure.in: add a level of expansion for mandir when printing the
end-of-configure install path summary.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/nmh/configure.in?cvsroot=nmh&r1=1.86&r2=1.87
http://cvs.savannah.gnu.org/viewcvs/nmh/ChangeLog?cvsroot=nmh&r1=1.312&r2=1.313
Patches:
Index: configure.in
===================================================================
RCS file: /cvsroot/nmh/nmh/configure.in,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -b -r1.86 -r1.87
--- configure.in 16 Jan 2009 02:28:54 -0000 1.86
+++ configure.in 10 Nov 2010 22:26:07 -0000 1.87
@@ -1,7 +1,7 @@
dnl
dnl configure.in -- autoconf template for nmh
dnl
-dnl $Id: configure.in,v 1.86 2009/01/16 02:28:54 kenh Exp $
+dnl $Id: configure.in,v 1.87 2010/11/10 22:26:07 pm215 Exp $
dnl
dnl 2.13 definitely chokes; 2.53 is the earliest version I've tested.
@@ -1057,11 +1057,17 @@
AC_CONFIG_COMMANDS([stamp],[test -z "$CONFIG_HEADERS" || echo > stamp-h])
AC_OUTPUT
-dnl Umm, what's the point of these assignments?? -- <address@hidden>
-eval "nmhbin=${bindir}"; eval "nmhbin2=${nmhbin}"
-eval "nmhsysconf=${sysconfdir}"; eval "nmhsysconf2=${nmhsysconf}"
-eval "nmhlib=${libdir}"; eval "nmhlib2=${nmhlib}"
-eval "nmhman=${mandir}"
+dnl These odd looking assignments are done to expand out unexpanded
+dnl variables in bindir et al (for instance mandir is '${datarootdir}/man',
+dnl but expanding that gives '${prefix}/share/man', so we need to expand
+dnl again to get the final answer.
+dnl We only use the expanded versions to print the install paths in
+dnl the final summary and should use them nowhere else (see the autoconf
+dnl docs for the rationale for bindir etc being unexpanded).
+eval "nmhbin=${bindir}"; eval "nmhbin=${nmhbin}"
+eval "nmhsysconf=${sysconfdir}"; eval "nmhsysconf=${nmhsysconf}"
+eval "nmhlib=${libdir}"; eval "nmhlib=${nmhlib}"
+eval "nmhman=${mandir}"; eval "nmhman=${nmhman}"
pop_kinds=no
if test x"$enable_pop" = x"yes"; then
@@ -1088,9 +1094,9 @@
linker flags : ${LDFLAGS}
definitions : ${OURDEFS}
source code location : ${srcdir}
-binary install path : ${nmhbin2}
-libary install path : ${nmhlib2}
-config files install path : ${nmhsysconf2}
+binary install path : ${nmhbin}
+library install path : ${nmhlib}
+config files install path : ${nmhsysconf}
man page install path : ${nmhman}
backup prefix : ${backup_prefix}
transport system : ${MTS}
Index: ChangeLog
===================================================================
RCS file: /cvsroot/nmh/nmh/ChangeLog,v
retrieving revision 1.312
retrieving revision 1.313
diff -u -b -r1.312 -r1.313
--- ChangeLog 9 Nov 2010 21:33:22 -0000 1.312
+++ ChangeLog 10 Nov 2010 22:26:07 -0000 1.313
@@ -1,3 +1,9 @@
+2010-11-10 Peter Maydell <address@hidden>
+
+ * configure.in: add a level of expansion for mandir
+ when printing the end-of-configure install path
+ summary.
+
2010-11-09 Peter Maydell <address@hidden>
* man/rmm.man: fix error in synopsis: the option is
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Nmh-commits] nmh configure.in ChangeLog,
Peter Maydell <=