This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Inetutils ".

The branch, master has been updated
       via  c2c33de07f6497883d4d5200f62a7798f3371db4 (commit)
      from  3e5d87b25b4c314a184a44489a61e776712e46f1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=c2c33de07f6497883d4d5200f62a7798f3371db4


commit c2c33de07f6497883d4d5200f62a7798f3371db4
Author: Mats Erik Andersson <[email protected]>
Date:   Sat Mar 30 00:16:37 2013 +0100

    Configuration summary.

diff --git a/ChangeLog b/ChangeLog
index 398c7a3..39bcba7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-03-30  Mats Erik Andersson  <[email protected]>
+
+       * configure.ac <summary>: New variables `*_PROPS'
+       for each targeted executable.  Set the likes of
+       `ftp_PROPS' and use them to simplify output.
+
 2013-03-28  Mats Erik Andersson  <[email protected]>
 
        Let Telnet client override Kerberos5 realm.
diff --git a/configure.ac b/configure.ac
index 68579e3..6b5fd39 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1010,52 +1010,86 @@ confpaths.h:confpaths.h.in
 ])
 AC_OUTPUT
 
+# Collect printable information on each
+# available (i.e., reportable) target.
+#
+# Group similar properties and append
+# by succession in an orderly manner.
+
+# Kerberised services.
+
+rcp_PROPS=$KERBEROS_VERSION
+rlogin_PROPS=$KERBEROS_VERSION
+rlogind_PROPS=$KERBEROS_VERSION
+rsh_PROPS=$KERBEROS_VERSION
+rshd_PROPS=$KERBEROS_VERSION
+telnet_PROPS=$KERBEROS_VERSION
+telnetd_PROPS=$KERBEROS_VERSION
+
+# PAM enabled services.
+
+ftpd_PROPS="${ftpd_PROPS:+$ftpd_PROPS }${FTPD_LIBPAM:+PAM}"
+rexecd_PROPS="${rexecd_PROPS:+$rexecd_PROPS }${LIBPAM:+PAM}"
+rlogind_PROPS="${rlogind_PROPS:+$rlogind_PROPS }${LIBPAM:+PAM}"
+rshd_PROPS="${rshd_PROPS:+$rshd_PROPS }${LIBPAM:+PAM}"
+
+# Support for libwrap.
+
+ftpd_PROPS="${ftpd_PROPS:+$ftpd_PROPS }$LIBWRAP"
+rlogind_PROPS="${rlogind_PROPS:+$rlogind_PROPS }$LIBWRAP"
+
+# Support for libidn.
+
+ping_PROPS="${ping_PROPS:+$ping_PROPS }${LIBIDN:+-libidn}"
+traceroute_PROPS="${traceroute_PROPS:+$traceroute_PROPS }${LIBIDN:+-libidn}"
+
+# Termcap variants.
+
+ftp_PROPS="${ftp_PROPS:+$ftp_PROPS }$LIBTERMCAP"
+telnet_PROPS="${telnet_PROPS:+$telnet_PROPS }$LIBTERMCAP"
+telnetd_PROPS="${telnetd_PROPS:+$telnetd_PROPS }$LIBTERMCAP"
+
+# Readline variants.
+
+ftp_PROPS="${ftp_PROPS:+$ftp_PROPS }$LIBREADLINE"
+
+# Variants of libcurses.
+
+talk_PROPS="${talk_PROPS:+$talk_PROPS }$LIBCURSES"
+
 # Collect informational status.
 AC_MSG_NOTICE([summary of build decisions:
 
   Clients:
 
     dnsdomainname  ${enable_dnsdomainname}
-    ftp            ${enable_ftp}  \
-${ftp_BUILD:+${LIBREADLINE:+$LIBREADLINE }$LIBTERMCAP}
+    ftp            ${enable_ftp}${ftp_BUILD:+  $ftp_PROPS}
     hostname       ${enable_hostname}
     ifconfig       ${enable_ifconfig}
     logger         ${enable_logger}
-    ping           ${enable_ping}  \
-${ping_BUILD:+${LIBIDN:+-libidn}}
-    ping6          ${enable_ping6}  \
-${ping6_BUILD:+${LIBIDN:+-libidn}}
-    rcp            ${enable_rcp}  \
-${rcp_BUILD:+$KERBEROS_VERSION}
+    ping           ${enable_ping}${ping_BUILD:+  $ping_PROPS}
+    ping6          ${enable_ping6}${ping6_BUILD:+  $ping_PROPS}
+    rcp            ${enable_rcp}${rcp_BUILD:+  $rcp_PROPS}
     rexec          ${enable_rexec}
-    rlogin         ${enable_rlogin}  \
-${rlogin_BUILD:+$KERBEROS_VERSION}
-    rsh            ${enable_rsh}  \
-${rsh_BUILD:+$KERBEROS_VERSION}
-    talk           ${enable_talk}  \
-${talk_BUILD:+$LIBCURSES}
-    telnet         ${enable_telnet}  \
-${telnet_BUILD:+${KERBEROS_VERSION:+$KERBEROS_VERSION }$LIBTERMCAP}
+    rlogin         ${enable_rlogin}${rlogin_BUILD:+  $rlogin_PROPS}
+    rsh            ${enable_rsh}${rsh_BUILD:+  $rsh_PROPS}
+    talk           ${enable_talk}${talk_BUILD:+  $talk_PROPS}
+    telnet         ${enable_telnet}${telnet_BUILD:+  $telnet_PROPS}
     tftp           ${enable_tftp}
-    traceroute     ${enable_traceroute}  \
-${traceroute_BUILD:+${LIBIDN:+-libidn}}
+    traceroute     ${enable_traceroute}\
+${traceroute_BUILD:+  $traceroute_PROPS}
     whois          ${enable_whois}
 
   Servers:
 
-    ftpd           ${enable_ftpd}  \
-${ftpd_BUILD:+${FTPD_LIBPAM:+PAM }$LIBWRAP}
+    ftpd           ${enable_ftpd}${ftpd_BUILD:+  $ftpd_PROPS}
     inetd          ${enable_inetd}
-    rexecd         ${enable_rexecd}  \
-${rexecd_BUILD:+${LIBPAM:+PAM}}
-    rlogind        ${enable_rlogind}  \
-${rlogind_BUILD:+${KERBEROS_VERSION:+$KERBEROS_VERSION }${LIBPAM:+PAM 
}$LIBWRAP}
-    rshd           ${enable_rshd}  \
-${rshd_BUILD:+${KERBEROS_VERSION:+$KERBEROS_VERSION }${LIBPAM:+PAM}}
+    rexecd         ${enable_rexecd}${rexecd_BUILD:+  $rexecd_PROPS}
+    rlogind        ${enable_rlogind}${rlogind_BUILD:+  $rlogind_PROPS}
+    rshd           ${enable_rshd}${rshd_BUILD:+  $rshd_PROPS}
     syslogd        ${enable_syslogd}
     talkd          ${enable_talkd}
-    telnetd        ${enable_telnetd}  \
-${telnetd_BUILD:+${KERBEROS_VERSION:+$KERBEROS_VERSION }$LIBTERMCAP}
+    telnetd        ${enable_telnetd}${telnetd_BUILD:+  $telnetd_PROPS}
     tftpd          ${enable_tftpd}
     uucpd          ${enable_uucpd}
 ])

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog    |    6 ++++
 configure.ac |   90 ++++++++++++++++++++++++++++++++++++++++------------------
 2 files changed, 68 insertions(+), 28 deletions(-)


hooks/post-receive
-- 
GNU Inetutils 

_______________________________________________
Commit-inetutils mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/commit-inetutils

Reply via email to