$OpenBSD: patch-calendar_libical_src_libical_icaltz-util_c,v 1.1 2007/11/21 16:10:24 jasper Exp $
--- calendar/libical/src/libical/icaltz-util.c.orig	Sun Oct 28 15:36:00 2007
+++ calendar/libical/src/libical/icaltz-util.c	Sun Oct 28 19:44:04 2007
@@ -23,6 +23,15 @@
 #include <string.h>
 #if defined(sun) && defined(__SVR4)
 #include <sys/byteorder.h>
+#elif defined(__OpenBSD__)
+#include <sys/endian.h>
+#include <sys/types.h>
+#define __BYTE_ORDER	_BYTE_ORDER
+#define __LITTLE_ENDIAN	_LITTLE_ENDIAN
+#define __BIG_ENDIAN	_BIG_ENDIAN
+#define bswap_16	swap16
+#define bswap_32	swap32
+#define bswap_64	swap64
 #else
 #include <byteswap.h>
 #include <endian.h>
