Experimental package creation tool for MinGW.org
修訂 | 93c0dfd495203fef2100ccb7dbcb41823c0e6608 (tree) |
---|---|
時間 | 2019-09-11 07:17:20 |
作者 | Keith Marshall <keith@user...> |
Commiter | Keith Marshall |
Correct layout anomalies in help text.
* src/modules/help.sh: Insert exactly one ASCII space character before
all sequences of significant tab characters, in tab-indented help text;
reduce sequences of two or more spaces, preceding any tab, to exactly
one space.
@@ -48,10 +48,10 @@ | ||
48 | 48 | cat <<-ETX |
49 | 49 | Options: |
50 | 50 | -h, --help[=class] Display help, and exit; "class" is any one of:-- |
51 | - synopsis Show only the command synopsis. | |
52 | - options Show the synopsis, and summary of options. | |
53 | - actions Show the synopsis, and summary of action keywords. | |
54 | - all Show the full "help" display; (this is the default). | |
51 | + synopsis Show only the command synopsis. | |
52 | + options Show the synopsis, and summary of options. | |
53 | + actions Show the synopsis, and summary of action keywords. | |
54 | + all Show the full "help" display; (this is the default). | |
55 | 55 | |
56 | 56 | --licence Display the $cmd licence, and exit. |
57 | 57 | --license A synonym for "--licence". |
@@ -59,51 +59,51 @@ | ||
59 | 59 | -V, --version Display the $cmd version, and exit. |
60 | 60 | |
61 | 61 | --srcdir=path Specify the relative path from the build directory |
62 | - to the package source tree; this becomes a "sticky" | |
63 | - setting, (i.e. once specified, it will be reused for | |
64 | - subsequent $cmd invocations within the current | |
65 | - build directory, unless subsequently redefined). | |
62 | + to the package source tree; this becomes a "sticky" | |
63 | + setting, (i.e. once specified, it will be reused for | |
64 | + subsequent $cmd invocations within the current | |
65 | + build directory, unless subsequently redefined). | |
66 | 66 | |
67 | 67 | --arch=name Specify the architecture for which the package is |
68 | - to be built; if unspecified, "mingw32" is assumed. | |
68 | + to be built; if unspecified, "mingw32" is assumed. | |
69 | 69 | |
70 | 70 | --identity="<name>-<version>" |
71 | - Set the package identity explicitly, rather than | |
72 | - deducing it from the source directory name; this | |
73 | - is required when the source directory structure | |
74 | - has not been established at invocation time, e.g. | |
75 | - when importing a mingw-port specification. | |
71 | + Set the package identity explicitly, rather than | |
72 | + deducing it from the source directory name; this | |
73 | + is required when the source directory structure | |
74 | + has not been established at invocation time, e.g. | |
75 | + when importing a mingw-port specification. | |
76 | 76 | |
77 | 77 | --option="spec" Augment the set of options specified within the |
78 | - package specification file; "spec" must take the | |
79 | - form of an "option" directive, as it would appear | |
80 | - within that file. | |
78 | + package specification file; "spec" must take the | |
79 | + form of an "option" directive, as it would appear | |
80 | + within that file. | |
81 | 81 | |
82 | 82 | --keep-staged-image Do not delete the staged package image, after |
83 | - creating a distributable package set; (this option | |
84 | - is required, prior to use of the "--pre-staged" | |
85 | - option, when incrementally updating distributable | |
86 | - package sets. | |
83 | + creating a distributable package set; (this option | |
84 | + is required, prior to use of the "--pre-staged" | |
85 | + option, when incrementally updating distributable | |
86 | + package sets. | |
87 | 87 | |
88 | 88 | --pre-staged When creating a distributable package set, do not |
89 | - run an "install" step, to refresh the staged image. | |
89 | + run an "install" step, to refresh the staged image. | |
90 | 90 | |
91 | 91 | --ignore-untracked-files |
92 | - Ignore the presence of untracked files, within the | |
93 | - source directory hierarchy, when creating a source | |
94 | - code distribution; normally, mingw-pkg will abort | |
95 | - when any untracked files, or uncommitted changes to | |
96 | - tracked files, are detected; this option allows the | |
97 | - operation to continue, in the presence of untracked | |
98 | - files, (but not if there are uncommitted changes). | |
92 | + Ignore the presence of untracked files, within the | |
93 | + source directory hierarchy, when creating a source | |
94 | + code distribution; normally, mingw-pkg will abort | |
95 | + when any untracked files, or uncommitted changes to | |
96 | + tracked files, are detected; this option allows the | |
97 | + operation to continue, in the presence of untracked | |
98 | + files, (but not if there are uncommitted changes). | |
99 | 99 | |
100 | 100 | -v, --verbose Make diagnostic output more verbose; currently, |
101 | - this only enables progress reporting, when creating | |
102 | - distributable package sets in lzma or xz format. | |
101 | + this only enables progress reporting, when creating | |
102 | + distributable package sets in lzma or xz format. | |
103 | 103 | |
104 | 104 | -c, --stdout Direct output from the "mkspec" action to standard |
105 | - output, rather than creating or overwriting the | |
106 | - default package specification file. | |
105 | + output, rather than creating or overwriting the | |
106 | + default package specification file. | |
107 | 107 | |
108 | 108 | ETX |
109 | 109 | } |
@@ -112,37 +112,37 @@ | ||
112 | 112 | cat <<-ETX |
113 | 113 | Actions: |
114 | 114 | import Download and unpack the upstream source tarball, |
115 | - after having first done likewise for an associated | |
115 | + after having first done likewise for an associated | |
116 | 116 | mingw-port specification file, if necessary. |
117 | 117 | |
118 | 118 | initialize Prepare the development environment, considering |
119 | - the current state of the package directory as being | |
120 | - representative of the clean upstream package, for | |
121 | - progression towards a MinGW port. | |
119 | + the current state of the package directory as being | |
120 | + representative of the clean upstream package, for | |
121 | + progression towards a MinGW port. | |
122 | 122 | |
123 | 123 | mkspec Create a package specification template, at the |
124 | - appropriate location within the package source tree; | |
125 | - this should then be edited manually, to customize it | |
126 | - for the particular package to which it relates. | |
124 | + appropriate location within the package source tree; | |
125 | + this should then be edited manually, to customize it | |
126 | + for the particular package to which it relates. | |
127 | 127 | |
128 | 128 | patch Apply the series of patches, if any, which accompany |
129 | - the package specification file. | |
129 | + the package specification file. | |
130 | 130 | |
131 | 131 | configure Run the configure script, if any in the top source |
132 | - directory, to prepare the package for compilation. | |
132 | + directory, to prepare the package for compilation. | |
133 | 133 | |
134 | 134 | compile Compile the package, in whatever state is currently |
135 | - represented by the content of the package directory. | |
135 | + represented by the content of the package directory. | |
136 | 136 | |
137 | 137 | install Install the package, either into its ultimate |
138 | - location, or into a staging directory tree, prior | |
139 | - to creating a distributable package set. | |
138 | + location, or into a staging directory tree, prior | |
139 | + to creating a distributable package set. | |
140 | 140 | |
141 | 141 | distribute Create a distributable package set. |
142 | 142 | |
143 | 143 | mkxml Create an initial mingw-get catalogue entry file, |
144 | - for the distributable package set; (note that this | |
145 | - may require further manual editing). | |
144 | + for the distributable package set; (note that this | |
145 | + may require further manual editing). | |
146 | 146 | |
147 | 147 | clean Clean build files from the package directory tree. |
148 | 148 |