diff --git a/dsa/linux/build.mk b/dsa/linux/build.mk
index 1ccc93d..d362521 100755
--- a/dsa/linux/build.mk
+++ b/dsa/linux/build.mk
@@ -52,14 +52,14 @@ VENDOR          = $(shell ./get-arch-info -V)
 VENDOR_VER      = $(shell ./get-arch-info -v)
 
 WORK           ?= /tmp/build-${REV}-${ARCH}/
-WORK_3P         = ${WORK}/3rdParty
-WORK_DSA        = ${WORK}/dsa
+WORK_3rdParty   = ${WORK}/3rdParty
+WORK_dsa        = ${WORK}/dsa
 
 TBSVN          ?= http://cvs.hq.local/svn/ThirdBrigade
 TBSVN_REV       = ${TBSVN}/${REV}
 TBSVN_BUILD     = ${TBSVN_REV}/build/dsa/linux
-TBSVN_3P        = ${TBSVN_REV}/3rdParty
-TBSVN_DSA       = ${TBSVN_REV}/dsa
+TBSVN_3rdParty  = ${TBSVN_REV}/3rdParty
+TBSVN_dsa       = ${TBSVN_REV}/dsa
 
 SVN             = svn
 CC              = gcc
@@ -102,25 +102,25 @@ clean: FORCE
 	# clean working tree
 	${Q} rm -rf ${WORK}
 
-mkdir: FORCE
+${WORK}:
 	# create working directory
 	${Q} mkdir -p ${WORK}
 
-checkout:: checkout/3P checkout/DSA
+checkout:: checkout/3rdParty checkout/dsa
 
-checkout/3P checkout/DSA: FORCE
+checkout/3rdParty checkout/dsa: ${WORK} FORCE
 	# checkout $(notdir ${TBSVN_$(notdir $@)}) into ${WORK}
 	cd ${WORK} && ${SVN} co ${TBSVN_$(notdir $@)}
 
-update:: update/3P update/DSA
-update/3P update/DSA: FORCE
+update:: update/3rdParty update/dsa
+update/3rdParty update/dsa: FORCE
 	# update $(notdir ${TBSVN_$(notdir $@)}) under ${WORK}
 	cd ${WORK}/$(notdir ${TBSVN_$(notdir $@)}) && ${SVN} up
 
 compile: FORCE
 	# compile everything
-	${MAKE} -C ${WORK_3P} BITS=${BITS}
-	${MAKE} -C ${WORK_DSA} BITS=${BITS} ${PCKG}
+	${MAKE} -C ${WORK_3rdParty} BITS=${BITS}
+	${MAKE} -C ${WORK_dsa} BITS=${BITS} ${PCKG}
 
 .PHONY: FORCE
 FORCE:
diff --git a/dsa/linux/get-arch-info b/dsa/linux/get-arch-info
index 7183265..f2f4bf3 100755
--- a/dsa/linux/get-arch-info
+++ b/dsa/linux/get-arch-info
@@ -79,7 +79,7 @@ function print_vendor_and_version() {
 
 	elif test -f ${suse_release} ; then
 		vendor=SuSE
-		version=...
+		version=$(awk '/VERSION = / { print $3 }' ${suse_release})
 
 	elif test -f ${debian_version} ; then
 		vendor=Debian
