File: GenPat.xml

package info (click to toggle)
nsis 3.11-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 12,496 kB
  • sloc: cpp: 39,326; ansic: 27,284; python: 1,386; asm: 712; xml: 409; pascal: 231; makefile: 225; javascript: 67
file content (138 lines) | stat: -rw-r--r-- 4,586 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl"
  href="http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl"?>
<!DOCTYPE refentry [
  <!ENTITY firstname "Paul">
  <!ENTITY surname   "Wise">
  <!ENTITY date      "October 5, 2005">
  <!ENTITY section   "1">
  <!ENTITY email     "pabs@debian.org">
  <!ENTITY username  "Paul Wise">
  <!ENTITY ucpackage "NSIS">
  <!ENTITY package   "GenPat">
  <!ENTITY debian    "Debian (TM)">
]>

<refentry xmlns="http://docbook.org/ns/docbook" version="5.0" xml:lang="en">
  <info>
    <productname>&package; manual</productname>
    <address>
      <email>&email;</email>
    </address>
    <author>
      <personname>
        <firstname>&firstname;</firstname>
        <surname>&surname;</surname>
      </personname>
      <contrib>This manual page was written by &username;
<email>&email;</email> for the &debian; system.
      </contrib>
    </author>
    <copyright>
      <year>2005</year>
      <holder>&username;</holder>
    </copyright>
    <date>&date;</date>
  </info>
  <refmeta>
    <refentrytitle>&ucpackage;</refentrytitle>
    <manvolnum>&section;</manvolnum>
    <refmiscinfo class="manual">&package; manual</refmiscinfo>
  </refmeta>
  <refnamediv>
    <refname>&package;</refname>
    <refpurpose>A program to create patch files in VPatch format.</refpurpose>
  </refnamediv>
  <refsynopsisdiv>
    <cmdsynopsis>
      <command>&package;</command>
      <arg><option>-R</option></arg>
      <arg><option>-B=<replaceable>64</replaceable></option></arg>
      <arg><option>-V</option></arg>
      <arg><option>-O</option></arg>
      <arg><option>-A=<replaceable>500</replaceable></option></arg>
      <arg><option><replaceable>source</replaceable></option></arg>
      <arg><option><replaceable>target</replaceable></option></arg>
      <arg><option><replaceable>patch.pat</replaceable></option></arg>
    </cmdsynopsis>
  </refsynopsisdiv>
  <refsect1>
    <title>DESCRIPTION</title>
    <para>This manual page documents briefly the
      <command>&package;</command> command.</para>
    <para>This manual page was written for the &debian; distribution
      because the original program does not have a manual page.
      Instead, it has documentation in the HTML format; see below.</para>
    <para><command>&package;</command> is a program that creates installer programs for Windows.</para>
  </refsect1>
  <refsect1>
    <title>OPTIONS</title>
    <variablelist>
      <varlistentry>
        <term><option>-R</option></term>
        <listitem>
          <para>Replace a patch with same contents as source silently if it already exists.</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term><option>-B=<replaceable>64</replaceable></option></term>
        <listitem>
          <para>Set blocksize (default=64), multiple of 2 is required.</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term><option>-V</option></term>
        <listitem>
          <para>More verbose information during patch creation.</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term><option>-O</option></term>
        <listitem>
          <para>Deactivate match limit of the -A switch (sometimes smaller patches).</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term><option>-A=<replaceable>500</replaceable></option></term>
        <listitem>
          <para>Maximum number of block matches per block (improves performance).
            Default is 500, larger is slower. Use -V to see the cut-off aborts.</para>
        </listitem>
      </varlistentry>
    </variablelist>
  </refsect1>
  <refsect1>
    <title>EXIT STATUS</title>
    <variablelist>
      <varlistentry>
        <term>0</term>
        <listitem>
          <para>Success</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>1</term>
        <listitem>
          <para>Arguments missing</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>2</term>
        <listitem>
          <para>Other error</para>
        </listitem>
      </varlistentry>
      <varlistentry>
        <term>3</term>
        <listitem>
          <para>Source file already has a patch in specified patch file (=error)</para>
        </listitem>
      </varlistentry>
    </variablelist>
  </refsect1>
  <refsect1>
    <title>SEE ALSO</title>
    <para>GenPat is documented more fully in the HTML file 
      /usr/share/doc/nsis/Docs/VPatch/Readme.html.</para>
  </refsect1>
</refentry>