NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/24001: missing man pages for mkesdb and mkcsmapper



The following reply was made to PR bin/24001; it has been noted by GNATS.

From: coypu%SDF.ORG@localhost
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: bin/24001: missing man pages for mkesdb and mkcsmapper
Date: Mon, 30 May 2016 20:50:44 +0000

 --W/nzBZO5zC0uMSeA
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 I've not swallowed the FreeBSD RCS ID, that is from the original file.
 
 attached is a patch that also shows the only change I've done, which is
 to remove the mention of when it was imported to FreeBSD - I assume this
 is not interesting.
 
 --W/nzBZO5zC0uMSeA
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename="0001-Add-debug-flag-to-usage-of-mkesdb.patch"
 
 From 7f9c4554b5477b7cb3a16b6546fb2a6adb67f994 Mon Sep 17 00:00:00 2001
 From: coypu <coypu%sdf.org@localhost>
 Date: Mon, 30 May 2016 19:52:23 +0300
 Subject: [PATCH 1/3] Add debug flag to usage() of mkesdb
 
 ---
  usr.bin/mkesdb/yacc.y | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/usr.bin/mkesdb/yacc.y b/usr.bin/mkesdb/yacc.y
 index 3e4ff6e..449b4bd 100644
 --- a/usr.bin/mkesdb/yacc.y
 +++ b/usr.bin/mkesdb/yacc.y
 @@ -290,7 +290,7 @@ do_mkdb(FILE *in)
  __dead static void
  usage(void)
  {
 -	fprintf(stderr, "Usage: %s [-m] [-o outfile] [infile]\n",
 +	fprintf(stderr, "Usage: %s [-d] [-m] [-o outfile] [infile]\n",
  	    getprogname());
  	exit(EXIT_FAILURE);
  }
 -- 
 2.8.2
 
 
 --W/nzBZO5zC0uMSeA
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename="0002-Add-man-pages-for-mkcswrapper-and-mkesdb-from-FreeBS.patch"
 
 From 621fdb3d4734b2d046eca81555302e04a1ecdfb2 Mon Sep 17 00:00:00 2001
 From: coypu <coypu%sdf.org@localhost>
 Date: Mon, 30 May 2016 23:41:57 +0300
 Subject: [PATCH 2/3] Add man pages for mkcswrapper and mkesdb from FreeBSD
 
 ---
  usr.bin/mkcsmapper/mkcsmapper.1 | 89 +++++++++++++++++++++++++++++++++++++++++
  usr.bin/mkesdb/mkesdb.1         | 84 ++++++++++++++++++++++++++++++++++++++
  2 files changed, 173 insertions(+)
  create mode 100644 usr.bin/mkcsmapper/mkcsmapper.1
  create mode 100644 usr.bin/mkesdb/mkesdb.1
 
 diff --git a/usr.bin/mkcsmapper/mkcsmapper.1 b/usr.bin/mkcsmapper/mkcsmapper.1
 new file mode 100644
 index 0000000..8faf5e6
 --- /dev/null
 +++ b/usr.bin/mkcsmapper/mkcsmapper.1
 @@ -0,0 +1,89 @@
 +.\" Copyright (c) 2009 Gabor Kovesdan <gabor%FreeBSD.org@localhost>
 +.\" All rights reserved.
 +.\"
 +.\" Redistribution and use in source and binary forms, with or without
 +.\" modification, are permitted provided that the following conditions
 +.\" are met:
 +.\" 1. Redistributions of source code must retain the above copyright
 +.\"    notice, this list of conditions and the following disclaimer.
 +.\" 2. Redistributions in binary form must reproduce the above copyright
 +.\"    notice, this list of conditions and the following disclaimer in the
 +.\"    documentation and/or other materials provided with the distribution.
 +.\"
 +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 +.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
 +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 +.\" SUCH DAMAGE.
 +.\"
 +.\" Portions of this text are reprinted and reproduced in electronic form
 +.\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
 +.\" Portable Operating System Interface (POSIX), The Open Group Base
 +.\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
 +.\" Electrical and Electronics Engineers, Inc and The Open Group.  In the
 +.\" event of any discrepancy between this version and the original IEEE and
 +.\" The Open Group Standard, the original IEEE and The Open Group Standard is
 +.\" the referee document.  The original Standard can be obtained online at
 +.\"     http://www.opengroup.org/unix/online.html.
 +.\"
 +.\" $FreeBSD$
 +.\"
 +.Dd Sep 6, 2009
 +.Dt MKCSMAPPER 1
 +.Os
 +.Sh NAME
 +.Nm mkcsmapper
 +.Nd generates hashed conversion data for
 +.Xr iconv 3
 +.Sh SYNOPSIS
 +.Nm
 +.Op Fl mpd
 +.Fl o
 +.Ar outfile
 +.Ar infile
 +.Sh DESCRIPTION
 +The
 +.Nm
 +utility generates binary conversion data from plain text conversion tables
 +for the
 +.Xr iconv 3
 +library.
 +The conversion data has two components:
 +The conversion mapping between specific character encodings.
 +A pivot file, which the possible source and destination encoding
 +pairs or the set of mappings to use for a compound encoding.
 +.Pp
 +The following options are available:
 +.Bl -tag -width 0123
 +.It Fl d
 +Turns on debug mode.
 +.It Fl m
 +Generate mapping data from
 +.Ar infile .
 +.It Fl o Ar outfile
 +Put generated binary data to
 +.Ar outfile .
 +.It Fl p
 +Generate pivot data from
 +.Ar outfile .
 +.El
 +.Sh EXIT STATUS
 +.Ex -std mkcsmapper
 +.Sh SEE ALSO
 +.Xr iconv 1 ,
 +.Xr mkesdb 1 ,
 +.Xr iconv 3
 +.Sh HISTORY
 +.Nm
 +first appeared in
 +.Nx 2.0 , and made its appearance in
 +.Fx 9.0 .
 +.Sh AUTHORS
 +This manual page was written by
 +.An Gabor Kovesdan Aq Mt gabor%FreeBSD.org@localhost .
 diff --git a/usr.bin/mkesdb/mkesdb.1 b/usr.bin/mkesdb/mkesdb.1
 new file mode 100644
 index 0000000..a0743b6
 --- /dev/null
 +++ b/usr.bin/mkesdb/mkesdb.1
 @@ -0,0 +1,84 @@
 +.\" Copyright (c) 2009 Gabor Kovesdan <gabor%FreeBSD.org@localhost>
 +.\" All rights reserved.
 +.\"
 +.\" Redistribution and use in source and binary forms, with or without
 +.\" modification, are permitted provided that the following conditions
 +.\" are met:
 +.\" 1. Redistributions of source code must retain the above copyright
 +.\"    notice, this list of conditions and the following disclaimer.
 +.\" 2. Redistributions in binary form must reproduce the above copyright
 +.\"    notice, this list of conditions and the following disclaimer in the
 +.\"    documentation and/or other materials provided with the distribution.
 +.\"
 +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 +.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
 +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 +.\" SUCH DAMAGE.
 +.\"
 +.\" Portions of this text are reprinted and reproduced in electronic form
 +.\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
 +.\" Portable Operating System Interface (POSIX), The Open Group Base
 +.\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
 +.\" Electrical and Electronics Engineers, Inc and The Open Group.  In the
 +.\" event of any discrepancy between this version and the original IEEE and
 +.\" The Open Group Standard, the original IEEE and The Open Group Standard is
 +.\" the referee document.  The original Standard can be obtained online at
 +.\"     http://www.opengroup.org/unix/online.html.
 +.\"
 +.\" $FreeBSD$
 +.\"
 +.Dd November 1, 2009
 +.Dt MKESDB 1
 +.Os
 +.Sh NAME
 +.Nm mkesdb
 +.Nd generates conversion catalog for
 +.Xr iconv 3
 +.Sh SYNOPSIS
 +.Nm
 +.Op Fl md
 +.Fl o
 +.Ar outfile
 +.Ar infile
 +.Sh DESCRIPTION
 +The
 +.Nm
 +utility generates conversion catalog for the
 +.Xr iconv 3
 +library.
 +The generated data includes a list of supported encodings
 +and their most important characteristics, like the pluggable
 +module to use
 +.Pp
 +The following options are available:
 +.Bl -tag -width 0123
 +.It Fl d
 +Turns on debug mode.
 +.It Fl m
 +Process directory catalog or alias file.
 +If not specified, the input file is treated as an encoding description.
 +.It Fl o Ar outfile
 +Put generated binary data to
 +.Ar outfile .
 +.El
 +.Sh EXIT STATUS
 +.Ex -std mkesdb
 +.Sh SEE ALSO
 +.Xr iconv 1 ,
 +.Xr mkcsmapper 1 ,
 +.Xr iconv 3
 +.Sh HISTORY
 +.Nm
 +first appeared in
 +.Nx 2.0 , and made its appearance in
 +.Fx 9.0 .
 +.Sh AUTHORS
 +This manual page was written by
 +.An Gabor Kovesdan Aq Mt gabor%FreeBSD.org@localhost .
 -- 
 2.8.2
 
 
 --W/nzBZO5zC0uMSeA
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename="0003-Don-t-mention-when-mkesdb-mkcsmapper-were-imported-t.patch"
 
 From 35b2a203795b10a433e72745c31cf935feebf80c Mon Sep 17 00:00:00 2001
 From: coypu <coypu%sdf.org@localhost>
 Date: Mon, 30 May 2016 23:43:47 +0300
 Subject: [PATCH 3/3] Don't mention when mkesdb, mkcsmapper were imported to
  FreeBSD.
 
 ---
  usr.bin/mkcsmapper/mkcsmapper.1 | 3 +--
  usr.bin/mkesdb/mkesdb.1         | 3 +--
  2 files changed, 2 insertions(+), 4 deletions(-)
 
 diff --git a/usr.bin/mkcsmapper/mkcsmapper.1 b/usr.bin/mkcsmapper/mkcsmapper.1
 index 8faf5e6..22d8948 100644
 --- a/usr.bin/mkcsmapper/mkcsmapper.1
 +++ b/usr.bin/mkcsmapper/mkcsmapper.1
 @@ -82,8 +82,7 @@ Generate pivot data from
  .Sh HISTORY
  .Nm
  first appeared in
 -.Nx 2.0 , and made its appearance in
 -.Fx 9.0 .
 +.Nx 2.0 .
  .Sh AUTHORS
  This manual page was written by
  .An Gabor Kovesdan Aq Mt gabor%FreeBSD.org@localhost .
 diff --git a/usr.bin/mkesdb/mkesdb.1 b/usr.bin/mkesdb/mkesdb.1
 index a0743b6..4c9df02 100644
 --- a/usr.bin/mkesdb/mkesdb.1
 +++ b/usr.bin/mkesdb/mkesdb.1
 @@ -77,8 +77,7 @@ Put generated binary data to
  .Sh HISTORY
  .Nm
  first appeared in
 -.Nx 2.0 , and made its appearance in
 -.Fx 9.0 .
 +.Nx 2.0 .
  .Sh AUTHORS
  This manual page was written by
  .An Gabor Kovesdan Aq Mt gabor%FreeBSD.org@localhost .
 -- 
 2.8.2
 
 
 --W/nzBZO5zC0uMSeA--
 


Home | Main Index | Thread Index | Old Index