ports/64266: New port: mail/libspf_alt - An alternative SPF library and clients

Daniel Roethlisberger daniel at roe.ch
Sun Mar 14 20:10:18 UTC 2004


>Number:         64266
>Category:       ports
>Synopsis:       New port: mail/libspf_alt - An alternative SPF library and clients
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 14 12:10:17 PST 2004
>Closed-Date:
>Last-Modified:
>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 at 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 at 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 at 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 at 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 at 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:
>Unformatted:



More information about the freebsd-ports-bugs mailing list