5 int parseBuildInstallClean(Spec spec, int parsePart)
17 sbp = &(spec->install);
27 rpmError(RPMERR_BADSPEC, _("line %d: second %s"), spec->lineNum, name);
28 return RPMERR_BADSPEC;
31 *sbp = newStringBuf();
33 /* There are no options to %build, %install, or %clean */
34 if ((rc = readLine(spec, STRIP_NOTHING)) > 0) {
41 while (! (nextPart = isPart(spec->line))) {
42 appendStringBuf(*sbp, spec->line);
43 if ((rc = readLine(spec, STRIP_NOTHING)) > 0) {