17 #define POPT_USECATALOG -1011
18 #define POPT_NOLANG -1012
19 #define POPT_RMSOURCE -1013
20 #define POPT_RMBUILD -1014
23 #define POPT_NOBUILD -1017
24 #define POPT_SHORTCIRCUIT -1018
25 #define POPT_RMSPEC -1019
26 #define POPT_SIGN -1020
28 #define POPT_REBUILD 0x4220
29 #define POPT_RECOMPILE 0x4320
30 #define POPT_BA 0x6261
31 #define POPT_BB 0x6262
32 #define POPT_BC 0x6263
33 #define POPT_BI 0x6269
34 #define POPT_BL 0x626c
35 #define POPT_BP 0x6270
36 #define POPT_BS 0x6273
37 #define POPT_TA 0x7461
38 #define POPT_TB 0x7462
39 #define POPT_TC 0x7463
40 #define POPT_TI 0x7469
41 #define POPT_TL 0x746c
42 #define POPT_TP 0x7470
43 #define POPT_TS 0x7473
68 enum poptCallbackReason reason,
69 const struct poptOption * opt,
93 rba->
buildMode = (((unsigned)opt->val) >> 8) & 0xff;
137 { NULL,
'\0', POPT_ARG_CALLBACK | POPT_CBFLAG_INC_DATA | POPT_CBFLAG_CONTINUE,
141 {
"bp", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_BP,
142 N_(
"build through %prep (unpack sources and apply patches) from <specfile>"),
144 {
"bc", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_BC,
145 N_(
"build through %build (%prep, then compile) from <specfile>"),
147 {
"bi", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_BI,
148 N_(
"build through %install (%prep, %build, then install) from <specfile>"),
150 {
"bl", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_BL,
151 N_(
"verify %files section from <specfile>"),
153 {
"ba", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_BA,
154 N_(
"build source and binary packages from <specfile>"),
156 {
"bb", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_BB,
157 N_(
"build binary package only from <specfile>"),
159 {
"bs", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_BS,
160 N_(
"build source package only from <specfile>"),
163 {
"tp", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_TP,
164 N_(
"build through %prep (unpack sources and apply patches) from <tarball>"),
166 {
"tc", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_TC,
167 N_(
"build through %build (%prep, then compile) from <tarball>"),
169 {
"ti", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_TI,
170 N_(
"build through %install (%prep, %build, then install) from <tarball>"),
172 {
"tl", 0, POPT_ARGFLAG_ONEDASH|POPT_ARGFLAG_DOC_HIDDEN, 0,
POPT_TL,
173 N_(
"verify %files section from <tarball>"),
175 {
"ta", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_TA,
176 N_(
"build source and binary packages from <tarball>"),
178 {
"tb", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_TB,
179 N_(
"build binary package only from <tarball>"),
181 {
"ts", 0, POPT_ARGFLAG_ONEDASH, 0,
POPT_TS,
182 N_(
"build source package only from <tarball>"),
186 N_(
"build binary package from <source package>"),
187 N_(
"<source package>") },
189 N_(
"build through %install (%prep, %build, then install) from <source package>"),
190 N_(
"<source package>") },
193 N_(
"remove build tree when done"), NULL},
195 N_(
"ignore ExcludeArch: directives from spec file"), NULL},
196 {
"fsmdebug",
'\0', (POPT_ARG_VAL|POPT_ARGFLAG_DOC_HIDDEN), &
_fsm_debug, -1,
197 N_(
"debug file state machine"), NULL},
199 N_(
"do not execute any stages of the build"), NULL },
201 N_(
"do not verify build dependencies"), NULL },
204 N_(
"don't verify package digest(s)"), NULL },
206 N_(
"don't verify database header(s) when retrieved"), NULL },
208 N_(
"don't verify package signature(s)"), NULL },
211 N_(
"do not accept i18N msgstr's from specfile"), NULL},
213 N_(
"remove sources when done"), NULL},
215 N_(
"remove specfile when done"), NULL},
217 N_(
"skip straight to specified stage (only for c,i)"), NULL },
219 N_(
"generate PGP/GPG signature"), NULL },
221 N_(
"override target platform"),
N_(
"CPU-VENDOR-OS") },
223 N_(
"lookup i18N strings in specfile catalog"), NULL},