From 7a5425d84b7809f7f9792f839670e363639d41cc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 10 Feb 2009 12:30:03 +0000 Subject: [PATCH] - AutoReq/AutoProv as last in preambles Changed files: adapter.awk -> 1.416 --- adapter.awk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/adapter.awk b/adapter.awk index 10b1384..c4beed1 100644 --- a/adapter.awk +++ b/adapter.awk @@ -33,7 +33,7 @@ BEGIN { rev = RCSID # TODO: parse from RCSID VERSION = "0.31/" rev - PREAMBLE_TAGS = "(R|BR|Summary|Name|Version|Release|Epoch|License|Group|URL|BuildArch|BuildRoot|Obsoletes|Conflicts|Provides|ExclusiveArch|ExcludeArch|Pre[Rr]eq|(Build)?Requires|Suggests)" + PREAMBLE_TAGS = "(R|BR|Summary|Name|Version|Release|Epoch|License|Group|URL|BuildArch|BuildRoot|Obsoletes|Conflicts|Provides|ExclusiveArch|ExcludeArch|Pre[Rr]eq|(Build)?Requires|Suggests|Auto(Req|Prov))" usedigest = 0 # Enable to switch to rpm 4.4.6+ md5 digests @@ -95,8 +95,9 @@ function b_makekey(a, b, s) { gsub(/^#[ \t]*/, "", s); # force order - gsub(/^Summary\(/, "11Summary(", s); gsub(/^Summary/, "10Summary", s); + gsub(/^Summary\(/, "11Summary(", s); + gsub(/^Name/, "2Name", s); gsub(/^Version/, "3Version", s); gsub(/^Release/, "4Release", s); @@ -117,6 +118,9 @@ function b_makekey(a, b, s) { gsub(/^ExcludeArch/, "X7ExcludeArch", s); gsub(/^BuildRoot/, "X9BuildRoot", s); + gsub(/^AutoProv/, "Xx1AutoProv", s); + gsub(/^AutoReq/, "Xx2AutoReq", s); + # printf("%s -> %s\n", a""b, s); return s; } -- 2.44.0