diff options
Diffstat (limited to 'net/lldpd')
-rw-r--r-- | net/lldpd/Makefile | 7 | ||||
-rw-r--r-- | net/lldpd/distinfo | 16 | ||||
-rw-r--r-- | net/lldpd/patches/patch-config.h.in | 16 | ||||
-rw-r--r-- | net/lldpd/patches/patch-configure | 51 | ||||
-rw-r--r-- | net/lldpd/patches/patch-m4_os.m4 | 14 | ||||
-rw-r--r-- | net/lldpd/patches/patch-src_daemon_Makefile.am | 18 | ||||
-rw-r--r-- | net/lldpd/patches/patch-src_daemon_Makefile.in | 26 | ||||
-rw-r--r-- | net/lldpd/patches/patch-src_daemon_interfaces-bsd.c | 35 | ||||
-rw-r--r-- | net/lldpd/patches/patch-src_daemon_lldpd.c | 23 | ||||
-rw-r--r-- | net/lldpd/patches/patch-src_daemon_priv.c | 31 |
10 files changed, 7 insertions, 230 deletions
diff --git a/net/lldpd/Makefile b/net/lldpd/Makefile index 45267917e98..b4f50933711 100644 --- a/net/lldpd/Makefile +++ b/net/lldpd/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2013/05/09 05:42:53 mef Exp $ +# $NetBSD: Makefile,v 1.4 2013/07/02 16:35:13 mef Exp $ -DISTNAME= lldpd-0.7.2 +DISTNAME= lldpd-0.7.5 CATEGORIES= net MASTER_SITES= http://media.luffy.cx/files/lldpd/ @@ -12,14 +12,13 @@ LICENSE= isc # if available. To avoid this, use `--without-readline` as a configure # option. -NOT_FOR_PLATFORM= DragonFly-*-* - PKG_INSTALLATION_TYPES= overwrite pkgviews USE_LIBTOOL= yes USE_TOOLS+= pkg-config GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-privsep-chroot=${PKG_HOME._lldpd} +BUILD_DEFS+= VARBASE RCD_SCRIPTS= lldpd PKG_GROUPS= _lldpd diff --git a/net/lldpd/distinfo b/net/lldpd/distinfo index 1f97a2c43c1..06ab4e7988e 100644 --- a/net/lldpd/distinfo +++ b/net/lldpd/distinfo @@ -1,13 +1,5 @@ -$NetBSD: distinfo,v 1.3 2013/05/09 06:55:56 mef Exp $ +$NetBSD: distinfo,v 1.4 2013/07/02 16:35:13 mef Exp $ -SHA1 (lldpd-0.7.2.tar.gz) = 2c2f9e41ec7accd78a48cd80361cebb3e24ce261 -RMD160 (lldpd-0.7.2.tar.gz) = ec018def05aed186b3e60cbfda67f9bc52750475 -Size (lldpd-0.7.2.tar.gz) = 1415698 bytes -SHA1 (patch-config.h.in) = 703dfd083d845b982baba58a7e5ac220fea14450 -SHA1 (patch-configure) = eda1e6a9df484a0b31e168b0ef69b9936afed613 -SHA1 (patch-m4_os.m4) = 57e8b6dd6b8d7882dcabe33c75e43c72855ff1a3 -SHA1 (patch-src_daemon_Makefile.am) = cda573199373a5ab1db5bce0345a8e195a85b122 -SHA1 (patch-src_daemon_Makefile.in) = 469546d6a9c429fc9712f4a7eb389ad7b0a76ac1 -SHA1 (patch-src_daemon_interfaces-bsd.c) = cc8c9882d6b2f3146cd3d01e68bf9037913eae3b -SHA1 (patch-src_daemon_lldpd.c) = 1cf700e4cd6849449734f1435bb94f125b98ec3b -SHA1 (patch-src_daemon_priv.c) = 25daafd24f6eceea02b201fbd2cf324f0ff21379 +SHA1 (lldpd-0.7.5.tar.gz) = a186228fbc41d474aefa6253aeb3e46d0cc73ce7 +RMD160 (lldpd-0.7.5.tar.gz) = b3d561143b5c8773de04a0b1509faa200c5595d9 +Size (lldpd-0.7.5.tar.gz) = 1445473 bytes diff --git a/net/lldpd/patches/patch-config.h.in b/net/lldpd/patches/patch-config.h.in deleted file mode 100644 index 462e99a0c96..00000000000 --- a/net/lldpd/patches/patch-config.h.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-config.h.in,v 1.1 2013/05/09 05:42:53 mef Exp $ - -Add DragonFly support. This is generated by autoheader 2.69 - ---- config.h.in.orig 2013-05-09 13:46:10.955989000 +0900 -+++ config.h.in 2013-05-09 13:48:31.000000000 +0900 -@@ -126,6 +126,9 @@ - /* Define if libc defines __progname */ - #undef HAVE___PROGNAME - -+/* Host operating system is DragonFly */ -+#undef HOST_OS_DRAGONFLY -+ - /* Host operating system is FreeBSD */ - #undef HOST_OS_FREEBSD - diff --git a/net/lldpd/patches/patch-configure b/net/lldpd/patches/patch-configure deleted file mode 100644 index b2bec00e387..00000000000 --- a/net/lldpd/patches/patch-configure +++ /dev/null @@ -1,51 +0,0 @@ -$NetBSD: patch-configure,v 1.1 2013/05/09 05:42:53 mef Exp $ - -Add DragonFly support. This is generated by autoconf 2.69. - ---- configure.orig 2013-05-09 12:22:10.768547000 +0900 -+++ configure 2013-05-09 12:22:16.538636000 +0900 -@@ -668,6 +668,8 @@ PKG_CONFIG - LIBOBJS - HOST_OS_OSX_FALSE - HOST_OS_OSX_TRUE -+HOST_OS_DRAGONFLY_FALSE -+HOST_OS_DRAGONFLY_TRUE - HOST_OS_NETBSD_FALSE - HOST_OS_NETBSD_TRUE - HOST_OS_OPENBSD_FALSE -@@ -19472,6 +19474,24 @@ else - fi - - case $host_os in -+ dragonfly*) -+ os="DragonFly" -+ -+cat >>confdefs.h <<_ACEOF -+#define HOST_OS_DRAGONFLY 1 -+_ACEOF -+ -+ ;; -+ esac -+ if test x"$os" = x"DragonFly"; then -+ HOST_OS_DRAGONFLY_TRUE= -+ HOST_OS_DRAGONFLY_FALSE='#' -+else -+ HOST_OS_DRAGONFLY_TRUE='#' -+ HOST_OS_DRAGONFLY_FALSE= -+fi -+ -+ case $host_os in - darwin*) - os="Mac OS X" - -@@ -21821,6 +21841,10 @@ if test -z "${HOST_OS_NETBSD_TRUE}" && t - as_fn_error $? "conditional \"HOST_OS_NETBSD\" was never defined. - Usually this means the macro was only invoked conditionally." "$LINENO" 5 - fi -+if test -z "${HOST_OS_DRAGONFLY_TRUE}" && test -z "${HOST_OS_DRAGONFLY_FALSE}"; then -+ as_fn_error $? "conditional \"HOST_OS_DRAGONFLY\" was never defined. -+Usually this means the macro was only invoked conditionally." "$LINENO" 5 -+fi - if test -z "${HOST_OS_OSX_TRUE}" && test -z "${HOST_OS_OSX_FALSE}"; then - as_fn_error $? "conditional \"HOST_OS_OSX\" was never defined. - Usually this means the macro was only invoked conditionally." "$LINENO" 5 diff --git a/net/lldpd/patches/patch-m4_os.m4 b/net/lldpd/patches/patch-m4_os.m4 deleted file mode 100644 index 77450bfbaed..00000000000 --- a/net/lldpd/patches/patch-m4_os.m4 +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-m4_os.m4,v 1.1 2013/05/09 05:42:53 mef Exp $ - -Add DragonFly support. Run autoconf if changed. - ---- m4/os.m4.orig 2013-05-09 12:19:37.356190000 +0900 -+++ m4/os.m4 2013-05-09 12:20:17.026800000 +0900 -@@ -21,6 +21,7 @@ AC_DEFUN([lldp_CHECK_OS], [ - lldp_DEFINE_OS(freebsd*|kfreebsd*, FreeBSD, FREEBSD) - lldp_DEFINE_OS(openbsd*, OpenBSD, OPENBSD) - lldp_DEFINE_OS(netbsd*, NetBSD, NETBSD) -+ lldp_DEFINE_OS(dragonfly*, DragonFly, DRAGONFLY) - lldp_DEFINE_OS(darwin*, [Mac OS X], OSX) - - if test x"$os" = x; then diff --git a/net/lldpd/patches/patch-src_daemon_Makefile.am b/net/lldpd/patches/patch-src_daemon_Makefile.am deleted file mode 100644 index fe904cfaabd..00000000000 --- a/net/lldpd/patches/patch-src_daemon_Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-src_daemon_Makefile.am,v 1.1 2013/05/09 06:55:57 mef Exp $ - -Add DragonFly support. - ---- src/daemon/Makefile.am.orig 2013-04-13 17:18:24.000000000 +0900 -+++ src/daemon/Makefile.am 2013-05-09 14:47:09.802207000 +0900 -@@ -43,6 +43,11 @@ liblldpd_la_SOURCES += \ - interfaces-bsd.c \ - dmi-dummy.c - endif -+if HOST_OS_DRAGONFLY -+liblldpd_la_SOURCES += \ -+ interfaces-bsd.c \ -+ dmi-dummy.c -+endif - if HOST_OS_OSX - liblldpd_la_SOURCES += \ - interfaces-bsd.c \ diff --git a/net/lldpd/patches/patch-src_daemon_Makefile.in b/net/lldpd/patches/patch-src_daemon_Makefile.in deleted file mode 100644 index b263b12becd..00000000000 --- a/net/lldpd/patches/patch-src_daemon_Makefile.in +++ /dev/null @@ -1,26 +0,0 @@ -$NetBSD: patch-src_daemon_Makefile.in,v 1.1 2013/05/09 06:55:57 mef Exp $ - -Add DragonFly support. - ---- src/daemon/Makefile.in.orig 2013-04-20 10:06:23.000000000 +0900 -+++ src/daemon/Makefile.in 2013-05-09 14:53:36.188143000 +0900 -@@ -70,6 +70,10 @@ sbin_PROGRAMS = lldpd$(EXEEXT) - @HOST_OS_NETBSD_TRUE@ interfaces-bsd.c \ - @HOST_OS_NETBSD_TRUE@ dmi-dummy.c - -+@HOST_OS_DRAGONFLY_TRUE@am__append_4 = \ -+@HOST_OS_DRAGONFLY_TRUE@ interfaces-bsd.c \ -+@HOST_OS_DRAGONFLY_TRUE@ dmi-dummy.c -+ - @HOST_OS_OSX_TRUE@am__append_5 = \ - @HOST_OS_OSX_TRUE@ interfaces-bsd.c \ - @HOST_OS_OSX_TRUE@ dmi-osx.c -@@ -121,6 +125,8 @@ am__liblldpd_la_SOURCES_DIST = frame.h f - @HOST_OS_OPENBSD_TRUE@ liblldpd_la-dmi-openbsd.lo - @HOST_OS_NETBSD_TRUE@am__objects_4 = liblldpd_la-interfaces-bsd.lo \ - @HOST_OS_NETBSD_TRUE@ liblldpd_la-dmi-dummy.lo -+@HOST_OS_DRAGONFLY_TRUE@am__objects_4 = liblldpd_la-interfaces-bsd.lo \ -+@HOST_OS_DRAGONFLY_TRUE@ liblldpd_la-dmi-dummy.lo - @HOST_OS_OSX_TRUE@am__objects_5 = liblldpd_la-interfaces-bsd.lo \ - @HOST_OS_OSX_TRUE@ liblldpd_la-dmi-osx.lo - @USE_SNMP_TRUE@am__objects_6 = liblldpd_la-agent.lo \ diff --git a/net/lldpd/patches/patch-src_daemon_interfaces-bsd.c b/net/lldpd/patches/patch-src_daemon_interfaces-bsd.c deleted file mode 100644 index ce83b645869..00000000000 --- a/net/lldpd/patches/patch-src_daemon_interfaces-bsd.c +++ /dev/null @@ -1,35 +0,0 @@ -$NetBSD: patch-src_daemon_interfaces-bsd.c,v 1.1 2013/05/09 06:55:57 mef Exp $ - -Add DragonFly support -(net/agr/if_agrioctl.h is missing, to be added). - ---- src/daemon/interfaces-bsd.c~ 2013-04-13 17:18:24.000000000 +0900 -+++ src/daemon/interfaces-bsd.c 2013-05-09 15:08:27.911845000 +0900 -@@ -39,6 +39,9 @@ - # include <net/if_vlanvar.h> - # include <net/if_bridgevar.h> - # include <net/agr/if_agrioctl.h> -+#elif defined HOST_OS_DRAGONFLY -+# include <net/vlan/if_vlan_var.h> -+# include <net/bridge/if_bridgevar.h> - #elif defined HOST_OS_OSX - # include <osx/if_vlan_var.h> - # include <osx/if_bridgevar.h> -@@ -74,7 +77,7 @@ - .ifbic_req = req - }; - --#if defined HOST_OS_FREEBSD || defined HOST_OS_NETBSD || defined HOST_OS_OSX -+#if defined HOST_OS_FREEBSD || defined HOST_OS_NETBSD || defined HOST_OS_OSX || defined HOST_OS_DRAGONFLY - struct ifdrv ifd = { - .ifd_cmd = BRDGGIFS, - .ifd_len = sizeof(bifc), -@@ -163,7 +166,7 @@ - slave->upper = master; - } - master->type |= IFACE_BOND_T; --#elif defined HOST_OS_NETBSD -+#elif defined HOST_OS_NETBSD || defined HOST_OS_DRAGONFLY - /* No max, we consider a maximum of 24 ports */ - char buf[sizeof(struct agrportinfo)*24] = {}; - size_t buflen = sizeof(buf); diff --git a/net/lldpd/patches/patch-src_daemon_lldpd.c b/net/lldpd/patches/patch-src_daemon_lldpd.c deleted file mode 100644 index 8782e341b06..00000000000 --- a/net/lldpd/patches/patch-src_daemon_lldpd.c +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-src_daemon_lldpd.c,v 1.1 2013/05/09 05:42:53 mef Exp $ - -Add DragonFly support. - ---- src/daemon/lldpd.c~ 2013-04-13 17:21:43.000000000 +0900 -+++ src/daemon/lldpd.c 2013-05-09 13:53:17.252539000 +0900 -@@ -40,6 +40,7 @@ - #if defined HOST_OS_FREEBSD || \ - defined HOST_OS_OPENBSD || \ - defined HOST_OS_NETBSD || \ -+ defined HOST_OS_DRAGONFLY || \ - defined HOST_OS_OSX - # include <sys/param.h> - # include <sys/sysctl.h> -@@ -873,7 +874,7 @@ lldpd_forwarding_enabled(void) - rc = 1; - close(f); - } --#elif defined HOST_OS_FREEBSD || defined HOST_OS_OPENBSD || defined HOST_OS_NETBSD || defined HOST_OS_OSX -+#elif defined HOST_OS_FREEBSD || defined HOST_OS_OPENBSD || defined HOST_OS_NETBSD || defined HOST_OS_OSX || defined HOST_OS_DRAGONFLY - int n, mib[4] = { - CTL_NET, - PF_INET, diff --git a/net/lldpd/patches/patch-src_daemon_priv.c b/net/lldpd/patches/patch-src_daemon_priv.c deleted file mode 100644 index 7dc14848737..00000000000 --- a/net/lldpd/patches/patch-src_daemon_priv.c +++ /dev/null @@ -1,31 +0,0 @@ -$NetBSD: patch-src_daemon_priv.c,v 1.1 2013/05/09 05:42:53 mef Exp $ - -Add DragonFly support. - ---- src/daemon/priv.c.orig 2013-05-09 12:26:14.352290000 +0900 -+++ src/daemon/priv.c 2013-05-09 12:27:54.003821000 +0900 -@@ -42,6 +42,7 @@ - #endif - #if defined HOST_OS_FREEBSD || \ - HOST_OS_NETBSD || \ -+ HOST_OS_DRAGONFLY || \ - HOST_OS_OPENBSD || \ - HOST_OS_OSX - # include <net/bpf.h> -@@ -406,6 +407,7 @@ asroot_iface_init() - #elif defined HOST_OS_FREEBSD || \ - defined HOST_OS_OPENBSD || \ - defined HOST_OS_NETBSD || \ -+ defined HOST_OS_DRAGONFLY || \ - defined HOST_OS_OSX - int n = 0; - int enable, required; -@@ -538,7 +540,7 @@ asroot_iface_multicast() - dlp->sdl_alen = ETHER_ADDR_LEN; - dlp->sdl_slen = 0; - must_read(remote, LLADDR(dlp), ETHER_ADDR_LEN); --#elif defined HOST_OS_OPENBSD || defined HOST_OS_NETBSD -+#elif defined HOST_OS_OPENBSD || defined HOST_OS_NETBSD || defined HOST_OS_DRAGONFLY - struct sockaddr *sap = (struct sockaddr *)&ifr.ifr_addr; - sap->sa_len = sizeof(struct sockaddr); - sap->sa_family = AF_UNSPEC; |