diff -Naur v4l-utils-0.8.8.orig/utils/Makefile v4l-utils-0.8.8/utils/Makefile
--- v4l-utils-0.8.8.orig/utils/Makefile	2012-04-23 10:11:06.000000000 -0400
+++ v4l-utils-0.8.8/utils/Makefile	2012-04-23 10:11:16.000000000 -0400
@@ -1,10 +1,13 @@
-SUBDIRS=libv4l2util libmedia_dev decode_tm6000 keytable rds v4l2-compliance v4l2-ctl v4l2-dbg v4l2-sysfs-path xc3028-firmware dvb
+SUBDIRS=libv4l2util libmedia_dev decode_tm6000 keytable rds v4l2-compliance v4l2-ctl v4l2-dbg xc3028-firmware dvb
 
 all install: 
 	@for i in $(SUBDIRS); do \
 		$(MAKE) -C $$i $@ || exit 1; \
 	done
-
+ifeq (y,$(BUILD_SYSFS))
+	$(MAKE) -C v4l2-sysfs-path $@
+endif
+ifeq (y,$(BUILD_QV4L2))
 	# Test whether qmake is installed, and whether it is for qt4.
 	@if which qmake-qt4 >/dev/null 2>&1; then \
 		QMAKE=qmake-qt4; \
@@ -19,6 +22,7 @@
 			$(MAKE) -C qv4l2 -f Makefile.install $@; \
 		fi \
 	fi
+endif
 
 sync-with-kernel:
 	$(MAKE) -C keytable $@
