From mranner@dwarf.jawa.at  Sat Nov 13 22:06:51 2010
Return-Path: <mranner@dwarf.jawa.at>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0281D106566B
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 13 Nov 2010 22:06:51 +0000 (UTC)
	(envelope-from mranner@dwarf.jawa.at)
Received: from dwarf.jawa.at (chello084115144088.4.graz.surfer.at [84.115.144.88])
	by mx1.freebsd.org (Postfix) with ESMTP id 81FD98FC12
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 13 Nov 2010 22:06:49 +0000 (UTC)
Received: from dwarf.jawa.at (localhost.ranner.eu [127.0.0.1])
	by dwarf.jawa.at (8.14.4/8.14.4) with ESMTP id oADM6maJ006604
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 13 Nov 2010 23:06:48 +0100 (CET)
	(envelope-from mranner@dwarf.jawa.at)
Received: (from root@localhost)
	by dwarf.jawa.at (8.14.4/8.14.4/Submit) id oADM6mn9006603;
	Sat, 13 Nov 2010 23:06:48 +0100 (CET)
	(envelope-from mranner)
Message-Id: <201011132206.oADM6mn9006603@dwarf.jawa.at>
Date: Sat, 13 Nov 2010 23:06:48 +0100 (CET)
From: Michael Ranner <michael@ranner.eu>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] mail/spamass-iXhash: iXhash plugin for SpamAssassin
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         152216
>Category:       ports
>Synopsis:       [NEW PORT] mail/spamass-iXhash: iXhash plugin for SpamAssassin
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 13 22:10:05 UTC 2010
>Closed-Date:    Wed Nov 24 10:27:55 UTC 2010
>Last-Modified:  Wed Nov 24 10:30:10 UTC 2010
>Originator:     Michael Ranner
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD dwarf.jawa.at 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Aug 23 20:22:23 CEST 2010
>Description:
Obsoletes ports/152181 because of missing dependencies.
iXhash is a plugin for the popular spam filter SpamAssassin.

It computes MD5 checksums of fragments of the body of an e-mail and compares
them to those of know spam. As such it works similar to the now standard
plugins that use the Pyzor, Razor and DCC software packages from within
SpamAssassin. 

WWW: http://ixhash.sourceforge.net/

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- spamass-iXhash-1.5.5.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	spamass-ixhash
#	spamass-ixhash/files
#	spamass-ixhash/files/pkg-message.in
#	spamass-ixhash/Makefile
#	spamass-ixhash/distinfo
#	spamass-ixhash/pkg-descr
#
echo c - spamass-ixhash
mkdir -p spamass-ixhash > /dev/null 2>&1
echo c - spamass-ixhash/files
mkdir -p spamass-ixhash/files > /dev/null 2>&1
echo x - spamass-ixhash/files/pkg-message.in
sed 's/^X//' >spamass-ixhash/files/pkg-message.in << 'e5bca58a760ef25399d88c6780d09264'
X*************************************************************************
X
XiXhash is installed in %%PREFIX%%/etc/mail/spamassassin
X
X*************************************************************************
e5bca58a760ef25399d88c6780d09264
echo x - spamass-ixhash/Makefile
sed 's/^X//' >spamass-ixhash/Makefile << 'ace063b08c0792fb623649598d6fd5f6'
X# New ports collection makefile for:	spamass-ixhash
X# Date created:		2010-11-12
X# Whom:		Michael Ranner <michael@ranner.eu>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	iXhash
XPORTVERSION=	1.5.5
XCATEGORIES=	mail
XMASTER_SITES=	SF/ixhash/${PORTNAME}/${PORTNAME}-${PORTVERSION}/
XPKGNAMEPREFIX=	spamass-
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	michael@ranner.eu
XCOMMENT=	iXhash plugin for SpamAssassin
X
XRUN_DEPENDS=	spamc:${PORTSDIR}/mail/p5-Mail-SpamAssassin \
X		${SITE_PERL}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
X		p5-Net-DNS>=0.63:${PORTSDIR}/dns/p5-Net-DNS
X
XLICENSE=	ASL
XLICENSE_FILE=	${WRKSRC}/LICENSE
XSUB_FILES=	pkg-message
XNO_BUILD=	yes
XSPAMASS_CONF=	etc/mail/spamassassin
XSPAMASS_FILES=	iXhash.cf iXhash.pm
X
XPORTDOCS=	CHANGELOG LICENSE WHERE_ARE_THE_OTHER_FILES INSTALL README
XPLIST_FILES=	${SPAMASS_CONF}/iXhash.cf.sample ${SPAMASS_CONF}/iXhash.pm
X
Xpost-patch:
X	@${REINPLACE_CMD} -e "s,/etc/mail,${LOCALBASE}/etc/mail," \
X		${WRKSRC}/iXhash/iXhash.cf
X
Xdo-install:
X	${CP} ${WRKSRC}/iXhash/iXhash.cf ${LOCALBASE}/${SPAMASS_CONF}/iXhash.cf.sample
X	${CP} ${WRKSRC}/iXhash/iXhash.pm ${LOCALBASE}/${SPAMASS_CONF}/
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}/
X.	for i in ${PORTDOCS}
X		@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/
X.	endfor
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
ace063b08c0792fb623649598d6fd5f6
echo x - spamass-ixhash/distinfo
sed 's/^X//' >spamass-ixhash/distinfo << 'a39c0076f21bc5c677b91c633eef2e2a'
XSHA256 (iXhash-1.5.5.tgz) = b44e8f845c2e1c2c8a8dd1cf1af6568e8886b076c230be076cbe56481b2fe5db
XSIZE (iXhash-1.5.5.tgz) = 11900
a39c0076f21bc5c677b91c633eef2e2a
echo x - spamass-ixhash/pkg-descr
sed 's/^X//' >spamass-ixhash/pkg-descr << 'b31073ae5f89a4499dc57366d2053f34'
XiXhash is a plugin for the popular spam filter SpamAssassin.
X
XIt computes MD5 checksums of fragments of the body of an e-mail and compares
Xthem to those of know spam. As such it works similar to the now standard
Xplugins that use the Pyzor, Razor and DCC software packages from within
XSpamAssassin. 
X
XWWW: http://ixhash.sourceforge.net/
b31073ae5f89a4499dc57366d2053f34
exit
--- spamass-iXhash-1.5.5.shar ends here ---

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Mon Nov 15 07:55:15 UTC 2010 
State-Changed-Why:  
Build fails 


===> Cleaning workspace before port test ===>  Cleaning for 
spamass-iXhash-1.5.5 ===>  Vulnerability check disabled, database not 
found ===>  License accepted by the user ===>  Extracting for 
spamass-iXhash-1.5.5 => SHA256 Checksum OK for iXhash-1.5.5.tgz.  ===> 
Patching for spamass-iXhash-1.5.5 ===>  Configuring for 
spamass-iXhash-1.5.5 ===>  Installing for spamass-iXhash-1.5.5 ===> 
Generating temporary packing list ===>  Checking if mail/spamass-ixhash 
already installed /bin/cp 
/usr/home/miwi/dev/ports/mail/spamass-ixhash/work/iXhash-1.5.5/iXhash/iXhash.cf 
/usr/local/etc/mail/spamassassin/iXhash.cf.sample cp: 
/usr/local/etc/mail/spamassassin/iXhash.cf.sample: No such file or 
directory *** Error code 1 

Stop in /usr/home/miwi/dev/ports/mail/spamass-ixhash.  ===> Error 
running make install ===> Cleaning up [15:55] root@miwi 


http://www.freebsd.org/cgi/query-pr.cgi?pr=152216 

From: Michael Ranner <michael@ranner.eu>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: ports/152216: [NEW PORT] mail/spamass-iXhash: iXhash plugin for SpamAssassin
Date: Mon, 22 Nov 2010 11:30:26 +0100

 --Boundary-00=_CZk6MHP7KU9j/JB
 Content-Type: multipart/alternative;
   boundary="Boundary-01=_CZk6M8JfwWQarFX"
 Content-Transfer-Encoding: 7bit
 
 --Boundary-01=_CZk6M8JfwWQarFX
 Content-Type: text/plain;
   charset="iso-8859-15"
 Content-Transfer-Encoding: 7bit
 
 I have missed something and used LOCALBASE instead of PREFIX.
 
 The fixed port attached.
 
 --Boundary-01=_CZk6M8JfwWQarFX
 Content-Type: text/html;
   charset="iso-8859-15"
 Content-Transfer-Encoding: 7bit
 
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
 <html><head><meta name="qrichtext" content="1" /><style type="text/css">
 p, li { white-space: pre-wrap; }
 </style></head><body style=" font-family:'Monospace'; font-size:13pt; font-weight:400; font-style:normal;">
 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">I have missed something and used LOCALBASE instead of PREFIX.</p>
 <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p>
 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">The fixed port attached.</p></body></html>
 --Boundary-01=_CZk6M8JfwWQarFX--
 
 --Boundary-00=_CZk6MHP7KU9j/JB
 Content-Type: application/x-shar;
   name="spamass-ixhash.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
 	filename="spamass-ixhash.shar"
 
 --- spamass-iXhash-1.5.5.shar begins here ---
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	spamass-ixhash
 #	spamass-ixhash/files
 #	spamass-ixhash/files/pkg-message.in
 #	spamass-ixhash/Makefile
 #	spamass-ixhash/distinfo
 #	spamass-ixhash/pkg-descr
 #
 echo c - spamass-ixhash
 mkdir -p spamass-ixhash > /dev/null 2>&1
 echo c - spamass-ixhash/files
 mkdir -p spamass-ixhash/files > /dev/null 2>&1
 echo x - spamass-ixhash/files/pkg-message.in
 sed 's/^X//' >spamass-ixhash/files/pkg-message.in << 'e5bca58a760ef25399d88c6780d09264'
 X*************************************************************************
 X
 XiXhash is installed in %%PREFIX%%/etc/mail/spamassassin
 X
 X*************************************************************************
 e5bca58a760ef25399d88c6780d09264
 echo x - spamass-ixhash/Makefile
 sed 's/^X//' >spamass-ixhash/Makefile << 'ace063b08c0792fb623649598d6fd5f6'
 X# New ports collection makefile for:	spamass-ixhash
 X# Date created:		2010-11-12
 X# Whom:		Michael Ranner <michael@ranner.eu>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	iXhash
 XPORTVERSION=	1.5.5
 XCATEGORIES=	mail
 XMASTER_SITES=	SF/ixhash/${PORTNAME}/${PORTNAME}-${PORTVERSION}/
 XPKGNAMEPREFIX=	spamass-
 XEXTRACT_SUFX=	.tgz
 X
 XMAINTAINER=	michael@ranner.eu
 XCOMMENT=	iXhash plugin for SpamAssassin
 X
 XRUN_DEPENDS=	spamc:${PORTSDIR}/mail/p5-Mail-SpamAssassin \
 X		${SITE_PERL}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
 X		p5-Net-DNS>=0.63:${PORTSDIR}/dns/p5-Net-DNS
 X
 XLICENSE=	ASL
 XLICENSE_FILE=	${WRKSRC}/LICENSE
 XSUB_FILES=	pkg-message
 XNO_BUILD=	yes
 XSPAMASS_CONF=	etc/mail/spamassassin
 XSPAMASS_FILES=	iXhash.cf iXhash.pm
 XINSTALL_DIR=	${PREFIX}/${SPAMASS_CONF}
 X
 XPORTDOCS=	CHANGELOG LICENSE WHERE_ARE_THE_OTHER_FILES INSTALL README
 XPLIST_FILES=	${SPAMASS_CONF}/iXhash.cf.sample ${SPAMASS_CONF}/iXhash.pm
 X
 Xpost-patch:
 X	@${REINPLACE_CMD} -e "s,/etc/mail,${LOCALBASE}/etc/mail," \
 X		${WRKSRC}/iXhash/iXhash.cf
 X
 Xdo-install:
 X	@${MKDIR} ${INSTALL_DIR}
 X	${CP} ${WRKSRC}/iXhash/iXhash.cf ${INSTALL_DIR}/iXhash.cf.sample
 X	${CP} ${WRKSRC}/iXhash/iXhash.pm ${INSTALL_DIR} 
 X.if !defined(NOPORTDOCS)
 X	${MKDIR} ${DOCSDIR}/
 X.	for i in ${PORTDOCS}
 X		@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/
 X.	endfor
 X.endif
 X
 Xpost-install:
 X	@${CAT} ${PKGMESSAGE}
 X
 X.include <bsd.port.mk>
 ace063b08c0792fb623649598d6fd5f6
 echo x - spamass-ixhash/distinfo
 sed 's/^X//' >spamass-ixhash/distinfo << 'a39c0076f21bc5c677b91c633eef2e2a'
 XSHA256 (iXhash-1.5.5.tgz) = b44e8f845c2e1c2c8a8dd1cf1af6568e8886b076c230be076cbe56481b2fe5db
 XSIZE (iXhash-1.5.5.tgz) = 11900
 a39c0076f21bc5c677b91c633eef2e2a
 echo x - spamass-ixhash/pkg-descr
 sed 's/^X//' >spamass-ixhash/pkg-descr << 'b31073ae5f89a4499dc57366d2053f34'
 XiXhash is a plugin for the popular spam filter SpamAssassin.
 X
 XIt computes MD5 checksums of fragments of the body of an e-mail and compares
 Xthem to those of know spam. As such it works similar to the now standard
 Xplugins that use the Pyzor, Razor and DCC software packages from within
 XSpamAssassin. 
 X
 XWWW: http://ixhash.sourceforge.net/
 b31073ae5f89a4499dc57366d2053f34
 exit
 --- spamass-iXhash-1.5.5.shar ends here ---
 
 --Boundary-00=_CZk6MHP7KU9j/JB--
State-Changed-From-To: feedback->closed 
State-Changed-By: arved 
State-Changed-When: Wed Nov 24 10:26:18 UTC 2010 
State-Changed-Why:  
Port added, thanks! 

For your next submission: 
- Use portlint 
- The dependency on p5-digest-MD5 was wrong 
- Use the INSTALL_ macros instead of CP. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=152216 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/152216: commit references a PR
Date: Wed, 24 Nov 2010 10:25:57 +0000 (UTC)

 arved       2010-11-24 10:25:51 UTC
 
   FreeBSD ports repository
 
   Modified files:
     mail                 Makefile 
   Added files:
     mail/spamass-ixhash  Makefile distinfo pkg-descr 
     mail/spamass-ixhash/files pkg-message.in 
   Log:
   Add spamass-ixhash, a plugin for Spamassassin, that
   computes MD5 checksums of fragments of the body of an e-mail and compares
   them to those of know spam.
   
   PR:             152216
   Submitted by:   Michael Ranner
   
   Revision  Changes    Path
   1.1043    +1 -0      ports/mail/Makefile
   1.1       +51 -0     ports/mail/spamass-ixhash/Makefile (new)
   1.1       +2 -0      ports/mail/spamass-ixhash/distinfo (new)
   1.1       +5 -0      ports/mail/spamass-ixhash/files/pkg-message.in (new)
   1.1       +8 -0      ports/mail/spamass-ixhash/pkg-descr (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
