]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
pecl.php.net support
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Thu, 28 Aug 2008 09:22:32 +0000 (09:22 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    pldnotify.awk -> 1.60

pldnotify.awk

index 775351e8ade65d7dcf27f30222b5239650024e9b..a1d2a072498db48fba8daaec67604ce49f773a9b 100644 (file)
@@ -151,7 +151,7 @@ function compare_ver_dec(v1,v2) {
        return 0
 }
 
-function get_links(url,        errno,link,oneline,retval,odp,wholeodp,lowerodp,tmpfile) {
+function get_links(url,filename,errno,link,oneline,retval,odp,wholeodp,lowerodp,tmpfile) {
 # get all <A HREF=..> tags from specified URL
        "mktemp /tmp/XXXXXX" | getline tmpfile
        close("mktemp /tmp/XXXXXX")
@@ -169,6 +169,12 @@ function get_links(url,    errno,link,oneline,retval,odp,wholeodp,lowerodp,tmpfile)
                if (DEBUG) print "googlecode url, mungled url to: " url
        }
 
+       if (url ~ /^http:\/\/pecl.php.net\/get\//) {
+               gsub("-.*", "", filename)
+               url = "http://pecl.php.net/package/" filename
+               if (DEBUG) print "pecl.php.net url, mungled url to: " url
+       }
+
        if (DEBUG) print "Retrieving: " url
        errno=system("wget -O - \"" url "\" -t 3 -T 300 --passive-ftp > " tmpfile " 2>/dev/null" )
 
@@ -319,7 +325,7 @@ function process_source(number,lurl,name,version) {
        references=0
        finished=0
        oldversion=version
-       odp=get_links(newurl)
+       odp=get_links(newurl,filename)
        if( odp ~ "ERROR: ") {
                print name "(" number ") " odp
        } else {
This page took 0.029787 seconds and 4 git commands to generate.