summaryrefslogtreecommitdiffstats
path: root/gencfu-man.patch
diff options
context:
space:
mode:
Diffstat (limited to 'gencfu-man.patch')
-rw-r--r--gencfu-man.patch122
1 files changed, 122 insertions, 0 deletions
diff --git a/gencfu-man.patch b/gencfu-man.patch
new file mode 100644
index 0000000..ecb965c
--- /dev/null
+++ b/gencfu-man.patch
@@ -0,0 +1,122 @@
+Description: supply manual page for program that doesn't have one
+Author: Jay Berkenbilt <qjb@debian.org>
+Bug: http://bugs.icu-project.org/trac/ticket/7409
+
+diff -r -u -N icu.orig/source/tools/gencfu/gencfu.1.in icu/source/tools/gencfu/gencfu.1.in
+--- icu.orig/source/tools/gencfu/gencfu.1.in 1970-01-01 01:00:00.000000000 +0100
++++ icu/source/tools/gencfu/gencfu.1.in 2013-02-23 04:00:27.336665360 +0100
+@@ -0,0 +1,91 @@
++.\" Hey, Emacs! This is -*-nroff-*- you know...
++.\"
++.\" gencfu.1: manual page for the gencfu utility
++.\"
++.\" Copyright (C) 2005-2006 International Business Machines Corporation and others
++.\"
++.TH GENCFU 1 "24 May 2009" "ICU MANPAGE" "ICU @VERSION@ Manual"
++.SH NAME
++.B gencfu
++\- Generates Unicode Confusable data files
++.SH SYNOPSIS
++.B gencfu
++[
++.BR "\-h\fP, \fB\-?\fP, \fB\-\-help"
++]
++[
++.BR "\-V\fP, \fB\-\-version"
++]
++[
++.BR "\-c\fP, \fB\-\-copyright"
++]
++[
++.BR "\-v\fP, \fB\-\-verbose"
++]
++[
++.BI "\-d\fP, \fB\-\-destdir" " destination"
++]
++[
++.BI "\-i\fP, \fB\-\-icudatadir" " directory"
++]
++.BI "\-r\fP, \fB\-\-rules" " rule\-file"
++.BI "\-w\fP, \fB\-\-wsrules" " whole\-script\-rule\-file"
++.BI "\-o\fP, \fB\-\-out" " output\-file"
++.SH DESCRIPTION
++.B gencfu
++reads confusable character definitions in the input file, which are
++plain text files containing confusable character
++definitions in the input format defined by Unicode UAX39 for the files
++.I confusables.txt
++and
++.I confusablesWholeScript.txt.
++This source (.txt) format is also accepted by ICU spoof detectors.
++The files must be encoded in utf-8 format, with or without a BOM.
++Normally the output data file has the
++.B .cfu
++extension.
++.SH OPTIONS
++.TP
++.BR "\-h\fP, \fB\-?\fP, \fB\-\-help"
++Print help about usage and exit.
++.TP
++.BR "\-V\fP, \fB\-\-version"
++Print the version of
++.B gencfu
++and exit.
++.TP
++.BR "\-c\fP, \fB\-\-copyright"
++Embeds the standard ICU copyright into the
++.IR output-file .
++.TP
++.BR "\-v\fP, \fB\-\-verbose"
++Display extra informative messages during execution.
++.TP
++.BI "\-d\fP, \fB\-\-destdir" " destination"
++Set the destination directory of the
++.IR output-file
++to
++.IR destination .
++.TP
++.BI "\-i\fP, \fB\-\-icudatadir" " directory"
++Look for any necessary ICU data files in
++.IR directory .
++For example, the file
++.B pnames.icu
++must be located when ICU's data is not built as a shared library.
++The default ICU data directory is specified by the environment variable
++.BR ICU_DATA .
++Most configurations of ICU do not require this argument.
++.TP
++.BI "\-r\fP, \fB\-\-rules" " rule\-file"
++The source file to read.
++.TP
++.BI "\-w\fP, \fB\-\-wsrules" " whole\-script\-rule\-file"
++The whole script source file to read.
++.TP
++.BI "\-o\fP, \fB\-\-out" " output\-file"
++The output data file to write.
++.SH VERSION
++1.0
++.SH COPYRIGHT
++Copyright (C) 2009 International Business Machines Corporation and others
+diff -r -u -N icu.orig/source/tools/gencfu/Makefile.in icu/source/tools/gencfu/Makefile.in
+--- icu.orig/source/tools/gencfu/Makefile.in 2012-04-05 22:46:26.000000000 +0200
++++ icu/source/tools/gencfu/Makefile.in 2013-02-23 04:00:27.335665354 +0100
+@@ -17,7 +17,7 @@
+
+ SECTION = 1
+
+-# MAN_FILES = $(TARGET_STUB_NAME).$(SECTION)
++MAN_FILES = $(TARGET_STUB_NAME).$(SECTION)
+
+
+ ## Extra files to remove for 'make clean'
+@@ -55,8 +55,8 @@
+ $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)
+
+ install-man: $(MAN_FILES)
+-# $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
+-# $(INSTALL_DATA) $? $(DESTDIR)$(mandir)/man$(SECTION)
++ $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$(SECTION)
++ $(INSTALL_DATA) $? $(DESTDIR)$(mandir)/man$(SECTION)
+
+ dist-local:
+