And now also include patch proposed into debian/patches/ ...
Petr
--- fwbuilder-2.1.8/configure.in 2007-02-01 14:20:50.000000000 +0100
+++ fwbuilder-2.1.8/configure.in 2007-02-01 14:20:50.000000000 +0100
@@ -309,6 +309,19 @@
DEFAULT_RES_DIR="${PREFIX}/share/fwbuilder${FWB_MAJOR_VERSION}${FWB_MINOR_VERSION}"
;;
+ *-*-kfreebsd*)
+
DEFAULT_RES_DIR="${PREFIX}/share/fwbuilder${FWB_MAJOR_VERSION}${FWB_MINOR_VERSION}"
+ OS=FreeBSD
+ OS_FREEBSD=1
+ if test -f /etc/debian_version ; then
+ DISTRO=Debian
+ else
+ DISTRO="Unknown"
+ fi
+ MANDIR="${PREFIX}/share/man/"
+ AC_MSG_RESULT($DISTRO GNU/kFreeBSD)
+ ;;
+
*-*-linux*)
DEFAULT_RES_DIR="${PREFIX}/share/fwbuilder${FWB_MAJOR_VERSION}${FWB_MINOR_VERSION}"
OS=Linux
--- fwbuilder-2.1.8/src/gui/main.cpp 2007-02-01 14:51:35.000000000 +0100
+++ fwbuilder-2.1.8/src/gui/main.cpp 2007-02-01 14:51:35.000000000 +0100
@@ -232,7 +232,6 @@
static struct termios save_termios;
static int ttysavefd = -1;
-static enum { RESET, RAW, CBREAK } ttystate = RESET;
int tty_raw(int fd)
{
@@ -263,7 +262,6 @@
exit(1);
}
- ttystate = RAW;
ttysavefd = fd;
return 0;
}