commit 3c78605d5cfd8f819712fbb3b6e9f0c26498893c
Author: Elan Ruusamäe <[email protected]>
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
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit