#include "system.h"
#include <rpmio_internal.h>
#include <rpmbuild.h>
#include "debug.h"
Go to the source code of this file.
Functions | |
| int | checkOwners (const char *urlfn) |
| Check that file owner and group are known. More... | |
| char* | doPatch (Spec spec, int c, int strip, const char *db, int reverse, int removeEmpties) |
| Expand patchN macro into prep scriptlet. More... | |
| const char* | doUntar (Spec spec, int c, int quietly) |
| Expand setup macro into prep scriptlet. More... | |
| int | doSetupMacro (Spec spec, char *line) |
| Parse setup macro. More... | |
| int | doPatchMacro (Spec spec, char *line) |
| Parse patch line. More... | |
| int | parsePrep (Spec spec) |
Variables | |
| int | leaveDirs |
| int | skipDefaultAction |
| int | createDir |
| int | quietly |
| const char* | dirName = NULL |
| struct poptOption | optionsTable [] |
Definition in file parsePrep.c.
|
|
Check that file owner and group are known.
Definition at line 34 of file parsePrep.c. Referenced by doPatch(), and doUntar().
|
|
|
Expand patchN macro into prep scriptlet.
Definition at line 62 of file parsePrep.c. Referenced by doPatchMacro().
|
|
|
Parse patch line.
Definition at line 420 of file parsePrep.c. Referenced by parsePrep().
|
|
|
Parse setup macro.
Definition at line 268 of file parsePrep.c. Referenced by parsePrep().
|
|
|
Expand setup macro into prep scriptlet.
Definition at line 154 of file parsePrep.c. Referenced by doSetupMacro().
|
|
|
Definition at line 16 of file parsePrep.c. |
|
|
Definition at line 17 of file parsePrep.c. |
|
|
Definition at line 15 of file parsePrep.c. |
|
|
Initial value: {
{ NULL, 'a', POPT_ARG_STRING, NULL, 'a', NULL, NULL},
{ NULL, 'b', POPT_ARG_STRING, NULL, 'b', NULL, NULL},
{ NULL, 'c', 0, &createDir, 0, NULL, NULL},
{ NULL, 'D', 0, &leaveDirs, 0, NULL, NULL},
{ NULL, 'n', POPT_ARG_STRING, &dirName, 0, NULL, NULL},
{ NULL, 'T', 0, &skipDefaultAction, 0, NULL, NULL},
{ NULL, 'q', 0, &quietly, 0, NULL, NULL},
{ 0, 0, 0, 0, 0, NULL, NULL}
}Definition at line 18 of file parsePrep.c. |
|
|
Definition at line 16 of file parsePrep.c. |
|
|
Definition at line 15 of file parsePrep.c. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001