Attached is a debdiff which fixes the bug.

There is a bashism (== in a test) in debian/rules.


-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
diff -u libgeda-1.2.1/debian/rules libgeda-1.2.1/debian/rules
--- libgeda-1.2.1/debian/rules
+++ libgeda-1.2.1/debian/rules
@@ -43,7 +43,7 @@
 	$(MAKE) install-data DESTDIR=`pwd`/debian/$(COMMONPKG)
 
 	# Remove everything in /usr except share
-	for f in debian/$(COMMONPKG)/usr/*; do [ `basename $$f` == "share" ] || rm -rf $$f ; done
+	for f in debian/$(COMMONPKG)/usr/*; do [ `basename $$f` = "share" ] || rm -rf $$f ; done
 
 	dh_installdocs -i
 	dh_installchangelogs ChangeLog -i
diff -u libgeda-1.2.1/debian/changelog libgeda-1.2.1/debian/changelog
--- libgeda-1.2.1/debian/changelog
+++ libgeda-1.2.1/debian/changelog
@@ -1,3 +1,10 @@
+libgeda (1:1.2.1-2) UNRELEASED; urgency=low
+
+  * Fix bashism (== in test) in debian/rules which broke building with
+    dash as /bin/sh
+
+ -- Peter Clifton <[EMAIL PROTECTED]>  Sat, 05 Jan 2008 03:13:56 +0000
+
 libgeda (1:1.2.1-1) unstable; urgency=low
 
   * New upstream release

Reply via email to