[packages/rpm-build-tools] handle google-talkplugin upgrades
glen
glen at pld-linux.org
Wed Sep 4 20:50:07 CEST 2013
commit 3c78605d5cfd8f819712fbb3b6e9f0c26498893c
Author: Elan Ruusamäe <glen at 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
More information about the pld-cvs-commit
mailing list