changeset 647:6886c9fcb89b

Add download RENAME support and make squashfs use it to give a packagename-version filename like all the others.
author Rob Landley <rob@landley.net>
date Tue, 24 Mar 2009 17:01:41 -0500
parents 0f8659ab466f
children a72f7f70c003
files download.sh sources/functions.sh
diffstat 2 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/download.sh	Tue Mar 24 16:19:00 2009 -0500
+++ b/download.sh	Tue Mar 24 17:01:41 2009 -0500
@@ -115,6 +115,7 @@
 
 URL=http://downloads.sourceforge.net/squashfs/squashfs3.4.tar.gz \
 SHA1=6933a8f3098d94f93ec4002a54026b15a6e11640 \
+RENAME="s/(squashfs)(.*)/\1-\2/" \
 download || dienow
 
 # Todo:
--- a/sources/functions.sh	Tue Mar 24 16:19:00 2009 -0500
+++ b/sources/functions.sh	Tue Mar 24 17:01:41 2009 -0500
@@ -193,6 +193,10 @@
   FILENAME=`echo "$URL" | sed 's .*/  '`
   ALTFILENAME=alt-"$(noversion "$FILENAME" -0)"
 
+  # Handle RENAME support
+
+  [ -z "$RENAME" ] || FILENAME="$(echo "$FILENAME" | sed -r "$RENAME")"
+
   echo -ne "checking $FILENAME\r"
 
   # Is the unstable version selected?