From e6ee3e94ae142e9683a4ffbbbe6382087a4e6ea8 Mon Sep 17 00:00:00 2001 From: reed Date: Mon, 22 Aug 2005 16:19:00 +0000 Subject: Add DragonFly support. (An httpd service was only briefly tested.) --- www/apache/distinfo | 5 +++-- www/apache/patches/patch-al | 19 +++++++++++++++++++ www/apache/patches/patch-am | 19 +++++++++++++++---- 3 files changed, 37 insertions(+), 6 deletions(-) create mode 100644 www/apache/patches/patch-al (limited to 'www') diff --git a/www/apache/distinfo b/www/apache/distinfo index d3c6c08e6d9..a76e4c9881b 100644 --- a/www/apache/distinfo +++ b/www/apache/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.44 2005/02/28 23:30:48 abs Exp $ +$NetBSD: distinfo,v 1.45 2005/08/22 16:19:01 reed Exp $ SHA1 (apache_1.3.33.tar.gz) = 4cd49534d1abd04c81ab215f2457122d85855b0d RMD160 (apache_1.3.33.tar.gz) = 80e9ea2c7c75f49454acfd83cead5506c5ffddea @@ -20,5 +20,6 @@ SHA1 (patch-ah) = 1db5811a74ecadb5f8db2d74483f95c537b9c18d SHA1 (patch-ai) = e2e48f48bec8cba85345e31541d4e4ddcc30e799 SHA1 (patch-aj) = ac7337b51d7d4ca25cef4020961736404ec79f01 SHA1 (patch-ak) = 1be52fb5fca6c05c7cf489de541e0d52383ee43a -SHA1 (patch-am) = d298b35feb177f0efcda1f9f5ebcba562ae46c29 +SHA1 (patch-al) = f9d329ca9465af0254f76d732f80ed4bf57a846a +SHA1 (patch-am) = b8551fca1ec8a62b3b420435479a896a7de1dfe0 SHA1 (patch-ao) = 9ec5f32b2e9cf4c423b5d819fc76f652b27c6c29 diff --git a/www/apache/patches/patch-al b/www/apache/patches/patch-al new file mode 100644 index 00000000000..a8992536f78 --- /dev/null +++ b/www/apache/patches/patch-al @@ -0,0 +1,19 @@ +$NetBSD: patch-al,v 1.6 2005/08/22 16:19:00 reed Exp $ + +--- src/Configure.orig 2005-08-22 08:43:51.000000000 -0700 ++++ src/Configure 2005-08-22 08:46:05.000000000 -0700 +@@ -465,6 +465,14 @@ + DBM_LIB="" + DB_LIB="" + ;; ++ *-DragonFly*) ++ OS="DragonFly" ++ DEF_WANTHSREGEX=no ++ CFLAGS="$CFLAGS -funsigned-char" ++ LIBS="$LIBS -lcrypt" ++ DBM_LIB="" ++ DB_LIB="" ++ ;; + *-openbsd*) + OS='OpenBSD' + DBM_LIB="" diff --git a/www/apache/patches/patch-am b/www/apache/patches/patch-am index f7343456e95..c1dc151651a 100644 --- a/www/apache/patches/patch-am +++ b/www/apache/patches/patch-am @@ -1,8 +1,19 @@ -$NetBSD: patch-am,v 1.7 2004/10/29 13:48:31 abs Exp $ +$NetBSD: patch-am,v 1.8 2005/08/22 16:19:00 reed Exp $ ---- src/include/ap_config.h.orig 2004-09-16 00:45:17.000000000 +0100 -+++ src/include/ap_config.h -@@ -1304,7 +1304,7 @@ extern int ap_execve(const char *filenam +--- src/include/ap_config.h.orig 2004-09-15 16:45:17.000000000 -0700 ++++ src/include/ap_config.h 2005-08-22 09:09:03.000000000 -0700 +@@ -699,8 +699,8 @@ + #undef NO_SETSID + #define HAVE_SYSLOG 1 + +-#elif defined(__FreeBSD__) || defined(__bsdi__) +-#if defined(__FreeBSD__) ++#elif defined(__FreeBSD__) || defined(__bsdi__) || defined(__DragonFly__) ++#if defined(__FreeBSD__) || defined(__DragonFly__) + #include + #endif + #define HAVE_GMTOFF 1 +@@ -1304,7 +1304,7 @@ * so we don't have to. Sigh... */ -- cgit v1.2.3