From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Dec 17 22:00:09 2007 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 5D03516A47C for ; Mon, 17 Dec 2007 22:00:09 +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 45D6E13C45B for ; Mon, 17 Dec 2007 22:00:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id lBHM08GP003584 for ; Mon, 17 Dec 2007 22:00:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lBHM08Qu003581; Mon, 17 Dec 2007 22:00:08 GMT (envelope-from gnats) Resent-Date: Mon, 17 Dec 2007 22:00:08 GMT Resent-Message-Id: <200712172200.lBHM08Qu003581@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, Jonas Kvinge Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A116216A41A for ; Mon, 17 Dec 2007 21:50:55 +0000 (UTC) (envelope-from jonas@emptyglass.night-light.net) Received: from emptyglass.night-light.net (emptyglass.night-light.net [84.49.6.62]) by mx1.freebsd.org (Postfix) with ESMTP id 2E81213C455 for ; Mon, 17 Dec 2007 21:50:54 +0000 (UTC) (envelope-from jonas@emptyglass.night-light.net) Received: from emptyglass.night-light.net (localhost.night-light.net [127.0.0.1]) by emptyglass.night-light.net (8.13.8/8.13.6) with ESMTP id lBHLaYnh074254 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Mon, 17 Dec 2007 22:36:34 +0100 (CET) (envelope-from jonas@emptyglass.night-light.net) Received: (from jonas@localhost) by emptyglass.night-light.net (8.13.8/8.13.6/Submit) id lBHLaYUv074253; Mon, 17 Dec 2007 22:36:34 +0100 (CET) (envelope-from jonas) Message-Id: <200712172136.lBHLaYUv074253@emptyglass.night-light.net> Date: Mon, 17 Dec 2007 22:36:34 +0100 (CET) From: Jonas Kvinge To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: jonas@night-light.net Subject: ports/118795: Update port: irc/ircproxy X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jonas Kvinge List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Dec 2007 22:00:09 -0000 >Number: 118795 >Category: ports >Synopsis: Update port: irc/ircproxy >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Dec 17 22:00:08 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Jonas Kvinge >Release: FreeBSD 6.2-RELEASE i386 >Organization: Jonas Kvinge >Environment: System: FreeBSD emptyglass.night-light.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386 >Description: >How-To-Repeat: >Fix: --- ircproxy.diff begins here --- diff -ruN ircproxy.old/Makefile ircproxy/Makefile --- ircproxy.old/Makefile Mon Dec 17 20:48:41 2007 +++ ircproxy/Makefile Mon Dec 17 22:01:59 2007 @@ -2,34 +2,49 @@ # Date created: 10 July 2003 # Whom: Jonas Kvinge # -# $FreeBSD: ports/irc/ircproxy/Makefile,v 1.7 2006/09/04 18:46:00 pav Exp $ +# $FreeBSD$ # PORTNAME= ircproxy -DISTVERSION= 1.2.42d.pre3 +PORTVERSION= 1.3.1b CATEGORIES= irc -MASTER_SITES= http://www.ircproxy.night-light.net/files/ +MASTER_SITES= http://filearchive.night-light.net/packages/sources/ircproxy/ MAINTAINER= jonas@night-light.net COMMENT= An IRC proxy/bouncer daemon -GNU_CONFIGURE= yes -CONFIGURE_WRKSRC= ${WRKSRC}/config +LIB_DEPENDS= cares.1:${PORTSDIR}/dns/c-ares -# -# Copy the freebsd port setup file to automatically generate setup.h -# So we dont need to do make config, I think this might be the best -# solution. -# -pre-build: - @if [ ! -f ${WRKSRC}/config/setup-file ]; then ( \ - if [ ! -f ${WRKSRC}/setup/setup-freebsd ]; then ( ${ECHO} "Missing the setup-freebsd file!"; exit 1; ) fi; \ - ${CP} ${WRKSRC}/setup/setup-freebsd ${WRKSRC}/setup/setup-file || exit 1; \ - cd ${WRKSRC}/setup; SETUP_BATCH=y SETUP_QUIET=y ${SH} ./setup || exit 1; \ - cd ${WRKSRC}/setup; ${SH} ./setup-makefile || exit 1; \ - ) \ - fi; - ${CHMOD} u+x ${WRKSRC}/pkg-install || exit 1 - ${CHMOD} u+x ${WRKSRC}/pkg-deinstall || exit 1 +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --prefix=${LOCALBASE} + +OPTIONS= SSL "Enable SSL support" on \ + IPV6 "Enable IPv6 support" on \ + MEMDEBUG "Enable memory debugging" on \ + FDDEBUG "Enable file descriptor debugging" on + +.include + +.if defined(WITH_SSL) +.include "${PORTSDIR}/Mk/bsd.openssl.mk" +.else +CONFIGURE_ARGS+= --disable-ssl +.endif + +.if !defined(WITH_IPV6) +CONFIGURE_ARGS+= --disable-ipv6 +.endif + +.if defined(WITH_MEMDEBUG) +CONFIGURE_ARGS+= --enable-memdebug +.else +CONFIGURE_ARGS+= --disable-memdebug +.endif + +.if defined(WITH_FDDEBUG) +CONFIGURE_ARGS+= --enable-fddebug +.else +CONFIGURE_ARGS+= --disable-fddebug +.endif -.include +.include diff -ruN ircproxy.old/distinfo ircproxy/distinfo --- ircproxy.old/distinfo Mon Dec 17 20:48:41 2007 +++ ircproxy/distinfo Mon Dec 17 20:51:07 2007 @@ -1,3 +1,3 @@ -MD5 (ircproxy-1.2.42d.pre3.tar.gz) = 6fbb849489912e6dabedba3f35ba782c -SHA256 (ircproxy-1.2.42d.pre3.tar.gz) = 1d66b58ce596e45c0168327d795211452e5a7db061e968b9ee678ad894ba36b6 -SIZE (ircproxy-1.2.42d.pre3.tar.gz) = 239450 +MD5 (ircproxy-1.3.1b.tar.gz) = b17e861248d5b62d0a208caefd2ed4de +SHA256 (ircproxy-1.3.1b.tar.gz) = a90176cd36924b510dfa87a62a1e8af296ef38721d1967e3bcdba0648b3a0ae3 +SIZE (ircproxy-1.3.1b.tar.gz) = 359480 diff -ruN ircproxy.old/pkg-install ircproxy/pkg-install --- ircproxy.old/pkg-install Mon Dec 17 20:48:41 2007 +++ ircproxy/pkg-install Mon Dec 17 22:22:33 2007 @@ -26,9 +26,9 @@ pw useradd ${EUSER} -u ${UID} -g ${EGROUP} -s /nonexistent -c "Night Light IRC Proxy" fi - sed -i -e "s:^IRCPROXYBINFILE=.*:IRCPROXYBINFILE=${PKG_PREFIX}/sbin/${BINFILE}:" ${PKG_PREFIX}/sbin/ircproxy.sh || exit 1 - sed -i -e "s:^IRCPROXYPIDFILE=.*:IRCPROXYPIDFILE=${PIDFILE}:" ${PKG_PREFIX}/sbin/ircproxy.sh || exit 1 - rm -f ${PKG_PREFIX}/sbin/ircproxy.sh-e + #sed -i -e "s:^IRCPROXYBINFILE=.*:IRCPROXYBINFILE=${PKG_PREFIX}/sbin/${BINFILE}:" ${PKG_PREFIX}/sbin/ircproxy.sh || exit 1 + #sed -i -e "s:^IRCPROXYPIDFILE=.*:IRCPROXYPIDFILE=${PIDFILE}:" ${PKG_PREFIX}/sbin/ircproxy.sh || exit 1 + #rm -f ${PKG_PREFIX}/sbin/ircproxy.sh-e #grep -q "^[^#]*${PKG_PREFIX}/sbin/ircproxy\.sh" /etc/crontab >/dev/null 2>&1 #if [ ! $? -eq 0 ] ; then diff -ruN ircproxy.old/pkg-plist ircproxy/pkg-plist --- ircproxy.old/pkg-plist Mon Dec 17 20:48:41 2007 +++ ircproxy/pkg-plist Mon Dec 17 20:48:41 2007 @@ -1,8 +1,9 @@ -sbin/ircproxyd -sbin/mkpasswd -sbin/ircproxy.sh -etc/ircproxy/ircproxy-listen.conf -etc/ircproxy/ircproxy-access.conf -etc/ircproxy/ircproxy-user.conf -etc/ircproxy/ircproxy-conn.conf -@dirrm etc/ircproxy +bin/ircproxyd +bin/imkpasswd +share/ircproxy/ircproxyd.conf +share/ircproxy/ircproxyd-listen.conf +share/ircproxy/ircproxyd-access.conf +share/ircproxy/ircproxyd-user.conf +share/ircproxy/ircproxyd-conn.conf +share/ircproxy/ircproxyd-autoop.conf +@dirrm share/ircproxy --- ircproxy.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: