Cleanup Makefile

Change-Id: I8b8d23b77e0f464fab64dff6431f738cded30b2a
diff --git a/Makefile b/Makefile
index f207d68..d376760 100644
--- a/Makefile
+++ b/Makefile
@@ -1,15 +1,16 @@
-DIRS = $(filter %/, $(wildcard */))
+DIRS := $(wildcard */.)
 
-COMMANDS = distro source-build build dput clean
+COMMANDS := distro source-build build dput clean
 
-all:
+all: help
+
+help:
 	@echo "Available commands:"
 	@\
-for command in ${COMMANDS}; do  \
-echo "  $$command"; \
+for command in ${COMMANDS}; do \
+  echo "  $$command"; \
 done
 
-
 $(COMMANDS): ${DIRS}
 	@\
 for dir in ${DIRS}; do \
@@ -23,3 +24,4 @@
   (cd $$dir && $(MAKE) build && cp work/*.deb ../.deb/) ; \
 done
 
+.PHONY: all help deb
diff --git a/packaging.mk b/packaging.mk
index c855471..f25bda7 100644
--- a/packaging.mk
+++ b/packaging.mk
@@ -15,12 +15,12 @@
 work/${NAME}_${VERSION}:
 	\
 mkdir work || true ; \
-cd work	; \
+cd work ; \
 git clone "${GIT_URL}" "${NAME}_${VERSION}" ; \
 cd "${NAME}_${VERSION}" ; \
 git fetch origin "${GIT_VERSION}"; \
 git checkout "${GIT_VERSION}" ; \
-git submodule init ; git submodule update ; \
+git submodule update --init ; \
 (./waf version || true) ; \
 (./waf distclean || true) ; \
 cd .. ; \
@@ -48,7 +48,7 @@
 cd "work/${NAME}_${VERSION}" ; \
 for distro in ${DISTROS}; do \
   NEW_VER="${VERSION}-ppa${PPA_VERSION}~$$distro"; \
-  rm -Rf debian ; cp -r ../../debian . ; \
+  rm -rf debian ; cp -r ../../debian . ; \
   sed -i -e "s/DISTRO/$$distro/g" debian/changelog ; \
   for file in debian/*.$$distro; do \
     if [ -f $$file ]; then \
@@ -73,7 +73,7 @@
 
 dput: source-build
 	\
-cd "work" ; \
+cd work ; \
 for distro in ${DISTROS}; do \
   dput -f "${PPA}" "${NAME}_${VERSION}-ppa${PPA_VERSION}~$$distro""_source.changes" ; \
 done ; \
@@ -83,8 +83,8 @@
 CUR_VER=`dpkg-parsechangelog | grep '^Version: ' | awk '{print $$2}'`; \
 if dpkg --compare-versions $$NEW_VER gt $$CUR_VER; then \
   dch -v $$NEW_VER -D DISTRO --force-distribution \
-        -u low "${CHANGE}Version based on ${GIT_VERSION} (${GIT_URL})" ; \
+      -u low "${CHANGE}Version based on ${GIT_VERSION} (${GIT_URL})" ; \
 fi
 
 clean:
-	@rm -Rf work
+	@rm -rf work