aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gpgme.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gpgme.texi')
-rw-r--r--doc/gpgme.texi102
1 files changed, 58 insertions, 44 deletions
diff --git a/doc/gpgme.texi b/doc/gpgme.texi
index cb59355a..b5fba15b 100644
--- a/doc/gpgme.texi
+++ b/doc/gpgme.texi
@@ -1,4 +1,5 @@
-()\input texinfo @c -*- Texinfo -*-
+\input texinfo @c -*- mode: texinfo; coding: latin-1; -*-
+@documentencoding ISO-8859-1
@setfilename gpgme.info
@settitle The `GnuPG Made Easy' Reference Manual
@@ -7,12 +8,41 @@
* @acronym{GPGME}: (gpgme). Adding support for cryptography to your program.
@end direntry
-@include version.texi
-
@c Unify some of the indices.
@syncodeindex tp fn
@syncodeindex pg fn
+@copying
+Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007, 2008 g10 Code GmbH.
+
+@quotation
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU General Public License as published by the
+Free Software Foundation; either version 3 of the License, or (at your
+option) any later version. The text of the license can be found in the
+section entitled ``Copying''.
+@end quotation
+
+This document 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.
+@end copying
+
+@include version.texi
+
+@c Macros used by the description of the UI server protocol
+@macro clnt
+ @sc{c:} @c
+@end macro
+@macro srvr
+ @sc{s:} @c
+@end macro
+
+
+@c
+@c T I T L E P A G E
+@c
@ifinfo
This file documents the @acronym{GPGME} library.
@@ -21,27 +51,14 @@ This is Edition @value{EDITION}, last updated @value{UPDATED}, of
@value{VERSION}.
@c NOTE: Don't forget to update the year for the TeX version, too.
-Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007 g10 Code GmbH.
-
-The GPGME reference manual is free software; you can redistribute it
-and/or modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either version
-2.1 of the License, or (at your option) any later version.
-
-The GPGME reference manual 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
-Lesser General Public License for more details.
-
-You should have received a copy of the GNU Lesser 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
+@insertcopying
@end ifinfo
-@iftex
-@shorttitlepage The `GnuPG Made Easy' Reference Manual
-@end iftex
+@c We do not want that bastard short titlepage.
+@c @iftex
+@c @shorttitlepage The `GnuPG Made Easy' Reference Manual
+@c @end iftex
@titlepage
@center @titlefont{The `GnuPG Made Easy'}
@sp 1
@@ -54,25 +71,15 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
@center for version @value{VERSION}
@page
@vskip 0pt plus 1filll
-Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007 g10 Code GmbH.
-
-
-The GPGME reference manual is free software; you can redistribute it
-and/or modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either version
-2.1 of the License, or (at your option) any later version.
+Published by g10 Code GmbH@* H�ttenstr. 61@* 40699 Erkrath, Germany
-The GPGME reference manual 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
-Lesser General Public License for more details.
-
-You should have received a copy of the GNU Lesser 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
+@insertcopying
@end titlepage
@page
+@summarycontents
+@contents
+
@ifnottex
@node Top
@top Main Menu
@@ -92,8 +99,12 @@ This is Edition @value{EDITION}, last updated @value{UPDATED}, of
Appendices
+* UI Server Protocol:: The GnuPG UI Server Protocol.
+
* Library Copying:: The GNU Lesser General Public License says
how you can copy and share `GnuPG Made Easy'.
+* Copying:: The GNU General Public License says how you
+ can copy and share this manual.
Indices
@@ -5501,22 +5512,25 @@ The function returns an error code if the cancellation failed (in this
case the state of @var{ctx} is not modified).
@end deftypefun
+@c **********************************************************
+@c ******************* Appendices *************************
+@c **********************************************************
-@include lesser.texi
-
-
-@node Concept Index
-@unnumbered Concept Index
+@include uiserver.texi
-@printindex cp
+@include lesser.texi
+@include gpl.texi
@node Function and Data Index
@unnumbered Function and Data Index
@printindex fn
+@node Concept Index
+@unnumbered Concept Index
+
+@printindex cp
+
-@summarycontents
-@contents
@bye