pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/mail/exim3 Add DragonFly support.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/828ece301b27
branches:  trunk
changeset: 505878:828ece301b27
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Sun Jan 08 19:38:54 2006 +0000

description:
Add DragonFly support.

diffstat:

 mail/exim3/Makefile                 |   6 +++++-
 mail/exim3/files/Makefile-DragonFly |  18 ++++++++++++++++++
 mail/exim3/files/os.h-DragonFly     |  10 ++++++++++
 3 files changed, 33 insertions(+), 1 deletions(-)

diffs (56 lines):

diff -r b72a85b3134f -r 828ece301b27 mail/exim3/Makefile
--- a/mail/exim3/Makefile       Sun Jan 08 19:30:02 2006 +0000
+++ b/mail/exim3/Makefile       Sun Jan 08 19:38:54 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2006/01/08 18:35:10 xtraeme Exp $
+# $NetBSD: Makefile,v 1.27 2006/01/08 19:38:54 joerg Exp $
 
 DISTNAME=      exim-3.36
 PKGREVISION=   5
@@ -63,6 +63,10 @@
 MAKE_ENV+=             LOOKUP_INCLUDE=${LOOKUP_INCLUDE:Q}
 MAKE_ENV+=             LOOKUP_LIBS=${LOOKUP_LIBS:Q}
 
+post-extract:
+       ${CP} ${FILESDIR}/Makefile-DragonFly ${FILESDIR}/os.h-DragonFly \
+               ${WRKSRC}/OS/
+
 pre-patch:
        ${MKDIR} ${WRKSRC}/Local
        ${CP} ${WRKSRC}/src/EDITME ${WRKSRC}/Local/Makefile.netbsd
diff -r b72a85b3134f -r 828ece301b27 mail/exim3/files/Makefile-DragonFly
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/exim3/files/Makefile-DragonFly       Sun Jan 08 19:38:54 2006 +0000
@@ -0,0 +1,18 @@
+# Exim: OS-specific make file for DragonFly
+# There's no setting of CFLAGS here, to allow the system default
+# for "make" to be the default.
+
+CHOWN_COMMAND=/usr/sbin/chown
+HAVE_SA_LEN=YES
+LIBS=-lcrypt
+USE_DB=yes
+
+XINCLUDE=-I$(X11BASE)/include
+XLFLAGS=-L$(X11BASE)/lib -R$(X11BASE)/lib
+X11_LD_LIB=$(X11BASE)/lib
+
+EXIWHAT_PS_ARG=-ax
+EXIWHAT_EGREP_ARG='/exim( |$$)'
+EXIWHAT_KILL_ARG=-USR1
+
+# End
diff -r b72a85b3134f -r 828ece301b27 mail/exim3/files/os.h-DragonFly
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/exim3/files/os.h-DragonFly   Sun Jan 08 19:38:54 2006 +0000
@@ -0,0 +1,10 @@
+/* Exim: OS-specific C header file for DragonFly */
+
+#define HAVE_BSD_GETLOADAVG
+#define HAVE_MMAP
+#define HAVE_SYS_MOUNT_H
+#define SIOCGIFCONF_GIVES_ADDR
+
+typedef struct flock flock_t;
+
+/* End */



Home | Main Index | Thread Index | Old Index