is there any interest in this?

thanks.

On Thu 2007.10.04 at 13:42 -0400, Okan Demirmen wrote:
> - uptdate to 2.63
> - fix pasto in files/rc.mimedefang, plus a tweak or two
> - variable substitution
> - removes pkg/UNMESSAGE
> - other minor fixes and improvements
> - take maintanier
> 
> many thanks to sthen@ for his suggestions and tweaks.
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/mail/mimedefang/Makefile,v
> retrieving revision 1.6
> diff -u -r1.6 Makefile
> --- Makefile  27 Sep 2007 07:42:09 -0000      1.6
> +++ Makefile  4 Oct 2007 17:33:37 -0000
> @@ -2,12 +2,13 @@
>  
>  COMMENT=     mailfilter to identify and mark spam
>  
> -DISTNAME=    mimedefang-2.62
> -PKGNAME=     ${DISTNAME}p1
> -CATEGORIES=  mail perl5
> +DISTNAME=    mimedefang-2.63
> +CATEGORIES=  mail
>  
>  HOMEPAGE=    http://www.mimedefang.org/
>  
> +MAINTAINER=  Okan Demirmen <[EMAIL PROTECTED]>
> +
>  # GPL
>  PERMIT_PACKAGE_CDROM=        Yes
>  PERMIT_PACKAGE_FTP=  Yes
> @@ -28,13 +29,17 @@
>  
>  NO_REGRESS=  Yes
>  
> +post-build:
> +     @sed -e 's,%LOCALBASE%,${LOCALBASE},g' < ${FILESDIR}/rc.mimedefang \
> +             > ${WRKSRC}/rc.mimedefang
> +
>  post-install:
>       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/mimedefang
>       ${INSTALL_DATA} 
> ${WRKSRC}/examples/suggested-minimum-filter-for-windows-clients \
>               ${PREFIX}/share/examples/mimedefang/mimedefang-filter
>       ${INSTALL_DATA} ${WRKSRC}/SpamAssassin/spamassassin.cf \
>               ${PREFIX}/share/examples/mimedefang/sa-mimedefang.cf
> -     ${INSTALL_SCRIPT} ${FILESDIR}/rc.mimedefang \
> +     ${INSTALL_SCRIPT} ${WRKSRC}/rc.mimedefang \
>               ${PREFIX}/share/examples/mimedefang/
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/mail/mimedefang/distinfo,v
> retrieving revision 1.3
> diff -u -r1.3 distinfo
> --- distinfo  27 Jul 2007 21:57:29 -0000      1.3
> +++ distinfo  4 Oct 2007 17:33:37 -0000
> @@ -1,5 +1,5 @@
> -MD5 (mimedefang-2.62.tar.gz) = KwQKd+k6uROoOqpFqUpUqQ==
> -RMD160 (mimedefang-2.62.tar.gz) = omroGACb+ldPZ6uyFyzH9/tdViE=
> -SHA1 (mimedefang-2.62.tar.gz) = Ow48Z9p+h2t1oxBL/bMbHGj5YC8=
> -SHA256 (mimedefang-2.62.tar.gz) = 
> lfzCtD9rbePgNJ6X3bSZQCTdUhV7KFwxOA8ameI0hhE=
> -SIZE (mimedefang-2.62.tar.gz) = 329774
> +MD5 (mimedefang-2.63.tar.gz) = spEa5x7BpiUWixOEMvkZuw==
> +RMD160 (mimedefang-2.63.tar.gz) = BtnNCTrXcqgJ65SM0FNM841ZL8g=
> +SHA1 (mimedefang-2.63.tar.gz) = 5upg+2NhP/UMRleKSVZBRhBbJCw=
> +SHA256 (mimedefang-2.63.tar.gz) = 
> NnS38YeGLSFXY00tV/Pua03TBfJubv6z3sxoTTSheiM=
> +SIZE (mimedefang-2.63.tar.gz) = 328357
> Index: files/rc.mimedefang
> ===================================================================
> RCS file: /cvs/ports/mail/mimedefang/files/rc.mimedefang,v
> retrieving revision 1.1.1.1
> diff -u -r1.1.1.1 rc.mimedefang
> --- files/rc.mimedefang       19 Oct 2006 01:06:22 -0000      1.1.1.1
> +++ files/rc.mimedefang       4 Oct 2007 17:33:37 -0000
> @@ -1,30 +1,31 @@
>  # $OpenBSD: rc.mimedefang,v 1.1.1.1 2006/10/19 01:06:22 alek Exp $
>  
> -mimedefang=/usr/local/bin/mimedefang                                         
>                                                                
> -multiplexor=/usr/local/bin/mimedefang-multiplexor                            
>                                                                
> -                                                                             
>                                                                
> -if [ -x $mimedefang -a -x $multiplexor ]; then                               
>                                                                
> -     MAX_SLAVES=16                                                           
>                                                                 
> -     MIN_SLAVES=2                                                            
>                                                                 
> -     BUSY_TIMEOUT=720                                                        
>                                                                 
> -     IDLE_TIMEOUT=300                                                        
>                                                                 
> -     WAIT_START=10                                                           
>                                                                 
> -     MX_QUEUE_SIZE=10                                                        
>                                                                 
> -     MX_QUEUE_TIMEOUT=30                                                     
>                                                                 
> +mimedefang=%LOCALBASE%/bin/mimedefang
> +multiplexor=%LOCALBASE%/bin/mimedefang-multiplexor
>  
> -     echo -n " mimedefang-multiplexor"                                       
>                                                                 
> +if [ -x $mimedefang -a -x $multiplexor ]; then
> +     MAX_SLAVES=16
> +     MIN_SLAVES=2
> +     BUSY_TIMEOUT=720
> +     IDLE_TIMEOUT=300
> +     WAIT_START=10
> +     MX_QUEUE_SIZE=10
> +     MX_QUEUE_TIMEOUT=30
>  
> +     install -d -o _mdefang /var/run/mdefang
> +
> +     echo -n " mimedefang-multiplexor"
>       $multiplexor -U _mdefang -l \
> -             -x $MAX_SLAVES -m $MIN_SLAVES -b $BUSY_TIMEOUT -i $IDLE_TIMEOUT 
> \
> -             -w $WAIT_START -q $MX_QUEUE_SIZE -Q $MX_QUEUE_TIMEOUT \
> +             -x $MAX_SLAVES -m $MIN_SLAVES -b $BUSY_TIMEOUT \
> +             -i $IDLE_TIMEOUT -w $WAIT_START -q $MX_QUEUE_SIZE \
> +             -Q $MX_QUEUE_TIMEOUT \
>               -p /var/run/mdefang/multiplexor.pid \
> -             -s /var/run/mdefang/multiplexor.socket                          
>                                                                     
> +             -s /var/run/mdefang/multiplexor.socket
>  
>       echo -n " mimedefang"
> -
>       $mimedefang -U _mdefang -r -s -t \
>               -p /var/run/mdefang/mimedefang.socket \
> -             -m /var/run/mdefang/multiplexor.socket                          
>                                                                     
> +             -m /var/run/mdefang/multiplexor.socket
>  
> -     sleep 3 # for socket creation                                           
>                                                                 
> +     sleep 3 # for socket creation
>  fi
> Index: pkg/MESSAGE
> ===================================================================
> RCS file: /cvs/ports/mail/mimedefang/pkg/MESSAGE,v
> retrieving revision 1.1.1.1
> diff -u -r1.1.1.1 MESSAGE
> --- pkg/MESSAGE       19 Oct 2006 01:06:22 -0000      1.1.1.1
> +++ pkg/MESSAGE       4 Oct 2007 17:33:37 -0000
> @@ -6,7 +6,7 @@
>       F=T, T=S:360s;R:360s;E:15m')dnl
>  
>  If you wish to start up mimedefang automatically during system
> -startup, add following lines to /etc/rc.local:
> +startup, add the following lines to /etc/rc.local:
>  
>  if [ -f ${SYSCONFDIR}/rc.mimedefang ]; then
>       . ${SYSCONFDIR}/rc.mimedefang
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/mail/mimedefang/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -r1.4 PLIST
> --- pkg/PLIST 27 Sep 2007 07:42:09 -0000      1.4
> +++ pkg/PLIST 4 Oct 2007 17:33:37 -0000
> @@ -17,11 +17,10 @@
>  @man man/man8/watch-mimedefang.8
>  @man man/man8/watch-multiple-mimedefangs.8
>  share/examples/mimedefang/
> [EMAIL PROTECTED] ${SYSCONFDIR}/mail/
>  share/examples/mimedefang/mimedefang-filter
>  @sample ${SYSCONFDIR}/mail/mimedefang-filter
>  share/examples/mimedefang/rc.mimedefang
> [EMAIL PROTECTED] 755
> [EMAIL PROTECTED] 0750
>  @sample ${SYSCONFDIR}/rc.mimedefang
>  @mode
>  share/examples/mimedefang/sa-mimedefang.cf
> @@ -33,6 +32,6 @@
>  @sample /var/spool/MD-Quarantine/
>  @mode 0755
>  @sample /var/run/mdefang/
> [EMAIL PROTECTED] rm -rf /var/run/mdefang/*
> [EMAIL PROTECTED] rm -rf /var/run/mdefang/*
>  @extraunexec rm -rf /var/spool/MIMEDefang/*
>  @extraunexec rm -rf /var/spool/MD-Quarantine/*
> Index: pkg/UNMESSAGE
> ===================================================================
> RCS file: pkg/UNMESSAGE
> diff -N pkg/UNMESSAGE
> --- pkg/UNMESSAGE     19 Oct 2006 01:06:22 -0000      1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1 +0,0 @@
> -Do not forget to revert changes made to /etc/rc.local..
> 

Reply via email to