From 0d9d12120ae9a6a851ade0c0b75a018989ff21b9 Mon Sep 17 00:00:00 2001 From: marc Date: Fri, 12 Jan 1996 23:46:47 +0000 Subject: [PATCH] added RPMTAG_SOURCERPM to binary packages CVS patchset: 199 CVS date: 1996/01/12 23:46:47 --- build/pack.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build/pack.c b/build/pack.c index f9bd28b..6ad39b0 100644 --- a/build/pack.c +++ b/build/pack.c @@ -591,6 +591,7 @@ int packageBinaries(Spec s) { char name[1024]; char filename[1024]; + char *sourcerpm[1024]; char *icon; int iconFD; struct stat statbuf; @@ -616,6 +617,8 @@ int packageBinaries(Spec s) return RPMERR_BADSPEC; } + sprintf(sourcerpm, "%s-%s-%s.src.rpm", s->name, version, release); + /* Look through for each package */ pr = s->packages; while (pr) { @@ -679,6 +682,7 @@ int packageBinaries(Spec s) addEntry(outHeader, RPMTAG_BUILDTIME, INT32_TYPE, &buildtime, 1); addEntry(outHeader, RPMTAG_SIZE, INT32_TYPE, &size, 1); addEntry(outHeader, RPMTAG_BUILDHOST, STRING_TYPE, buildHost(), 1); + addEntry(outHeader, RPMTAG_SOURCERPM, STRING_TYPE, sourcerpm, 1); if (pr->icon) { sprintf(filename, "%s/%s", getVar(RPMVAR_SOURCEDIR), pr->icon); stat(filename, &statbuf); -- 2.7.4