Sat May 23 08:24:07 2015 UTC ()
(pkgsrc)
 - Add TEST_TARGET= check, but still all the numbers are zero.
(upstream)
 - Update to 0.7.15
----------------
0.7.15 [2015-05-21 08:45:55 +0200]:

 - [b6371c9f6664] lib: don't use priority with constructor (Vincent Bernat)
 - [441d53f9ae8e] redhat: don't build with JSON by default (Vincent Bernat)
 - [f42b82148976] build: only uses -pie when linking programs (Vincent Bernat)
 - [84942a4aeb58] build: when checking for additional flags, be fatal on errors (Vincent Bernat)
 - [1cce9f1a07c7] lldp: do appropriate cleanup when unable to allocate memory (Vincent Bernat)
 - [151ed0cd9708] travis: don't install libtool/autoconf/automake (Vincent Bernat)
 - [a53e59f264aa] tests: document the suppression file for valgrind (Vincent Bernat)
 - [3db3d0633eee] build: don't use -Wl,-pie (Vincent Bernat)
 - [2216fdf1ef0f] redhat: fix dates in .spec (Vincent Bernat)
 - [f4a0a3fc7b19] build: require json-c >= 0.10 (Vincent Bernat)
 - [36d72b11b57f] redhat: fix a typo in conditional JSON support (Vincent Bernat)
 - [5592bec999ab] redhat: provide a simpler buildroot (Vincent Bernat)
 - [b896513bc25e] release: prepare new version (Vincent Bernat)
 - [39a39abf7c9c] lldpcli: fix another memory leak when querying statistics (Vincent Bernat)
 - [d68bcbe9653a] lldpcli: fix a memory leak when querying custom TLVs (Vincent Bernat)
 - [74d82c9dfac6] build: rename valgrind suppression file to match the right tool (Vincent Bernat)
 - [38d74e8a04e1] ctl: don't use C99 designated initializer for structs to travel on a socket (Vincent Bernat)
 - [389ac8bd97cd] tests: provide a complete test file for lldpcli (Vincent Bernat)
 - [a6509ccc4ea6] lib: use ssize_t to store result from write() (Vincent Bernat)
 - [26498cf46f10] doc: fix example of "configure dot3 power" command (Vincent Bernat)
 - [120c071a0365] doc: fix example of "configure med location address" command (Vincent Bernat)
 - [4edc4960671f] doc: fix documentation of "configure lldp portidsubtype" (Vincent Bernat)
 - [a52e464f4582] tests: remove old reference to ifdump.txt (Vincent Bernat)
 - [24133f559158] doc: add an entry for setting custom TLV in lldpcli manual page (Vincent Bernat)
 - [d0e76b5f6e42] doc: add a NEWS entry for custom/unknown TLV (Vincent Bernat)
 - [11f906138450] Merge pull request #109 from commodo/add-custom-tlvs (Vincent Bernat)
 - [5666332755c8] build: compile libevent with -fPIC (Vincent Bernat)
 - [d24247edcbe2] build: try -Wl,-pie before trying -pie for clang (Vincent Bernat)
 - [1aa3748ca854] build: don't enable PIE when using embedded libevent (Vincent Bernat)
 - [c4edeadc8b08] build: also try to build a PIE when hardening is not disabled. (Vincent Bernat)
 - [8738a36d30e2] build: add a switch to disable hardening functions (Vincent Bernat)
 - [8caf43416452] lldpd: convert 'oui_info' member to dynamic array (Alexandru Ardelean)
 - [fb1b78bb7611] lldpd: make custom TLV code optional (Alexandru Ardelean)
 - [26331a26d551] client: display custom TLVs when lldpctl is called (Alexandru Ardelean)
 - [41cb778179b2] client: implement client interface for custom TLVs (Alexandru Ardelean)
 - [6cff1e665e72] daemon: implement client interface for custom TLVs (Alexandru Ardelean)
 - [c576fd21a416] lib: add custom TLV + list atom(s) (Alexandru Ardelean)
 - [cd5de7a2ea13] daemon: add basic custom TLV send & receive (Alexandru Ardelean)
 - [9c242613cd7b] daemon: reduce log_info() to log_debug() for unknown TLV types (Alexandru Ardelean)
 - [86f4c1ef8be4] lib: move lldpd-structs.h include into atom.h (Alexandru Ardelean)
 - [e7113d69b9cb] lib: add null check to lldpctl_atom_inc_ref() (Alexandru Ardelean)
 - [b1bebd3f2550] lldpd: move LLDP_TLV_ORG to lldp-const.h (Alexandru Ardelean)
 - [2389d2ccf7be] lib: enable ability to change log level on-the-fly (Vincent Bernat)
 - [082c03a94583] lldpcli: ensure we also display logs from liblldpctl (Vincent Bernat)
 - [c11e6765727b] tests: fix typo in SNMP checks with protocol identity (Vincent Bernat)
 - [63e52965607e] frame: change checksum function (Vincent Bernat)
 - [6d3c1ce032f8] tests: fix SNMP tests (Vincent Bernat)
 - [d99c23687985] tests: fix signed/unsigned discrepancy (Vincent Bernat)
 - [8d92800b8801] build: cleaner way to not alter CFLAGS/CPPFLAGS/LDFLAGS (Vincent Bernat)
 - [dd8c9fe3b168] build: enable JSON/XML support automatically by default (Vincent Bernat)
 - [3250e17b3649] redhat: enable JSON support if recent enough (Vincent Bernat)
 - [ec6a8dcffbc9] debian: enable JSON support (Vincent Bernat)
 - [fa9b12c57b7a] build: automatic detection of optional features (Vincent Bernat)
 - [3fa294062b97] client: only output supported formats (Vincent Bernat)
 - [a742670827b8] client: complain if the provided format is not supported (Vincent Bernat)
 - [bacc4a6ad3c4] client: fix a trivial typo (Vincent Bernat)
 - [e613fdaa7f8a] Merge pull request #106 from commodo/make-some-tlvs-optional (Vincent Bernat)
 - [e119d5ddf364] client: add some log_debug() messages (Alexandru Ardelean)
 - [1d7c86b56ce0] tests/check_lldp: add global config object for testing (Alexandru Ardelean)
 - [1c2217aa0df9] lldpd: make management addresses advertisement optional (Alexandru Ardelean)
 - [ca838758db3c] lldpd: make chassis capabilities advertisement optional (Alexandru Ardelean)
 - [8262175deca8] daemon/lldpd.c: free() cfg at end of main function (Alexandru Ardelean)
 - [7d67839872b3] daemon/protocols/lldp.c: do not send system capabilities if none available (Alexandru Ardelean)
 - [ef8140572e04] lib: don't define __constructor__ twice (Vincent Bernat)
 - [e8d465451a3b] Merge pull request #105 from commodo/cleanup (Vincent Bernat)
 - [9e2db64f1cce] daemon: move protocol files into subfolder (Alexandru Ardelean)
 - [4b2ee1a0a9de] lib/atom.c: move here remaining code from atom-private.c (Alexandru Ardelean)
 - [a5f987172cbe] lib/private.h: rename to atom.h (Alexandru Ardelean)
 - [94c9815776cc] lib/atom-private.c: break it into smaller modules (Alexandru Ardelean)
 - [9bec20443e7e] lib/atom-private.c: move 'struct atom-builder' to private.h (Alexandru Ardelean)
 - [84b41218830f] configure.ac: add 'subdir-objects' option (Alexandru Ardelean)


(mef)
diff -r1.13 -r1.14 pkgsrc/net/lldpd/Makefile
diff -r1.10 -r1.11 pkgsrc/net/lldpd/distinfo

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

--- pkgsrc/net/lldpd/Makefile 2015/04/11 11:58:59 1.13
+++ pkgsrc/net/lldpd/Makefile 2015/05/23 08:24:07 1.14
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.13 2015/04/11 11:58:59 mef Exp $ 1# $NetBSD: Makefile,v 1.14 2015/05/23 08:24:07 mef Exp $
2 2
3DISTNAME= lldpd-0.7.14 3DISTNAME= lldpd-0.7.15
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*-*
@@ -30,26 +30,27 @@ CONF_FILES+= ${EXAMPLE_DIR}/lldpcli.bas @@ -30,26 +30,27 @@ CONF_FILES+= ${EXAMPLE_DIR}/lldpcli.bas
30EXAMPLE_DIR= ${PREFIX}/share/${PKGBASE}/conf 30EXAMPLE_DIR= ${PREFIX}/share/${PKGBASE}/conf
31 31
32# CCLD lldpd 32# CCLD lldpd
33# ld: cannot find -lperl 33# ld: cannot find -lperl
34LDFLAGS+= -L${PREFIX}/${PERL5_SUB_INSTALLARCHLIB}/CORE 34LDFLAGS+= -L${PREFIX}/${PERL5_SUB_INSTALLARCHLIB}/CORE
35 35
36RCD_SCRIPTS= lldpd 36RCD_SCRIPTS= lldpd
37PKG_GROUPS= _lldpd 37PKG_GROUPS= _lldpd
38PKG_USERS= _lldpd:_lldpd 38PKG_USERS= _lldpd:_lldpd
39PKG_HOME._lldpd= ${VARBASE}/chroot/lldpd 39PKG_HOME._lldpd= ${VARBASE}/chroot/lldpd
40 40
41OWN_DIRS= ${VARBASE}/chroot/lldpd 41OWN_DIRS= ${VARBASE}/chroot/lldpd
42AUTO_MKDIRS= yes 42AUTO_MKDIRS= yes
 43TEST_TARGET= check
43 44
44INSTALLATION_DIRS+= sbin ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 45INSTALLATION_DIRS+= sbin ${PKGMANDIR}/man5 ${PKGMANDIR}/man8
45INSTALLATION_DIRS+= share/${PKGBASE}/conf 46INSTALLATION_DIRS+= share/${PKGBASE}/conf
46 47
47.include "options.mk" 48.include "options.mk"
48 49
49post-install: 50post-install:
50.for i in etc/lldpd.d/README.conf etc/bash_completion.d/lldpcli.bash-completion 51.for i in etc/lldpd.d/README.conf etc/bash_completion.d/lldpcli.bash-completion
51 ${MV} ${DESTDIR}${PREFIX}/${i} ${DESTDIR}${EXAMPLE_DIR} 52 ${MV} ${DESTDIR}${PREFIX}/${i} ${DESTDIR}${EXAMPLE_DIR}
52.endfor 53.endfor
53 54
54BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0.5 55BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0.5
55.include "../../devel/libevent/buildlink3.mk" 56.include "../../devel/libevent/buildlink3.mk"

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

--- pkgsrc/net/lldpd/distinfo 2015/04/11 11:58:59 1.10
+++ pkgsrc/net/lldpd/distinfo 2015/05/23 08:24:07 1.11
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.10 2015/04/11 11:58:59 mef Exp $ 1$NetBSD: distinfo,v 1.11 2015/05/23 08:24:07 mef Exp $
2 2
3SHA1 (lldpd-0.7.14.tar.gz) = 6fc3e5dbcbbd7ce369807483e116ee35e1052f95 3SHA1 (lldpd-0.7.15.tar.gz) = 59044b44e449610b150fe5f82688e3685fe06b58
4RMD160 (lldpd-0.7.14.tar.gz) = 6dbc75b7f91497b096172a6f3fe34d3c190a6213 4RMD160 (lldpd-0.7.15.tar.gz) = 8a099b3da799e3b4d06c2bea032dc974bf417400
5Size (lldpd-0.7.14.tar.gz) = 1521161 bytes 5Size (lldpd-0.7.15.tar.gz) = 1529127 bytes