{ "buildroot", RPMVAR_BUILDROOT, 0 },
{ "cpiobin", RPMVAR_CPIOBIN, 0 },
{ "dbpath", RPMVAR_DBPATH, 0 },
+ { "defaultdocdir", RPMVAR_DEFAULTDOCDIR, 0 },
{ "distribution", RPMVAR_DISTRIBUTION, 0 },
{ "excludedocs", RPMVAR_EXCLUDEDOCS, 0 },
{ "ftpport", RPMVAR_FTPPORT, 0 },
chptr = name;
while (*chptr && *chptr != ':') chptr++;
if (!*chptr) {
- error(RPMERR_RPMRC, "missing second ':' at %s:%d\n", fn, linenum);
+ error(RPMERR_RPMRC, "missing second ':' at %s:%d", fn, linenum);
return 1;
} else if (chptr == name) {
- error(RPMERR_RPMRC, "missing architecture name at %s:%d\n", fn,
+ error(RPMERR_RPMRC, "missing architecture name at %s:%d", fn,
linenum);
return 1;
}
t->short_name = strtok(NULL, " \t");
s = strtok(NULL, " \t");
if (! (t->name && t->short_name && s)) {
- error(RPMERR_RPMRC, "Incomplete data line at %s:%d\n", fn, lineNum);
+ error(RPMERR_RPMRC, "Incomplete data line at %s:%d", fn, lineNum);
return RPMERR_RPMRC;
}
if (strtok(NULL, " \t")) {
- error(RPMERR_RPMRC, "Too many args in data line at %s:%d\n",
+ error(RPMERR_RPMRC, "Too many args in data line at %s:%d",
fn, lineNum);
return RPMERR_RPMRC;
}
t->num = strtoul(s, &s1, 10);
if ((*s1) || (s1 == s) || (t->num == ULONG_MAX)) {
- error(RPMERR_RPMRC, "Bad arch/os number: %s (%s:%d)\n", s,
+ error(RPMERR_RPMRC, "Bad arch/os number: %s (%s:%d)", s,
fn, lineNum);
return(RPMERR_RPMRC);
}
t->name = strtok(line, ": \t");
t->defName = strtok(NULL, " \t");
if (! (t->name && t->defName)) {
- error(RPMERR_RPMRC, "Incomplete default line at %s:%d\n", fn, lineNum);
+ error(RPMERR_RPMRC, "Incomplete default line at %s:%d", fn, lineNum);
return RPMERR_RPMRC;
}
if (strtok(NULL, " \t")) {
- error(RPMERR_RPMRC, "Too many args in default line at %s:%d\n",
+ error(RPMERR_RPMRC, "Too many args in default line at %s:%d",
fn, lineNum);
return RPMERR_RPMRC;
}
for (chptr = start; *chptr && *chptr != ':'; chptr++);
if (! *chptr) {
- error(RPMERR_RPMRC, "missing ':' at %s:%d\n", fn, linenum);
+ error(RPMERR_RPMRC, "missing ':' at %s:%d", fn, linenum);
return 1;
}
while (*chptr && isspace(*chptr)) chptr++;
if (! *chptr) {
- error(RPMERR_RPMRC, "missing argument for %s at %s:%d\n",
+ error(RPMERR_RPMRC, "missing argument for %s at %s:%d",
start, fn, linenum);
return 1;
}
option = bsearch(&searchOption, optionTable, optionTableSize,
sizeof(struct option), optionCompare);
if (!option) {
- error(RPMERR_RPMRC, "bad option '%s' at %s:%d\n",
+ error(RPMERR_RPMRC, "bad option '%s' at %s:%d",
start, fn, linenum);
continue; /* aborting here is rude */
}
for (chptr = start; *chptr && !isspace(*chptr); chptr++);
if (! *chptr) {
- error(RPMERR_RPMRC, "missing argument for %s at %s:%d\n",
+ error(RPMERR_RPMRC, "missing argument for %s at %s:%d",
option->name, fn, linenum);
return 1;
}
while (*chptr && isspace(*chptr)) chptr++;
if (! *chptr) {
- error(RPMERR_RPMRC, "missing argument for %s at %s:%d\n",
+ error(RPMERR_RPMRC, "missing argument for %s at %s:%d",
option->name, fn, linenum);
return 1;
}
static void setDefaults(void) {
setVar(RPMVAR_OPTFLAGS, "-O2");
setVar(RPMVAR_SIGTYPE, "none");
- setVar(RPMVAR_PGP_PATH, NULL);
- setVar(RPMVAR_PGP_NAME, NULL);
+ setVar(RPMVAR_DEFAULTDOCDIR, "/usr/doc");
+ setVar(RPMVAR_TOPDIR, "/usr/src/redhat");
}
static int readConfigFilesAux(char *file, int readWhat)