SPECS: adapter.awk - AutoReq/AutoProv as last in preambles

glen glen at pld-linux.org
Tue Feb 10 13:30:08 CET 2009


Author: glen                         Date: Tue Feb 10 12:30:08 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- AutoReq/AutoProv as last in preambles

---- Files affected:
SPECS:
   adapter.awk (1.415 -> 1.416) 

---- Diffs:

================================================================
Index: SPECS/adapter.awk
diff -u SPECS/adapter.awk:1.415 SPECS/adapter.awk:1.416
--- SPECS/adapter.awk:1.415	Tue Jan  6 06:42:32 2009
+++ SPECS/adapter.awk	Tue Feb 10 13:30:03 2009
@@ -33,7 +33,7 @@
 	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 @@
 	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);
@@ -116,6 +117,9 @@
 	gsub(/^ExclusiveArch/, "X6ExclusiveArch", 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;
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/adapter.awk?r1=1.415&r2=1.416&f=u



More information about the pld-cvs-commit mailing list