SPECS: adapter.awk - fix odd behaviour if Name/Version undefined

glen glen at pld-linux.org
Mon Sep 5 12:30:36 CEST 2005


Author: glen                         Date: Mon Sep  5 10:30:36 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- fix odd behaviour if Name/Version undefined

---- Files affected:
SPECS:
   adapter.awk (1.175 -> 1.176) 

---- Diffs:

================================================================
Index: SPECS/adapter.awk
diff -u SPECS/adapter.awk:1.175 SPECS/adapter.awk:1.176
--- SPECS/adapter.awk:1.175	Fri Sep  2 22:01:18 2005
+++ SPECS/adapter.awk	Mon Sep  5 12:30:31 2005
@@ -532,9 +532,13 @@
 		$2 = s url[n+1]
 
 		filename = url[n]
-		url[n] = fixedsub(name, "%{name}", url[n])
+		if (name) {
+			url[n] = fixedsub(name, "%{name}", url[n])
+		}
 		if (field ~ /source/) {
-			url[n] = fixedsub(version, "%{version}", url[n])
+			if (version) {
+				url[n] = fixedsub(version, "%{version}", url[n])
+			}
 			if (_beta) {
 				url[n] = fixedsub(_beta, "%{_beta}", url[n])
 			}
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/adapter.awk?r1=1.175&r2=1.176&f=u




More information about the pld-cvs-commit mailing list