From roe@dragon.roe.ch  Sun Mar 14 12:01:22 2004
Return-Path: <roe@dragon.roe.ch>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 3134316A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 14 Mar 2004 12:01:22 -0800 (PST)
Received: from dragon.roe.ch (line-zh-102-185.adsl.econophone.ch [212.53.102.185])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 8AE4543D31
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 14 Mar 2004 12:01:21 -0800 (PST)
	(envelope-from roe@dragon.roe.ch)
Received: from cuendillar.roe ([192.168.1.5])
	by dragon.roe.ch with ESMTP (TLSv1:DES-CBC3-SHA:168)
	 id 1B2bnC-00023O-00
	; Sun, 14 Mar 2004 21:01:02 +0100
Received: from cuendillar.roe (localhost [127.0.0.1])
	by cuendillar.roe (8.12.10/8.12.10) with ESMTP id i2EK0vqM051083;
	Sun, 14 Mar 2004 21:00:57 +0100 (CET)
	(envelope-from roe@cuendillar.roe)
Received: (from root@localhost)
	by cuendillar.roe (8.12.10/8.12.10/Submit) id i2EJsUu3050968;
	Sun, 14 Mar 2004 20:54:30 +0100 (CET)
	(envelope-from roe)
Message-Id: <200403141954.i2EJsUu3050968@cuendillar.roe>
Date: Sun, 14 Mar 2004 20:54:30 +0100 (CET)
From: Daniel Roethlisberger <daniel@roe.ch>
Reply-To: Daniel Roethlisberger <daniel@roe.ch>
To: FreeBSD-gnats-submit@freebsd.org
Cc: daniel@roe.ch
Subject: New port: mail/libspf_alt - An alternative SPF library and clients
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         64266
>Category:       ports
>Synopsis:       New port: mail/libspf_alt - An alternative SPF library and clients
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    vs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 14 12:10:17 PST 2004
>Closed-Date:    Wed May 26 07:05:59 PDT 2004
>Last-Modified:  Wed May 26 07:05:59 PDT 2004
>Originator:     Daniel Roethlisberger
>Release:        FreeBSD 5.2-RELEASE i386
>Organization:
>Environment:
System: FreeBSD cuendillar.roe 5.2-RELEASE FreeBSD 5.2-RELEASE #0: Sun Jan 11 04:21:45 GMT 2004 root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Alternative Sender Policy Framework (SPF) library and client in C.
SPF is a standard under development for email envelope sender
verification. Domain owners can specify who is qualified to send
mail for the domain by publishing SPF TXT records in DNS.
Read all about SPF at http://spf.pobox.com/

This is the third of three new SPF-related ports.

Note that portlint -abctN reports 2 bogus complaints (check Makefile comments).
>How-To-Repeat:
	
>Fix:
--- libspf_alt.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:
#
#	libspf_alt
#	libspf_alt/Makefile
#	libspf_alt/pkg-descr
#	libspf_alt/pkg-plist
#	libspf_alt/distinfo
#	libspf_alt/pkg-message
#
echo c - libspf_alt
mkdir -p libspf_alt > /dev/null 2>&1
echo x - libspf_alt/Makefile
sed 's/^X//' >libspf_alt/Makefile << 'END-of-libspf_alt/Makefile'
X# New ports collection makefile for:	libspf_alt
X# Date created:		28 February 2004
X# Whom:			Daniel Roethlisberger <daniel@roe.ch>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	libspf_alt
XPORTVERSION=	0.2
XCATEGORIES=	mail
XMASTER_SITES=	http://www.midwestcs.com/spf/libspf-alt/
X
XMAINTAINER=	daniel@roe.ch
XCOMMENT=	Alternative Sender Policy Framework (SPF) library and client
X
X# Require getopt_long_only - USE_GETOPT_LONG is *not* sufficient
XLIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
X
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
XUSE_LIBTOOL_VER=13
XINSTALLS_SHLIB=	yes
XLIBSPF_ALT_REV=	0
XPLIST_SUB=	PORTNAME=${PORTNAME} LIBSPF_ALT_REV=${LIBSPF_ALT_REV}
X
XCONFIGURE_ARGS=	--program-suffix=-${PORTNAME}
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-libspf_alt/Makefile
echo x - libspf_alt/pkg-descr
sed 's/^X//' >libspf_alt/pkg-descr << 'END-of-libspf_alt/pkg-descr'
XAlternative Sender Policy Framework (SPF) library and client in C.
XSPF is a standard under development for email envelope sender
Xverification. Domain owners can specify who is qualified to send
Xmail for the domain by publishing SPF TXT records in DNS.
XRead all about SPF at http://spf.pobox.com/
X
XThis code is intended for use by developers, early adopters and
Xtesters. You probably don't want to run this code unless you know
Xwhat you are doing.
X
XAuthor: Wayne Schlitt <wayne@midwestcs.com>
XWWW: http://www.midwestcs.com/spf/libspf-alt/
END-of-libspf_alt/pkg-descr
echo x - libspf_alt/pkg-plist
sed 's/^X//' >libspf_alt/pkg-plist << 'END-of-libspf_alt/pkg-plist'
Xlib/libspf_alt.so.%%LIBSPF_ALT_REV%%
Xlib/libspf_alt.so
Xlib/libspf_alt.la
Xlib/libspf_alt.a
Xinclude/spf_alt/spf.h
Xinclude/spf_alt/spf_lib_version.h
Xinclude/spf_alt/spf_dns.h
Xinclude/spf_alt/spf_dns_cache.h
Xinclude/spf_alt/spf_dns_null.h
Xinclude/spf_alt/spf_dns_resolv.h
Xinclude/spf_alt/spf_dns_test.h
Xbin/spfquery-%%PORTNAME%%
Xbin/spfquery_static-%%PORTNAME%%
Xbin/spftest-%%PORTNAME%%
Xbin/spftest_static-%%PORTNAME%%
Xbin/spfd-%%PORTNAME%%
Xbin/spfd_static-%%PORTNAME%%
X@dirrm include/spf_alt
END-of-libspf_alt/pkg-plist
echo x - libspf_alt/distinfo
sed 's/^X//' >libspf_alt/distinfo << 'END-of-libspf_alt/distinfo'
XMD5 (libspf_alt-0.2.tar.gz) = 379303fe69600dc73ca40aff383da3b9
XSIZE (libspf_alt-0.2.tar.gz) = 427331
END-of-libspf_alt/distinfo
echo x - libspf_alt/pkg-message
sed 's/^X//' >libspf_alt/pkg-message << 'END-of-libspf_alt/pkg-message'
X-----------------------------------------------------------------------
XNote: This port installs the SPF userspace tools with a filename suffix
X      of -libspf_alt in order to avoid conflicts with other SPF ports
X      providing tools of the same name.
X      Please create convenience symlinks manually, if desired.
X-----------------------------------------------------------------------
END-of-libspf_alt/pkg-message
exit
--- libspf_alt.shar ends here ---


>Release-Note:
>Audit-Trail:

From: Daniel Roethlisberger <daniel@roe.ch>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/64266: New port: mail/libspf_alt - An alternative SPF library and clients
Date: Fri, 21 May 2004 16:31:27 +0200

 As this port is still uncommited, here's an updated full shar of
 libspf_alt.
 
 Port Changes:
     Updated port to 0.4.0
 
 Original Software Changes:
     Functional IPv6 support
     Better thread-safety
     ...and lots of other changes and additions
 
 --- libspf_alt.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:
 #
 #	libspf_alt
 #	libspf_alt/Makefile
 #	libspf_alt/pkg-descr
 #	libspf_alt/pkg-plist
 #	libspf_alt/distinfo
 #	libspf_alt/pkg-message
 #
 echo c - libspf_alt
 mkdir -p libspf_alt > /dev/null 2>&1
 echo x - libspf_alt/Makefile
 sed 's/^X//' >libspf_alt/Makefile << 'END-of-libspf_alt/Makefile'
 X# New ports collection makefile for:	libspf_alt
 X# Date created:		28 February 2004
 X# Whom:			Daniel Roethlisberger <daniel@roe.ch>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	libspf_alt
 XPORTVERSION=	0.4.0
 XCATEGORIES=	mail
 XMASTER_SITES=	http://www.midwestcs.com/spf/libspf-alt/
 X
 XMAINTAINER=	daniel@roe.ch
 XCOMMENT=	Alternative Sender Policy Framework (SPF) library and client
 X
 X# Require getopt_long_only - USE_GETOPT_LONG is *not* sufficient
 XLIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
 X
 XUSE_GMAKE=	yes
 XGNU_CONFIGURE=	yes
 XUSE_LIBTOOL_VER=15
 XINSTALLS_SHLIB=	yes
 XLIBSPF_ALT_REV=	1
 XPLIST_SUB=	PORTNAME=${PORTNAME} LIBSPF_ALT_REV=${LIBSPF_ALT_REV}
 X
 XCONFIGURE_ARGS=	--program-suffix=-${PORTNAME}
 X
 Xpost-install:
 X	@${CAT} ${PKGMESSAGE}
 X
 X.include <bsd.port.mk>
 END-of-libspf_alt/Makefile
 echo x - libspf_alt/pkg-descr
 sed 's/^X//' >libspf_alt/pkg-descr << 'END-of-libspf_alt/pkg-descr'
 XAlternative Sender Policy Framework (SPF) library and client in C.
 XSPF is a standard under development for email envelope sender
 Xverification. Domain owners can specify who is qualified to send
 Xmail for the domain by publishing SPF TXT records in DNS.
 XRead all about SPF at http://spf.pobox.com/
 X
 XAuthor: Wayne Schlitt <wayne@midwestcs.com>
 XWWW: http://www.midwestcs.com/spf/libspf-alt/
 END-of-libspf_alt/pkg-descr
 echo x - libspf_alt/pkg-plist
 sed 's/^X//' >libspf_alt/pkg-plist << 'END-of-libspf_alt/pkg-plist'
 Xlib/libspf_alt.so
 Xlib/libspf_alt.so.%%LIBSPF_ALT_REV%%
 Xlib/libspf_alt.la
 Xlib/libspf_alt.a
 Xinclude/spf_alt/spf.h
 Xinclude/spf_alt/spf_lib_version.h
 Xinclude/spf_alt/spf_dns.h
 Xinclude/spf_alt/spf_dns_cache.h
 Xinclude/spf_alt/spf_dns_null.h
 Xinclude/spf_alt/spf_dns_resolv.h
 Xinclude/spf_alt/spf_dns_test.h
 Xinclude/spf_alt/spf_dns_zone.h
 Xbin/spfquery-%%PORTNAME%%
 Xbin/spfquery_static-%%PORTNAME%%
 Xbin/spftest-%%PORTNAME%%
 Xbin/spftest_static-%%PORTNAME%%
 Xbin/spfd-%%PORTNAME%%
 Xbin/spfd_static-%%PORTNAME%%
 Xbin/spf_example-%%PORTNAME%%
 Xbin/spf_example_static-%%PORTNAME%%
 Xbin/spf_example_2mx-%%PORTNAME%%
 Xbin/spf_example_2mx_static-%%PORTNAME%%
 X@dirrm include/spf_alt
 END-of-libspf_alt/pkg-plist
 echo x - libspf_alt/distinfo
 sed 's/^X//' >libspf_alt/distinfo << 'END-of-libspf_alt/distinfo'
 XMD5 (libspf_alt-0.4.0.tar.gz) = d314fdf5c89145487fe40c61beccca32
 XSIZE (libspf_alt-0.4.0.tar.gz) = 598003
 END-of-libspf_alt/distinfo
 echo x - libspf_alt/pkg-message
 sed 's/^X//' >libspf_alt/pkg-message << 'END-of-libspf_alt/pkg-message'
 X-----------------------------------------------------------------------
 XNote: This port installs the SPF userspace tools with a filename suffix
 X      of -libspf_alt in order to avoid conflicts with other SPF ports
 X      providing tools of the same name.
 X      Please create convenience symlinks manually, if desired.
 X-----------------------------------------------------------------------
 END-of-libspf_alt/pkg-message
 exit
 --- libspf_alt.shar ends here ---
 
Responsible-Changed-From-To: freebsd-ports-bugs->vs 
Responsible-Changed-By: vs 
Responsible-Changed-When: Mon May 24 00:50:46 PDT 2004 
Responsible-Changed-Why:  
I'll handle this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=64266 
State-Changed-From-To: open->closed 
State-Changed-By: eik 
State-Changed-When: Wed May 26 16:04:48 CEST 2004 
State-Changed-Why:  
Committed as mail/libspf-alt, thanks for the submission. 

Sorry for the confusion. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=64266 
>Unformatted:
