Sorry my patch was broken. It was a hand-editted diff and I forgot to run recountdiff on it.
-- .''`. Proudly running Debian GNU/kFreeBSD unstable/unreleased (on UFS2+S) : :' : `. `' http://www.debian.org/ports/kfreebsd-gnu `-
diff -ur icon-9.4.2.old/debian/rules icon-9.4.2/debian/rules --- icon-9.4.2.old/debian/rules 2005-02-02 02:28:27.000000000 +0100 +++ icon-9.4.2/debian/rules 2005-02-02 02:33:43.000000000 +0100 @@ -33,6 +33,11 @@ CFLAGS_OPT = -O0 endif +ifneq (, $(filter $(DEB_HOST_GNU_SYSTEM), linux gnu kfreebsd-gnu knetbsd-gnu)) +system = linux +else +system = $(DEB_HOST_GNU_SYSTEM) +endif ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS_OPT = -O0 @@ -42,7 +47,7 @@ configure: $(checkdir) - $(MAKE) X-Configure name=$(DEB_HOST_GNU_SYSTEM) + $(MAKE) X-Configure name=$(system) sed "s/CFLAGS = -O2/CFLAGS = $(CFLAGS)/" Makedefs > Makedefs.tmp mv Makedefs.tmp Makedefs touch configure