]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Move man/x-to-1.in to gettext-runtime/man/x-to-1.in and gettext-tools/man/x-to-1.in.
authorBruno Haible <bruno@clisp.org>
Fri, 14 Feb 2003 13:05:55 +0000 (13:05 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:09:25 +0000 (12:09 +0200)
gettext-runtime/man/x-to-1.in [moved from man/x-to-1.in with 100% similarity]
gettext-tools/man/x-to-1.in [new file with mode: 0644]

similarity index 100%
rename from man/x-to-1.in
rename to gettext-runtime/man/x-to-1.in
diff --git a/gettext-tools/man/x-to-1.in b/gettext-tools/man/x-to-1.in
new file mode 100644 (file)
index 0000000..c26843b
--- /dev/null
@@ -0,0 +1,43 @@
+#! /bin/sh
+#
+# Copyright (C) 2001 Free Software Foundation, Inc.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+
+# This program creates a program's manual from the .x skeleton and its --help
+# output.
+
+if test $# != 5; then
+  echo "Usage: x-to-1 PERL HELP2MAN executable program.x program.1" 1>&2
+  exit 1
+fi
+PERL="$1"
+HELP2MAN="$2"
+executable="$3"
+aux="$4"
+output="$5"
+
+progname=`basename $aux .x`
+case "$PERL" in *"/missing perl") perlok=no;; *) perlok=yes;; esac
+if test @CROSS_COMPILING@ = no && test -f $executable && test $perlok = yes; then
+  echo "Updating man page $output"
+  echo "$HELP2MAN --include=$aux $executable > $output"
+  rm -f t-$progname.1
+  $HELP2MAN --include=$aux $executable > t-$progname.1 || exit 1
+  mv t-$progname.1 $output
+else
+  echo "WARNING: The man page $output cannot be updated yet."
+fi