summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArkadiusz Miśkiewicz2013-06-30 19:31:47 (GMT)
committerArkadiusz Miśkiewicz2013-06-30 19:31:47 (GMT)
commitcd0c6a2cb3564f737fc65d4f01082c7ec89ffe33 (patch)
tree3ae6ca9bb74a55c86cdfbdab6bf54e5b5bf26413
parent702a51a9dc2fd84538fbf8e74f040aa6954728a8 (diff)
downloadpldnotify-cd0c6a2cb3564f737fc65d4f01082c7ec89ffe33.zip
pldnotify-cd0c6a2cb3564f737fc65d4f01082c7ec89ffe33.tar.gz
Change expression to catch different extensions, so for example if having something-1.0.gz we will find that there is new version with different extension like something-2.0.bz2.
-rwxr-xr-xpldnotify.awk1
1 files changed, 1 insertions, 0 deletions
diff --git a/pldnotify.awk b/pldnotify.awk
index 0cf1546..d6192e7 100755
--- a/pldnotify.awk
+++ b/pldnotify.awk
@@ -536,6 +536,7 @@ function process_source(number, lurl, name, version) {
gsub("[+]","\\+",filenameexp)
sub(version,"[A-Za-z0-9.]+",filenameexp)
gsub("[.]","\\.",filenameexp)
+ sub("\.(bz|bz2|gz|lzma|xz|zip)$",".(bz|bz2|gz|lzma|xz|zip)",filenameexp)
d("Expression: " filenameexp)
match(filename,version)
prever=substr(filename,1,RSTART-1)