SPECS: adapter.awk - BR, R: shortcuts for faster typing

glen glen at pld-linux.org
Fri Aug 31 22:28:51 CEST 2007


Author: glen                         Date: Fri Aug 31 20:28:51 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- BR, R: shortcuts for faster typing

---- Files affected:
SPECS:
   adapter.awk (1.361 -> 1.362) 

---- Diffs:

================================================================
Index: SPECS/adapter.awk
diff -u SPECS/adapter.awk:1.361 SPECS/adapter.awk:1.362
--- SPECS/adapter.awk:1.361	Fri Aug 31 22:26:15 2007
+++ SPECS/adapter.awk	Fri Aug 31 22:28:46 2007
@@ -29,7 +29,7 @@
 	RPM_SECTIONS = "package|build|changelog|clean|description|install|post|posttrans|postun|pre|prep|pretrans|preun|triggerin|triggerpostun|triggerun|verifyscript|check"
 	SECTIONS = "^%(" RPM_SECTIONS ")"
 
-	PREAMBLE_TAGS = "(Summary|Name|Version|Release|Epoch|License|Group|URL|BuildArch|BuildRoot|Obsoletes|Conflicts|Provides|ExclusiveArch|ExcludeArch|Pre[Rr]eq|(Build)?Requires)"
+	PREAMBLE_TAGS = "(R|BR|Summary|Name|Version|Release|Epoch|License|Group|URL|BuildArch|BuildRoot|Obsoletes|Conflicts|Provides|ExclusiveArch|ExcludeArch|Pre[Rr]eq|(Build)?Requires)"
 
 	preamble = 1	# Is it part of preamble? Default - yes
 	boc = 4			# Beginning of %changelog
@@ -961,6 +961,12 @@
 ENVIRON["SKIP_SORTBR"] != 1 && preamble == 1 && $0 ~ PREAMBLE_TAGS, $0 ~ PREAMBLE_TAGS {
 	if ($1 ~ /Pre[Rr]eq:/) {
 		sub(/Pre[Rr]eq:/, "Requires:", $1);
+	}
+	if ($1 == "BR:" ) {
+		$1 = "BuildRequires:"
+	}
+	if ($1 == "R:" ) {
+		$1 = "Requires:"
 	}
 	format_preamble()
 #	kill_preamble_macros(); # breaks tabbing
================================================================

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



More information about the pld-cvs-commit mailing list