pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/bird net/bird: Teach it about DragonFly



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b7cafb19eb8f
branches:  trunk
changeset: 607284:b7cafb19eb8f
user:      marino <marino%pkgsrc.org@localhost>
date:      Tue Aug 07 19:20:39 2012 +0000

description:
net/bird: Teach it about DragonFly

1. Add DragonFly to the configure script
2. Define TCP_MD5SIG in BSD header which is not used on DragonFly

Patches will be sent upstream.

diffstat:

 net/bird/distinfo                         |   4 +++-
 net/bird/patches/patch-configure          |  15 +++++++++++++++
 net/bird/patches/patch-sysdep_bsd_sysio.h |  14 ++++++++++++++
 3 files changed, 32 insertions(+), 1 deletions(-)

diffs (51 lines):

diff -r 3abbb85b010d -r b7cafb19eb8f net/bird/distinfo
--- a/net/bird/distinfo Tue Aug 07 18:21:30 2012 +0000
+++ b/net/bird/distinfo Tue Aug 07 19:20:39 2012 +0000
@@ -1,7 +1,9 @@
-$NetBSD: distinfo,v 1.2 2012/06/29 12:37:45 joerg Exp $
+$NetBSD: distinfo,v 1.3 2012/08/07 19:20:39 marino Exp $
 
 SHA1 (bird-1.3.6.tar.gz) = 8fdc7afb99b5896e3dec85b8b3ba194c8287bf32
 RMD160 (bird-1.3.6.tar.gz) = d4670d79509fc3975ff86d0b67d60bb507bbbcc6
 Size (bird-1.3.6.tar.gz) = 864775 bytes
+SHA1 (patch-configure) = 3c2aec3e4ec5824753a518cc517b2788d050ba26
 SHA1 (patch-lib_lists.h) = 7068c6b73841e19a540a08e822658b0455c53a77
+SHA1 (patch-sysdep_bsd_sysio.h) = ff510970668766c95a926948c7a96286da7eca22
 SHA1 (patch-tools_Makefile.in) = b6faf3bc1c866bfc311d74235a92cf3b1f34636f
diff -r 3abbb85b010d -r b7cafb19eb8f net/bird/patches/patch-configure
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/bird/patches/patch-configure  Tue Aug 07 19:20:39 2012 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2012/08/07 19:20:41 marino Exp $
+
+--- configure.orig     2012-01-20 17:04:39.000000000 +0000
++++ configure
+@@ -4377,6 +4377,10 @@ $as_echo "$bird_cv_sys_linux_version" >&
+                               ;;
+               ipv4:freebsd*)  sysdesc=bsd
+                               ;;
++              ipv6:dragonfly*) sysdesc=bsd-v6
++                              ;;
++              ipv4:dragonfly*) sysdesc=bsd
++                              ;;
+               ipv6:kfreebsd*) sysdesc=bsd-v6
+                               ;;
+               ipv4:kfreebsd*) sysdesc=bsd
diff -r 3abbb85b010d -r b7cafb19eb8f net/bird/patches/patch-sysdep_bsd_sysio.h
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/bird/patches/patch-sysdep_bsd_sysio.h Tue Aug 07 19:20:39 2012 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-sysdep_bsd_sysio.h,v 1.1 2012/08/07 19:20:41 marino Exp $
+
+--- sysdep/bsd/sysio.h.orig    2011-09-11 19:44:45.000000000 +0000
++++ sysdep/bsd/sysio.h
+@@ -6,6 +6,9 @@
+  *    Can be freely distributed and used under the terms of the GNU GPL.
+  */
+ 
++#ifdef __DragonFly__
++#define TCP_MD5SIG    TCP_SIGNATURE_ENABLE
++#endif
+ #ifdef IPV6
+ 
+ static inline void



Home | Main Index | Thread Index | Old Index