Sat Dec 13 14:14:50 2014 UTC ()
(pkgsrc)
 - Add two files as CONF_FILES:
   etc/lldpd.d/README.conf
   etc/bash_completion.d/lldpcli.bash-completion

(upstream)
 - Update 0.7.10 to 0.7.12
lldpd (0.7.12)
  * Features:
    + Interface pattern, management pattern, system description,
      system platform and system hostname can be unconfigured to their
      default values.
  * Fix:
    + Don't complain when parsing a commented line.
    + Correctly persist configuration changes for "system interface
      promiscuous", "system interface description" "med fast-start
      enable", "pause" and "resume".
    + Fix listening on bond devices for old kernels (< 2.6.27).

lldpd (0.7.11)
  * Features:
    + Ship bash and zsh completion.
    + Abort when some command-line options are repeated.
  * Fix:
    + Handle correctly read failures in liblldpctl.


(mef)
diff -r1.10 -r1.11 pkgsrc/net/lldpd/Makefile
diff -r1.4 -r1.5 pkgsrc/net/lldpd/PLIST
diff -r1.7 -r1.8 pkgsrc/net/lldpd/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/net/lldpd/Makefile (expand / switch to unified diff)

--- pkgsrc/net/lldpd/Makefile 2014/10/09 14:06:45 1.10
+++ pkgsrc/net/lldpd/Makefile 2014/12/13 14:14:49 1.11
@@ -1,47 +1,58 @@ @@ -1,47 +1,58 @@
1# $NetBSD: Makefile,v 1.10 2014/10/09 14:06:45 wiz Exp $ 1# $NetBSD: Makefile,v 1.11 2014/12/13 14:14:49 mef Exp $
2 2
3DISTNAME= lldpd-0.7.10 3DISTNAME= lldpd-0.7.12
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= http://media.luffy.cx/files/lldpd/ 5MASTER_SITES= http://media.luffy.cx/files/lldpd/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://vincentbernat.github.com/lldpd/ 8HOMEPAGE= http://vincentbernat.github.com/lldpd/
9COMMENT= 802.1ab (LLDP) implementation 9COMMENT= 802.1ab (LLDP) implementation
10LICENSE= isc 10LICENSE= isc
11# `lldpcli` will be linked to GNU Readline (which is GPL licensed) 11# `lldpcli` will be linked to GNU Readline (which is GPL licensed)
12# if available. To avoid this, use `--without-readline` as a configure 12# if available. To avoid this, use `--without-readline` as a configure
13# option. 13# option.
14 14
15# interfaces-bsd.c:45:34: error: net/agr/if_agrioctl.h: No such file or directory 15# interfaces-bsd.c:45:34: error: net/agr/if_agrioctl.h: No such file or directory
16NOT_FOR_PLATFORM= NetBSD-5*-* 16NOT_FOR_PLATFORM= NetBSD-5*-*
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19USE_TOOLS+= pkg-config 19USE_TOOLS+= pkg-config
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21CONFIGURE_ARGS+= --with-privsep-chroot=${PKG_HOME._lldpd} 21CONFIGURE_ARGS+= --with-privsep-chroot=${PKG_HOME._lldpd}
22# run/lldpd.socket is created under this directory 22# run/lldpd.socket is created under this directory
23# (the default is ${PRERIX}/var, changed since 0.7.9) 23# (the default is ${PRERIX}/var, changed since 0.7.9)
24CONFIGURE_ARGS+= --localstatedir=${VARBASE} 24CONFIGURE_ARGS+= --localstatedir=${VARBASE}
25BUILD_DEFS+= VARBASE 25BUILD_DEFS+= VARBASE
26 26
 27CONF_FILES= ${EXAMPLE_DIR}/README.conf etc/lldpd.d/README.conf
 28CONF_FILES+= ${EXAMPLE_DIR}/lldpcli.bash-completion \
 29 etc/bash_completion.d/lldpcli.bash-completion
 30EXAMPLE_DIR= ${PREFIX}/share/${PKGBASE}/conf
 31
27# CCLD lldpd 32# CCLD lldpd
28# ld: cannot find -lperl 33# ld: cannot find -lperl
29LDFLAGS+= -L${PREFIX}/${PERL5_SUB_INSTALLARCHLIB}/CORE 34LDFLAGS+= -L${PREFIX}/${PERL5_SUB_INSTALLARCHLIB}/CORE
30 35
31RCD_SCRIPTS= lldpd 36RCD_SCRIPTS= lldpd
32PKG_GROUPS= _lldpd 37PKG_GROUPS= _lldpd
33PKG_USERS= _lldpd:_lldpd 38PKG_USERS= _lldpd:_lldpd
34PKG_HOME._lldpd= ${VARBASE}/chroot/lldpd 39PKG_HOME._lldpd= ${VARBASE}/chroot/lldpd
35 40
36OWN_DIRS= ${VARBASE}/chroot/lldpd 41OWN_DIRS= ${VARBASE}/chroot/lldpd
37AUTO_MKDIRS= yes 42AUTO_MKDIRS= yes
38 43
39INSTALLATION_DIRS+= sbin ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 44INSTALLATION_DIRS+= sbin ${PKGMANDIR}/man5 ${PKGMANDIR}/man8
 45INSTALLATION_DIRS+= share/${PKGBASE}/conf
40 46
41.include "options.mk" 47.include "options.mk"
42 48
 49post-install:
 50.for i in etc/lldpd.d/README.conf etc/bash_completion.d/lldpcli.bash-completion
 51 ${MV} ${DESTDIR}${PREFIX}/${i} ${DESTDIR}${EXAMPLE_DIR}
 52.endfor
 53
43BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0.5 54BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0.5
44.include "../../devel/libevent/buildlink3.mk" 55.include "../../devel/libevent/buildlink3.mk"
45.include "../../mk/readline.buildlink3.mk" 56.include "../../mk/readline.buildlink3.mk"
46 57
47.include "../../mk/bsd.pkg.mk" 58.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/net/lldpd/PLIST (expand / switch to unified diff)

--- pkgsrc/net/lldpd/PLIST 2014/06/13 03:06:09 1.4
+++ pkgsrc/net/lldpd/PLIST 2014/12/13 14:14:49 1.5
@@ -1,15 +1,18 @@ @@ -1,15 +1,18 @@
1@comment $NetBSD: PLIST,v 1.4 2014/06/13 03:06:09 mef Exp $ 1@comment $NetBSD: PLIST,v 1.5 2014/12/13 14:14:49 mef Exp $
2include/lldp-const.h 2include/lldp-const.h
3include/lldpctl.h 3include/lldpctl.h
4lib/liblldpctl.la 4lib/liblldpctl.la
5lib/pkgconfig/lldpctl.pc 5lib/pkgconfig/lldpctl.pc
6man/man8/lldpcli.8 6man/man8/lldpcli.8
7man/man8/lldpctl.8 7man/man8/lldpctl.8
8man/man8/lldpd.8 8man/man8/lldpd.8
9sbin/lldpcli 9sbin/lldpcli
10sbin/lldpctl 10sbin/lldpctl
11sbin/lldpd 11sbin/lldpd
12share/doc/lldpd/CONTRIBUTE.md 12share/doc/lldpd/CONTRIBUTE.md
13share/doc/lldpd/ChangeLog 13share/doc/lldpd/ChangeLog
14share/doc/lldpd/NEWS 14share/doc/lldpd/NEWS
15share/doc/lldpd/README.md 15share/doc/lldpd/README.md
 16share/lldpd/conf/README.conf
 17share/lldpd/conf/lldpcli.bash-completion
 18share/zsh/vendor-completions/_lldpcli

cvs diff -r1.7 -r1.8 pkgsrc/net/lldpd/distinfo (expand / switch to unified diff)

--- pkgsrc/net/lldpd/distinfo 2014/10/07 14:35:16 1.7
+++ pkgsrc/net/lldpd/distinfo 2014/12/13 14:14:49 1.8
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.7 2014/10/07 14:35:16 mef Exp $ 1$NetBSD: distinfo,v 1.8 2014/12/13 14:14:49 mef Exp $
2 2
3SHA1 (lldpd-0.7.10.tar.gz) = d0593dd989d619c9249258fe0c409c6f6cd3f061 3SHA1 (lldpd-0.7.12.tar.gz) = 2d602aaaad01d1f76f8e1c87e48dca1c6725ba78
4RMD160 (lldpd-0.7.10.tar.gz) = e65fbcaf70d3c5f1ddf7be1ef621208bebb8fb47 4RMD160 (lldpd-0.7.12.tar.gz) = 1a0ae7752b937bcfedb62ded6a8a89a88cea8ec5
5Size (lldpd-0.7.10.tar.gz) = 1504912 bytes 5Size (lldpd-0.7.12.tar.gz) = 1521773 bytes