packages: pldnotify.awk Add launchpad.net and edge.launchpad.net support. S...
arekm
arekm at pld-linux.org
Fri Jul 24 18:50:17 CEST 2009
Author: arekm Date: Fri Jul 24 16:50:17 2009 GMT
Module: packages Tag: HEAD
---- Log message:
Add launchpad.net and edge.launchpad.net support. Skip .asc, .sig files.
---- Files affected:
packages:
pldnotify.awk (1.75 -> 1.76)
---- Diffs:
================================================================
Index: packages/pldnotify.awk
diff -u packages/pldnotify.awk:1.75 packages/pldnotify.awk:1.76
--- packages/pldnotify.awk:1.75 Sun Jun 28 18:51:14 2009
+++ packages/pldnotify.awk Fri Jul 24 18:50:11 2009
@@ -201,6 +201,20 @@
if (DEBUG) print "mysql 5.1 url, mungled url to: " url
}
+ if (url ~/^(http|https):\/\/launchpad\.net\/(.*)\//) {
+ gsub("^(http|https):\/\/launchpad\.net\/", "", url)
+ gsub("\/.*/", "", url)
+ url = "https://code.launchpad.net/" url "/+download"
+ if (DEBUG) print "main launchpad url, mungled url to: " url
+ }
+
+ if (url ~/^(http|https):\/\/edge\.launchpad\.net\/(.*)\//) {
+ gsub("^(http|https):\/\/edge\.launchpad\.net\/", "", url)
+ gsub("\/.*/", "", url)
+ url = "https://edge.launchpad.net/" url "/+download"
+ if (DEBUG) print "edge launchpad url, mungled url to: " url
+ }
+
if (DEBUG) print "Retrieving: " url
cmd = "wget -nv -O - \"" url "\" -t 2 -T 45 --passive-ftp --no-check-certificate > " tmpfile " 2> " tmpfileerr
@@ -400,7 +414,7 @@
newfilename=fixedsub(prever,"",newfilename)
newfilename=fixedsub(postver,"",newfilename)
if (DEBUG) print "Version: " newfilename
- if (newfilename ~ /\.(pkg|bin|binary|built)$/) continue
+ if (newfilename ~ /\.(asc|sig|pkg|bin|binary|built)$/) continue
if (NUMERIC) {
if ( compare_ver_dec(version, newfilename)==1 ) {
if (DEBUG) print "Yes, there is new one"
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/pldnotify.awk?r1=1.75&r2=1.76&f=u
More information about the pld-cvs-commit
mailing list