From 5a65d9a2bed49816838ea80a3053301f2aaad0db Mon Sep 17 00:00:00 2001 From: root Date: Tue, 2 Jul 1996 19:16:46 +0000 Subject: [PATCH] added support for %description CVS patchset: 718 CVS date: 1996/07/02 19:16:46 --- build/spec.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build/spec.c b/build/spec.c index ec89dbb..084bf87 100644 --- a/build/spec.c +++ b/build/spec.c @@ -819,6 +819,12 @@ Spec parseSpec(FILE *f, char *specfile) case POSTUN_PART: t1 = RPMTAG_POSTUN; break; + case DESCRIPTION_PART: + /* %description is a little special. We need to */ + /* strip off trailing blank lines. */ + t1 = RPMTAG_DESCRIPTION; + stripTrailingBlanksStringBuf(sb); + break; case CHANGELOG_PART: /* %changelog is a little special. It goes in the */ /* "main" package no matter where it appears, and it */ @@ -1071,6 +1077,7 @@ Spec parseSpec(FILE *f, char *specfile) case CLEAN_PART: appendLineStringBuf(spec->clean, line); break; + case DESCRIPTION_PART: case CHANGELOG_PART: case PREIN_PART: case POSTIN_PART: -- 2.7.4