From 95c6823f9d0eb7110d8327bccfa52f57cc391bc4 Mon Sep 17 00:00:00 2001
From: Lennart Poettering
Date: Fri, 23 Jan 2004 23:20:25 +0000
Subject: compatibility with 2.6 documentation update
git-svn-id: file:///home/lennart/svn/public/ifmetric/trunk@16 b1ab5a0b-19c4-0310-9d9a-ef184d715f50
---
configure.ac | 33 +++++++-------
doc/README.html.in | 18 +++++---
doc/style.css | 24 +++++++++-
man/Makefile.am | 15 +++++--
man/ifmetric.8.xml.in | 5 ++-
man/xmltoman.css | 30 +++++++++++++
man/xmltoman.dtd | 39 ++++++++++++++++
man/xmltoman.xsl | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++
src/nlrequest.c | 9 ++--
9 files changed, 259 insertions(+), 34 deletions(-)
create mode 100644 man/xmltoman.css
create mode 100644 man/xmltoman.dtd
create mode 100644 man/xmltoman.xsl
diff --git a/configure.ac b/configure.ac
index 576d77c..6fe9404 100644
--- a/configure.ac
+++ b/configure.ac
@@ -19,14 +19,27 @@
# along with ifmetric; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-AC_PREREQ(2.57)
-AC_INIT([ifmetric], [0.2b], [mzvszrgevp (at) 0pointer (dot) de])
+AC_PREREQ(2.59)
+AC_INIT([ifmetric],[0.3],[mzvszrgevp (at) 0pointer (dot) de])
AC_CONFIG_SRCDIR([src/ifmetric.c])
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([foreign -Wall])
+AC_SUBST(PACKAGE_URL, [http://0pointer.de/lennart/projects/ifmetric/])
+
+if test -d /usr/local/stow ; then
+ AC_MSG_NOTICE([*** Found /usr/local/stow: installing to /usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION} ***])
+ AC_PREFIX_DEFAULT([/usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION}])
+fi
+
# Checks for programs.
AC_PROG_CC
+
+# If using GCC specifiy some additional parameters
+if test "x$GCC" = "xyes" ; then
+ CFLAGS="$CFLAGS -pipe -Wall"
+fi
+
AC_CHECK_FUNCS([memset socket strerror strrchr])
AC_CHECK_HEADERS([stdlib.h string.h sys/socket.h unistd.h])
AC_FUNC_MALLOC
@@ -37,21 +50,9 @@ AC_TYPE_PID_T
AC_CHECK_HEADER([linux/version.h],, [AC_MSG_ERROR([*** Sorry, you have to install the kernel header files ***])])
-AC_SUBST(PACKAGE_URL, [http://0pointer.de/lennart/projects/ifmetric/])
-
-if test -d /usr/local/stow ; then
- AC_MSG_NOTICE([*** Found /usr/local/stow: installing to /usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION} ***])
- AC_PREFIX_DEFAULT([/usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION}])
-fi
-
-# If using GCC specifiy some additional parameters
-if test "x$GCC" = "xyes" ; then
- CFLAGS="$CFLAGS -pipe -Wall"
-fi
-
# LYNX documentation generation
AC_ARG_ENABLE(lynx,
- AC_HELP_STRING([--disable-lynx], [Turn off lynx usage for documentation generation]),
+ AS_HELP_STRING(--disable-lynx,Turn off lynx usage for documentation generation),
[case "${enableval}" in
yes) lynx=yes ;;
no) lynx=no ;;
@@ -70,7 +71,7 @@ AM_CONDITIONAL([USE_LYNX], [test "x$lynx" = xyes])
# XMLTOMAN manpage generation
AC_ARG_ENABLE(xmltoman,
- AC_HELP_STRING([--disable-xmltoman], [Disable rebuilding of man pages with xmltoman]),
+ AS_HELP_STRING(--disable-xmltoman,Disable rebuilding of man pages with xmltoman),
[case "${enableval}" in
yes) xmltoman=yes ;;
no) xmltoman=no ;;
diff --git a/doc/README.html.in b/doc/README.html.in
index 2287644..e897992 100644
--- a/doc/README.html.in
+++ b/doc/README.html.in
@@ -10,7 +10,7 @@
-Copyright 2003 Lennart Poettering <@PACKAGE_BUGREPORT@>
+Copyright 2003,2004 Lennart Poettering <@PACKAGE_BUGREPORT@>
- License
@@ -42,11 +42,15 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-Sa Aug 23 2003:
Sat Jan 24 2004: Version
+0.3 release; fix compatibility with Linux 2.6
+
+Sat Aug 23 2003:
Version
0.2b release; URL fix
-Sa Aug 23 2003:
Sat Aug 23 2003: Version
0.2 released; changes include updated documentation, build system, contact information
@@ -92,6 +96,8 @@ modifying them.
Usage
+Have a look on the manual page ifmetric(8).
+
To give all other interfaces a higher priority than wlan0 simply run:
ifmetric wlan0 1
@@ -131,11 +137,13 @@ on their source codes for learning how to use NETLINK.
The current release is @PACKAGE_VERSION@
+If you want to be notified whenever I release a new version of this software use the subscription feature of Freshmeat.
+
-Lennart Poettering <@PACKAGE_BUGREPORT@>, July 2003
+Lennart Poettering <@PACKAGE_BUGREPORT@>, January 2004
-$Id$
+$Id$