aboutsummaryrefslogtreecommitdiff
path: root/pkgs/build-support/upstream-updater
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2009-09-13 18:31:33 +0000
committerMichael Raskin <7c6f434c@mail.ru>2009-09-13 18:31:33 +0000
commit125600079dbff3a40bf66b536d2bf7c9aa40d28f (patch)
tree08128d9dc9daac7b666618c1577799cba7e888b5 /pkgs/build-support/upstream-updater
parent00343dac28e1c032c874a568b4026639c1e1b5c7 (diff)
Updating XMoto (and adding some functionality to upstream tracking system)
svn path=/nixpkgs/trunk/; revision=17100
Diffstat (limited to 'pkgs/build-support/upstream-updater')
-rw-r--r--pkgs/build-support/upstream-updater/snippets.sh5
-rwxr-xr-xpkgs/build-support/upstream-updater/update-upstream-data.sh3
2 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/build-support/upstream-updater/snippets.sh b/pkgs/build-support/upstream-updater/snippets.sh
index 27a7c14b1ec0..91be8e178491 100644
--- a/pkgs/build-support/upstream-updater/snippets.sh
+++ b/pkgs/build-support/upstream-updater/snippets.sh
@@ -4,3 +4,8 @@
#http://downloads.sourceforge.net/webdruid/files/webdruid/0.6.0-alpha5/webdruid-0.6.0-alpha5.tar.gz
skipRedirectSF='s@^http://sourceforge.net/projects/@http://downloads.sourceforge.net/@; s@/download$@@'
extractReleaseSF='s@.*/([^/]+)/[^/]+@\1@'
+
+replaceAllVersionOccurences() {
+ echo s/"$version"/\${version}/g
+}
+dashDelimitedVersion='s/.*-([0-9.]+)-.*/\1/'
diff --git a/pkgs/build-support/upstream-updater/update-upstream-data.sh b/pkgs/build-support/upstream-updater/update-upstream-data.sh
index f4861aa11d1e..dfdb74e363fa 100755
--- a/pkgs/build-support/upstream-updater/update-upstream-data.sh
+++ b/pkgs/build-support/upstream-updater/update-upstream-data.sh
@@ -37,7 +37,7 @@ prefetchClause=""
eval "egrep \"$(getAttr sourceRegexp '.*[.]tar[.].*')\"" |
eval "$(getAttr choiceCommand 'head -1')")"
- if ! egrep ':' freshUrl ; then
+ if ! egrep ':' <<< "$freshUrl" ; then
freshUrl="$(dirname "$(getAttr downloadPage).")/$freshUrl"
fi
@@ -54,6 +54,7 @@ prefetchClause=""
eval "sed -r -e \"$(getAttr versionReferenceCreator \
's/-([0-9.]+)[.]/-${version}./')\"" |
eval "sed -r -e \"$(getAttr mirrorSedScript)\"")"
+ url="$mirrorUrl"
name="$baseName-$version"