r6076 - in packages/trunk/game-package: lib supported

Jon Dowland jmtd-guest at alioth.debian.org
Sat Mar 15 17:24:48 UTC 2008


Author: jmtd-guest
Date: 2008-03-15 17:24:48 +0000 (Sat, 15 Mar 2008)
New Revision: 6076

Modified:
   packages/trunk/game-package/lib/game-package-shared
   packages/trunk/game-package/supported/doom
Log:
unravel relative links

Modified: packages/trunk/game-package/lib/game-package-shared
===================================================================
--- packages/trunk/game-package/lib/game-package-shared	2008-03-15 14:40:55 UTC (rev 6075)
+++ packages/trunk/game-package/lib/game-package-shared	2008-03-15 17:24:48 UTC (rev 6076)
@@ -123,4 +123,14 @@
 	sudo dpkg -i "$DEB"
 }
 
-##############################################################################
+unravel() {
+	FILE="$1"
+	if echo "$FILE" | grep ^/ >/dev/null; then
+		:
+	else
+		# assume a relative path
+		FILE="$PWD/$FILE"
+	fi
+
+	echo $FILE
+}

Modified: packages/trunk/game-package/supported/doom
===================================================================
--- packages/trunk/game-package/supported/doom	2008-03-15 14:40:55 UTC (rev 6075)
+++ packages/trunk/game-package/supported/doom	2008-03-15 17:24:48 UTC (rev 6076)
@@ -48,8 +48,9 @@
 
 go() {
 	verify_args $*
-	WADFILE="$1"
+	WADFILE=`unravel "$1"`
 	MD5SUM=`checksum "$WADFILE"`
+	debug "WADFILE=$WADFILE"
 	check_for_v19
 
 	DEST=`echo $DATADIR | sed 's,^/,,'`




More information about the Pkg-games-commits mailing list