From owner-svn-ports-all@FreeBSD.ORG Fri Sep 20 04:10:22 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C8F3A535; Fri, 20 Sep 2013 04:10:22 +0000 (UTC) (envelope-from tabthorpe@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B62C62BC9; Fri, 20 Sep 2013 04:10:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r8K4AMXC056329; Fri, 20 Sep 2013 04:10:22 GMT (envelope-from tabthorpe@svn.freebsd.org) Received: (from tabthorpe@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r8K4ALYb056320; Fri, 20 Sep 2013 04:10:21 GMT (envelope-from tabthorpe@svn.freebsd.org) Message-Id: <201309200410.r8K4ALYb056320@svn.freebsd.org> From: Thomas Abthorpe Date: Fri, 20 Sep 2013 04:10:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r327654 - in head/dns/gdnsd: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Sep 2013 04:10:23 -0000 Author: tabthorpe Date: Fri Sep 20 04:10:21 2013 New Revision: 327654 URL: http://svnweb.freebsd.org/changeset/ports/327654 Log: - Update to 1.10.0 PR: ports/182179 Submitted by: Allan Jude (maintainer) Modified: head/dns/gdnsd/Makefile head/dns/gdnsd/distinfo head/dns/gdnsd/files/gdnsd.in (contents, props changed) head/dns/gdnsd/pkg-plist Modified: head/dns/gdnsd/Makefile ============================================================================== --- head/dns/gdnsd/Makefile Thu Sep 19 22:24:49 2013 (r327653) +++ head/dns/gdnsd/Makefile Fri Sep 20 04:10:21 2013 (r327654) @@ -1,8 +1,8 @@ -# Created by: Stefan Caunter +# Created by: Allan Jude # $FreeBSD$ PORTNAME= gdnsd -PORTVERSION= 1.9.0 +PORTVERSION= 1.10.0 CATEGORIES= dns MASTER_SITES= http://downloads.gdnsd.net/ \ http://gdnsd.scaleengine.net/gdnsd/ @@ -12,7 +12,7 @@ COMMENT= Authoritative-only GeoIP-aware LICENSE= GPLv3 -LIB_DEPENDS= ev:${PORTSDIR}/devel/libev +LIB_DEPENDS= libev.so:${PORTSDIR}/devel/libev OPTIONS_DEFINE= GEOIP @@ -40,4 +40,9 @@ GROUPS?= gdnsd RUN_DEPENDS+= ${LOCALBASE}/share/GeoIP/GeoIP.dat:${PORTSDIR}/net/GeoIP .endif +post-install: + ${MKDIR} ${PREFIX}/var/run/gdnsd + ${MKDIR} ${PREFIX}/etc/gdnsd/zones + ${TOUCH} ${PREFIX}/etc/gdnsd/zones/.keep-me + .include Modified: head/dns/gdnsd/distinfo ============================================================================== --- head/dns/gdnsd/distinfo Thu Sep 19 22:24:49 2013 (r327653) +++ head/dns/gdnsd/distinfo Fri Sep 20 04:10:21 2013 (r327654) @@ -1,2 +1,2 @@ -SHA256 (gdnsd-1.9.0.tar.xz) = 050e52eda89d819ed340ec8cf49210de35c112ee993116906e13c4d2be19d38d -SIZE (gdnsd-1.9.0.tar.xz) = 620632 +SHA256 (gdnsd-1.10.0.tar.xz) = 43c1c50cf58bc7a5dacb7379bf39276c5f4ebb2b4697d25dba228953015db3af +SIZE (gdnsd-1.10.0.tar.xz) = 622584 Modified: head/dns/gdnsd/files/gdnsd.in ============================================================================== --- head/dns/gdnsd/files/gdnsd.in Thu Sep 19 22:24:49 2013 (r327653) +++ head/dns/gdnsd/files/gdnsd.in Fri Sep 20 04:10:21 2013 (r327654) @@ -12,37 +12,33 @@ # # gdnsd_enable (bool): Set to NO by default. # Set it to YES to enable gdnsd. -# gdnsd_config (path): Set to %%PREFIX%%/etc/gdnsd/config -# by default. +# gdnsd_flags (str): Set to "" by default +# Extra command line argument flags . /etc/rc.subr name="gdnsd" -rcvar=`set_rcvar` -command="%%PREFIX%%/sbin/gdnsd" +rcvar=gdnsd_enable # set defaults load_rc_config $name : ${gdnsd_enable:="NO"} -: ${gdnsd_config="%%PREFIX%%/etc/gdnsd/config"} -: ${gdnsd_pidfile="%%PREFIX%%/var/run/gdnsd.pid"} +: ${gdnsd_flags:=""} -required_files=${gdnsd_config} -command_args="-c ${gdnsd_config} start" +command="%%PREFIX%%/sbin/gdnsd" +command_args="${gdnsd_flags} start" procname=${command} -extra_commands="checkconf" -checkconf_cmd="gdnsd_checkconf" - -stop_postcmd=stop_postcmd - -stop_postcmd() +reload_cmd="gdnsd_reload" +configtest_cmd="gdnsd_checkconf" +extra_commands="reload configtest" +gdnsd_reload() { - rm -f ${gdnsd_pidfile} + ${command} ${gdnsd_flags} reload } gdnsd_checkconf() { - ${command} -c ${gdnsd_config} checkconf + ${command} ${gdnsd_flags} checkconf } run_rc_command "$1" Modified: head/dns/gdnsd/pkg-plist ============================================================================== --- head/dns/gdnsd/pkg-plist Thu Sep 19 22:24:49 2013 (r327653) +++ head/dns/gdnsd/pkg-plist Fri Sep 20 04:10:21 2013 (r327654) @@ -70,6 +70,10 @@ sbin/gdnsd %%DOCSDIR%%/gdnsd_manual.pod %%DOCSDIR%%/gdnsd_manual.txt @dirrm %%DOCSDIR%% -@exec mkdir -p %D/%%ETCDIR%%/gdnsd +@exec mkdir -p %D/var/run/gdnsd +@dirrmtry var/run/gdnsd +etc/gdnsd/zones/.keep-me +@exec mkdir -p %D/%%ETCDIR%%/gdnsd/zones +@dirrmtry etc/gdnsd/zones @dirrmtry etc/gdnsd @stopdaemon gdnsd