commit 3c78605d5cfd8f819712fbb3b6e9f0c26498893c Author: Elan Ruusamäe <g...@delfi.ee> Date: Wed Sep 4 21:49:58 2013 +0300
handle google-talkplugin upgrades pldnotify.awk | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) --- diff --git a/pldnotify.awk b/pldnotify.awk index 9c0ca74..2b47398 100755 --- a/pldnotify.awk +++ b/pldnotify.awk @@ -679,10 +679,10 @@ function rubygem_upgrade(name, ver, cmd, pkg) { return ver } -function chrome_upgrade(name, ver, cmd, sourceurl) { - sourceurl = "http://dl.google.com/linux/chrome/rpm/stable/x86_64/repodata/primary.xml.gz" - cmd = "curl -s " sourceurl " | zcat | perl -ne 'm{<name>google-chrome-" DEFS["state"] "</name>} and m{<version .*ver=.([\d.]+)} and print $1'" - d("CHROME " cmd); +function google_linux_repo(name, ver, reponame, cmd, sourceurl) { + sourceurl = "http://dl.google.com/linux/" reponame "/rpm/stable/x86_64/repodata/primary.xml.gz" + cmd = "curl -s " sourceurl " | zcat | perl -ne 'm{<name>" name "-" DEFS["state"] "</name>} and m{<version .*ver=.([\d.]+)} and print $1'" + d("google repo: " cmd); cmd | getline ver close(cmd) @@ -712,7 +712,9 @@ function process_data(name, ver, rel, src, nver, i) { } else if (name == "vim") { nver = vim_upgrade(name, ver); } else if (name == "google-chrome") { - nver = chrome_upgrade(name, ver); + nver = google_linux_repo(name, ver, "chrome"); + } else if (name == "google-talkplugin") { + nver = google_linux_repo(name, ver, "talkplugin"); } else if (name ~ "^nodejs-") { nver = nodejs_upgrade(name, ver); } else if (name ~ "^ruby-") { ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/3c78605d5cfd8f819712fbb3b6e9f0c26498893c _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit