Author: glen Date: Tue Feb 15 10:01:17 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- allow %{name} macro just in last url path component
---- Files affected:
SPECS:
adapter.awk (1.129 -> 1.130)
---- Diffs:
================================================================
Index: SPECS/adapter.awk
diff -u SPECS/adapter.awk:1.129 SPECS/adapter.awk:1.130
--- SPECS/adapter.awk:1.129 Mon Feb 14 23:55:03 2005
+++ SPECS/adapter.awk Tue Feb 15 11:01:12 2005
@@ -430,6 +430,18 @@
sub(/\.pamd$/,"",url[n])
}
+ # allow %{name} just in last url component
+ s = ""
+ for (i = 1; i <= n; i++) {
+ url[i] = fixedsub("%{name}", name, url[i])
+ if (s) {
+ s = s "/" url[i]
+ } else {
+ s = url[i]
+ }
+ }
+ $2 = s url[n+1]
+
filename = url[n]
url[n] = fixedsub(name, "%{name}", url[n])
if (field ~ /source/)
@@ -438,7 +450,6 @@
# sourceforge urls
sub("^http://dl.sourceforge.net/sourceforge/",
"http://dl.sourceforge.net/", $2)
- sub("^http://dl.sourceforge.net/%{name}/",
"http://dl.sourceforge.net/" name "/", $2)
}
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/adapter.awk?r1=1.129&r2=1.130&f=u
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit