X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=rpm-epoch0.patch;h=cdf2b5f3151a75d5d4f6b5d3a0dd2862c66cdd3c;hb=a3b822b2711920ab5c01f3dd4dc38cf698c7d0bf;hp=bb1e7b7c4a950210ba895b3c17bce465969c6c92;hpb=fd0236fe60e58bcc8f02bc4823c6577614236731;p=packages%2Frpm.git diff --git a/rpm-epoch0.patch b/rpm-epoch0.patch index bb1e7b7..cdf2b5f 100644 --- a/rpm-epoch0.patch +++ b/rpm-epoch0.patch @@ -1,12 +1,13 @@ --- rpm-4.3.orig/build/parsePreamble.c 2003-11-16 13:47:23.000000000 +0100 +++ rpm-4.3/build/parsePreamble.c 2004-02-29 15:40:58.466804704 +0100 -@@ -942,6 +943,11 @@ +@@ -942,6 +943,12 @@ headerCopyTags(spec->packages->header, pkg->header, (int_32 *)copyTagsDuringParse); + if (headerGetEntry(pkg->header, RPMTAG_EPOCH, NULL, NULL, NULL) == 0) { + int num = 0; + headerAddEntry(pkg->header, RPMTAG_EPOCH, RPM_INT32_TYPE, &num, 1); ++ addMacro(spec->macros, "epoch", NULL, "0", RMIL_SPEC); + } + if (checkForRequired(pkg->header, NVR))