pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/apache Add DragonFly support.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e31ec833146e
branches:  trunk
changeset: 498437:e31ec833146e
user:      reed <reed%pkgsrc.org@localhost>
date:      Mon Aug 22 16:19:00 2005 +0000

description:
Add DragonFly support.

(An httpd service was only briefly tested.)

diffstat:

 www/apache/distinfo         |   5 +++--
 www/apache/patches/patch-al |  19 +++++++++++++++++++
 www/apache/patches/patch-am |  19 +++++++++++++++----
 3 files changed, 37 insertions(+), 6 deletions(-)

diffs (67 lines):

diff -r 1e92f0abdfea -r e31ec833146e www/apache/distinfo
--- a/www/apache/distinfo       Mon Aug 22 16:18:56 2005 +0000
+++ b/www/apache/distinfo       Mon Aug 22 16:19:00 2005 +0000
@@ -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-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 -r 1e92f0abdfea -r e31ec833146e www/apache/patches/patch-al
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache/patches/patch-al       Mon Aug 22 16:19:00 2005 +0000
@@ -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 -r 1e92f0abdfea -r e31ec833146e www/apache/patches/patch-am
--- a/www/apache/patches/patch-am       Mon Aug 22 16:18:56 2005 +0000
+++ b/www/apache/patches/patch-am       Mon Aug 22 16:19:00 2005 +0000
@@ -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 <osreldate.h>
+ #endif
+ #define HAVE_GMTOFF 1
+@@ -1304,7 +1304,7 @@
   * so we don't have to.  Sigh...
   */
  



Home | Main Index | Thread Index | Old Index