pkgsrc/devel/anjuta/patches/patch-bb
2007-02-02 17:05:58 +00:00

32 lines
741 B
Text

$NetBSD: patch-bb,v 1.2 2007/02/02 17:05:58 joerg Exp $
--- libanjuta/anjuta-launcher.c.orig 2006-02-26 10:15:28.000000000 +0000
+++ libanjuta/anjuta-launcher.c
@@ -24,7 +24,9 @@
#include <unistd.h>
#include <fcntl.h>
#include <signal.h>
-#ifndef sun
+#if defined(__DragonFly__)
+#include <libutil.h>
+#elif !defined(__sun) && !defined(__NetBSD__)
#include <pty.h>
#endif
#include <assert.h>
@@ -48,7 +50,15 @@
#define ANJUTA_PIXMAP_PASSWORD "password.png"
#define FILE_BUFFER_SIZE 1024
#ifndef __MAX_BAUD
-#define __MAX_BAUD B460800
+# ifdef B460800
+# define __MAX_BAUD B460800
+# else
+# define __MAX_BAUD B230400
+# endif
+#endif
+
+#if defined(__DragonFly__) && !defined(O_SYNC)
+#define O_SYNC O_FSYNC
#endif
/*