From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Apr 10 21:50:02 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75320106566C for ; Tue, 10 Apr 2012 21:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4C1558FC12 for ; Tue, 10 Apr 2012 21:50:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q3ALo1AI028480 for ; Tue, 10 Apr 2012 21:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q3ALo17x028479; Tue, 10 Apr 2012 21:50:01 GMT (envelope-from gnats) Resent-Date: Tue, 10 Apr 2012 21:50:01 GMT Resent-Message-Id: <201204102150.q3ALo17x028479@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Mark Felder Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E777E106564A for ; Tue, 10 Apr 2012 21:42:58 +0000 (UTC) (envelope-from feld@feld.me) Received: from feld.me (unknown [IPv6:2607:f4e0:100:300::2]) by mx1.freebsd.org (Postfix) with ESMTP id B62EC8FC08 for ; Tue, 10 Apr 2012 21:42:57 +0000 (UTC) Received: from feld by feld.me with local (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SHipz-0000dJ-TX; Tue, 10 Apr 2012 16:42:55 -0500 Message-Id: Date: Tue, 10 Apr 2012 16:42:55 -0500 From: Mark Felder To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: ports@bsdserwis.com Subject: ports/166830: [PATCH] net-mgmt/collectd: update to 5.1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Apr 2012 21:50:02 -0000 >Number: 166830 >Category: ports >Synopsis: [PATCH] net-mgmt/collectd: update to 5.1.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Apr 10 21:50:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mark Felder >Release: FreeBSD 9.0-STABLE amd64 >Organization: >Environment: System: FreeBSD mwi1.coffeenet.org 9.0-STABLE FreeBSD 9.0-STABLE #1 r230267: Tue Jan 17 15:11:44 CST >Description: - Update to 5.1.0 Also added support for routeros utilizing my recently committed net/librouteros port Added file(s): - files/patch-version-gen.sh Port maintainer (ports@bsdserwis.com) is cc'd. Generated with FreeBSD Port Tools 0.99_4 (mode: update, diff: suffix) >How-To-Repeat: >Fix: --- collectd-5.1.0.patch begins here --- diff -ruN --exclude=CVS ../collectd5.orig/Makefile ./Makefile --- ../collectd5.orig/Makefile 2012-02-10 23:21:35.000000000 -0600 +++ ./Makefile 2012-04-10 16:39:59.359295100 -0500 @@ -6,8 +6,7 @@ # PORTNAME= collectd -PORTVERSION= 5.0.1 -PORTREVISION= 1 +PORTVERSION= 5.1.0 CATEGORIES= net-mgmt MASTER_SITES= http://collectd.org/files/ @@ -42,11 +41,12 @@ PDNS "Input: PowerDNS" Off \ PGSQL "Input: PostgreSQL" Off \ PING "Input: Network latency (liboping)" On \ - PYTHON "Input: Python plugin" Off \ + PYTHON "Input: Python plugin" Off \ + ROUTEROS "Input: RouterOS plugin" Off \ SNMP "Input: SNMP" On \ TOKYOTYRANT "Input: Tokyotyrant database" Off \ XMMS "Input: XMMS" Off \ - RRDTOOL "Output: RRDTool" On \ + RRDTOOL "Output: RRDTool" On \ RRDCACHED "Output: RRDTool Cached (require RRDTOOL)" On MAN1= collectd.1 collectd-nagios.1 collectdmon.1 collectdctl.1 @@ -110,8 +110,6 @@ --disable-perl \ --disable-pinba \ --disable-protocols \ - --disable-routeros \ - --without-librouteros \ --disable-sensors \ --disable-serial \ --disable-table \ @@ -267,7 +265,7 @@ .endif .if defined(WITH_MEMCACHED) -LIB_DEPENDS+= memcached.8:${PORTSDIR}/databases/libmemcached +LIB_DEPENDS+= memcached:${PORTSDIR}/databases/libmemcached CONFIGURE_ARGS+=--enable-memcached CONFIGURE_ARGS+=--with-libmemcached=${LOCALBASE} PLIST_SUB+= MEMCACHED="" @@ -340,6 +338,15 @@ PLIST_SUB+= PYTHON="@comment " .endif +.if defined(WITH_ROUTEROS) +LIB_DEPENDS+= routeros:${PORTSDIR}/net/librouteros +CONFIGURE_ARGS+=--enable-routeros --with-librouteros=${LOCALBASE} +PLIST_SUB+= ROUTEROS="" +.else +CONFIGURE_ARGS+=--disable-routeros --without-librouteros +PLIST_SUB+= ROUTEROS="@comment " +.endif + .if defined(WITH_RRDTOOL) LIB_DEPENDS+= rrd:${PORTSDIR}/databases/rrdtool CONFIGURE_ARGS+=--enable-rrdtool diff -ruN --exclude=CVS ../collectd5.orig/distinfo ./distinfo --- ../collectd5.orig/distinfo 2011-12-13 09:51:48.000000000 -0600 +++ ./distinfo 2012-04-10 16:39:59.374297529 -0500 @@ -1,2 +1,2 @@ -SHA256 (collectd-5.0.1.tar.gz) = 380f98a50eba9453eb84fbb8b847df8ee6eff69bf05a4d61c996cf8256712c42 -SIZE (collectd-5.0.1.tar.gz) = 1680960 +SHA256 (collectd-5.1.0.tar.gz) = 8e06c03c5467f3021565570fc86c931a43579aa6dad25ca5999d66850cd19927 +SIZE (collectd-5.1.0.tar.gz) = 1630323 diff -ruN --exclude=CVS ../collectd5.orig/files/patch-configure.in ./files/patch-configure.in --- ../collectd5.orig/files/patch-configure.in 2012-01-09 15:13:48.000000000 -0600 +++ ./files/patch-configure.in 2012-04-10 16:39:59.330297836 -0500 @@ -1,5 +1,14 @@ ---- configure.in.orig 2011-10-14 22:49:49.000000000 +0200 -+++ configure.in 2012-01-08 16:04:13.000000000 +0100 +--- configure.in.orig 2011-10-14 12:49:49.000000000 -0800 ++++ configure.in 2012-03-20 08:09:25.000000000 -0800 +@@ -98,7 +98,7 @@ + fi + + # Where to install .pc files. +-pkgconfigdir="${libdir}/pkgconfig" ++pkgconfigdir="${prefix}/libdata/pkgconfig" + AC_SUBST(pkgconfigdir) + + # Check for standards compliance mode @@ -1745,9 +1745,6 @@ [with_libgcrypt="yes"], [with_libgcrypt="no (symbol gcry_md_hash_buffer not found)"]) @@ -15,7 +24,7 @@ then AC_MSG_CHECKING([for Python LIBS]) - python_library_flags=`echo "import distutils.sysconfig;import sys;sys.stdout.write(distutils.sysconfig.get_config_vars(\"BLDLIBRARY\").__getitem__(0))" | "$with_python_prog" 2>&1` -+ python_library_flags=`echo "import distutils.sysconfig;import sys;sys.stdout.write(distutils.sysconfig.get_config_vars(\"LIBDIR\").__getitem__(0)+\"/\"+distutils.sysconfig.get_config_vars(\"BLDLIBRARY\").__getitem__(0))" | "$with_python_prog" 2>&1` ++ python_library_flags=`echo "import distutils.sysconfig;import sys;sys.stdout.write(distutils.sysconfig.get_config_var(\"LINKFORSHARED\")+\" -L\"+distutils.sysconfig.get_config_vars(\"LIBDIR\").__getitem__(0)+\" -l\"+distutils.sysconfig.get_config_vars(\"BLDLIBRARY\").__getitem__(0).replace(\"lib\", \"\").replace(\".a\", \"\"))" | "$with_python_prog" 2>&1` python_config_status=$? if test "$python_config_status" -ne 0 || test "x$python_library_flags" = "x" diff -ruN --exclude=CVS ../collectd5.orig/files/patch-version-gen.sh ./files/patch-version-gen.sh --- ../collectd5.orig/files/patch-version-gen.sh 1969-12-31 18:00:00.000000000 -0600 +++ ./files/patch-version-gen.sh 2012-04-10 16:39:59.330297836 -0500 @@ -0,0 +1,22 @@ +--- version-gen.sh.orig 2012-04-09 20:04:16.130293641 -0500 ++++ version-gen.sh 2012-04-09 20:05:04.927297496 -0500 +@@ -1,17 +1,3 @@ +-#!/usr/bin/env bash ++#!/bin/sh + +-DEFAULT_VERSION="5.1.0.git" +- +-VERSION="`git describe 2> /dev/null | sed -e 's/^collectd-//'`" +- +-if test -z "$VERSION"; then +- VERSION="$DEFAULT_VERSION" +-fi +- +-VERSION="`echo \"$VERSION\" | sed -e 's/-/./g'`" +- +-if test "x`uname -s`" = "xAIX" ; then +- echo "$VERSION\c" +-else +- echo -n "$VERSION" +-fi ++echo -n "5.1.0.git" diff -ruN --exclude=CVS ../collectd5.orig/pkg-plist ./pkg-plist --- ../collectd5.orig/pkg-plist 2011-12-26 10:31:27.000000000 -0600 +++ ./pkg-plist 2012-04-10 16:39:59.374297529 -0500 @@ -77,6 +77,8 @@ %%PYTHON%%lib/collectd/python.so lib/collectd/processes.la lib/collectd/processes.so +%%ROUTEROS%%lib/collectd/routeros.la +%%ROUTEROS%%lib/collectd/routeros.so %%RRD%%lib/collectd/rrdtool.la %%RRD%%lib/collectd/rrdtool.so %%RRDCACHED%%lib/collectd/rrdcached.la @@ -103,6 +105,8 @@ lib/collectd/uptime.so lib/collectd/uuid.la lib/collectd/uuid.so +lib/collectd/write_graphite.so +lib/collectd/write_graphite.la lib/libcollectdclient.la lib/libcollectdclient.so lib/libcollectdclient.so.0 --- collectd-5.1.0.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: