From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Sep 13 00:50:18 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 755C216A41F for ; Tue, 13 Sep 2005 00:50:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F58043D48 for ; Tue, 13 Sep 2005 00:50:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8D0oIIN030849 for ; Tue, 13 Sep 2005 00:50:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8D0oIpf030848; Tue, 13 Sep 2005 00:50:18 GMT (envelope-from gnats) Date: Tue, 13 Sep 2005 00:50:18 GMT Message-Id: <200509130050.j8D0oIpf030848@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Marcus Alves Grando Cc: Subject: Re: ports/86043: Update port: mail/up-imapproxy to 1.2.4 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus Alves Grando List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2005 00:50:18 -0000 The following reply was made to PR ports/86043; it has been noted by GNATS. From: Marcus Alves Grando To: bug-followup@FreeBSD.org, marcus@corp.grupos.com.br Cc: Subject: Re: ports/86043: Update port: mail/up-imapproxy to 1.2.4 Date: Mon, 12 Sep 2005 21:45:13 -0300 This is a multi-part message in MIME format. --------------030603010905030408070307 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit New patch attached. - Update to 1.2.4 - Make portlint happyer - Install official .conf Remove: files/imapproxyd.conf files/imapproxyd.sh Add: files/imapproxyd.sh.in Regards -- Marcus Alves Grando Grupos Internet S/A marcus(at)corp.grupos.com.br --------------030603010905030408070307 Content-Type: text/x-patch; name="up-imapproxy.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="up-imapproxy.patch" Index: Makefile =================================================================== RCS file: /home/ncvs/ports/mail/up-imapproxy/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- Makefile 10 Mar 2005 11:41:34 -0000 1.6 +++ Makefile 13 Sep 2005 00:43:51 -0000 @@ -5,40 +5,28 @@ # $FreeBSD: ports/mail/up-imapproxy/Makefile,v 1.6 2005/03/10 11:41:34 krion Exp $ # -PORTNAME= up-imapproxy -PORTVERSION= 1.2.3 +PORTNAME= imapproxy +PORTVERSION= 1.2.4 CATEGORIES= mail MASTER_SITES= http://www.imapproxy.org/downloads/ -DISTNAME= ${PORTNAME}-${PORTVERSION} +PKGNAMEPREFIX= up- +DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= mbr@FreeBSD.org COMMENT= A caching IMAP proxy server USE_REINPLACE= YES GNU_CONFIGURE= YES -USE_RC_SUBR= YES - -SAMPLE_EXT= sample - -.include - -RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ - RC_SUBR=${RC_SUBR} +USE_RC_SUBR= imapproxyd.sh post-patch: @${REINPLACE_CMD} -e "s|-lc_r|${PTHREAD_LIBS}|g; s|-lpthread|${PTHREAD_LIBS}|g" ${WRKSRC}/configure post-install: - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - < ${FILESDIR}/imapproxyd.conf > ${WRKSRC}/imapproxyd.conf ; - ${INSTALL} -m 644 -c ${WRKSRC}/imapproxyd.conf ${PREFIX}/etc/imapproxyd.conf.default ; - @if [ ! -f ${PREFIX}/etc/imapproxyd.conf ]; then \ - ${INSTALL} -m 644 -c ${WRKSRC}/imapproxyd.conf ${PREFIX}/etc/imapproxyd.conf ; \ - fi - ${INSTALL} -m 644 -c ${WRKSRC}/scripts/imapproxy.conf ${PREFIX}/etc/imapproxyd.conf.${SAMPLE_EXT} ; - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - < ${FILESDIR}/imapproxyd.sh > ${WRKSRC}/imapproxyd.sh - ${INSTALL_SCRIPT} -m 755 ${WRKSRC}/imapproxyd.sh ${PREFIX}/etc/rc.d/imapproxyd.sh + ${INSTALL} -m 644 -c ${WRKSRC}/scripts/imapproxy.conf ${PREFIX}/etc/imapproxyd.conf.default +. if !exists(${PREFIX}/etc/imapproxyd.conf) + ${INSTALL} -m 644 -c ${WRKSRC}/scripts/imapproxy.conf ${PREFIX}/etc/imapproxyd.conf +. endif @${CAT} ${PKGMESSAGE} -.include +.include Index: distinfo =================================================================== RCS file: /home/ncvs/ports/mail/up-imapproxy/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 27 Feb 2005 13:24:41 -0000 1.3 +++ distinfo 13 Sep 2005 00:43:51 -0000 @@ -1,2 +1,2 @@ -MD5 (up-imapproxy-1.2.3.tar.gz) = ad4dafd1417903feb1e09ec569ff1ad5 -SIZE (up-imapproxy-1.2.3.tar.gz) = 122991 +MD5 (up-imapproxy-1.2.4.tar.gz) = ad68dd2258255ac6ef87165f518390e9 +SIZE (up-imapproxy-1.2.4.tar.gz) = 131331 Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/mail/up-imapproxy/pkg-plist,v retrieving revision 1.3 diff -u -r1.3 pkg-plist --- pkg-plist 27 Feb 2005 13:51:30 -0000 1.3 +++ pkg-plist 13 Sep 2005 00:43:51 -0000 @@ -1,5 +1,4 @@ +@unexec if cmp -s %D/etc/imapproxyd.conf.default %D/etc/imapproxyd.conf; then rm -f %D/etc/imapproxyd.conf; fi +etc/imapproxyd.conf.default sbin/pimpstat sbin/in.imapproxyd -etc/rc.d/imapproxyd.sh -etc/imapproxyd.conf.default -etc/imapproxyd.conf.sample Index: files/imapproxyd.conf =================================================================== RCS file: files/imapproxyd.conf diff -N files/imapproxyd.conf --- files/imapproxyd.conf 12 May 2004 12:47:19 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ -server_hostname yourserver.host.com -cache_size 10000 -listen_port 10143 -server_port 143 -cache_expiration_time 60 -proc_username nobody -proc_groupname nogroup -stat_filename /var/run/pimpstats -protocol_log_filename /var/log/imapproxy_protocol.log -syslog_facility LOG_MAIL -send_tcp_keepalives no Index: files/imapproxyd.sh =================================================================== RCS file: files/imapproxyd.sh diff -N files/imapproxyd.sh --- files/imapproxyd.sh 12 May 2004 12:47:19 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,25 +0,0 @@ -#!/bin/sh -# -# $FreeBSD: ports/mail/up-imapproxy/files/imapproxyd.sh,v 1.1 2004/05/12 12:47:19 mbr Exp $ -# - -# PROVIDE: imapproxyd -# REQUIRE: LOGIN -# BEFORE: mail -# KEYWORD: FreeBSD shutdown - -# -# Add the following line to /etc/rc.conf to enable imapproxyd: -# -#imapproxyd_enable="YES" -# - -. %%RC_SUBR%% - -name=imapproxyd -rcvar=`set_rcvar` - -command=%%PREFIX%%/sbin/in.imapproxyd - -load_rc_config $name -run_rc_command "$1" Index: files/imapproxyd.sh.in =================================================================== RCS file: files/imapproxyd.sh.in diff -N files/imapproxyd.sh.in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/imapproxyd.sh.in 13 Sep 2005 00:43:51 -0000 @@ -0,0 +1,25 @@ +#!/bin/sh +# +# $FreeBSD: ports/mail/up-imapproxy/files/imapproxyd.sh,v 1.1 2004/05/12 12:47:19 mbr Exp $ +# + +# PROVIDE: imapproxyd +# REQUIRE: LOGIN +# BEFORE: mail +# KEYWORD: FreeBSD shutdown + +# +# Add the following line to /etc/rc.conf to enable imapproxyd: +# +#imapproxyd_enable="YES" +# + +. %%RC_SUBR%% + +name=imapproxyd +rcvar=`set_rcvar` + +command=%%PREFIX%%/sbin/in.imapproxyd + +load_rc_config $name +run_rc_command "$1" --------------030603010905030408070307--