Bug 64266 - New port: mail/libspf_alt - An alternative SPF library and clients
Summary: New port: mail/libspf_alt - An alternative SPF library and clients
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Volker Stolz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-14 20:10 UTC by Daniel Roethlisberger
Modified: 2004-05-26 15:05 UTC (History)
1 user (show)

See Also:


Attachments
libspf_alt.shar (3.33 KB, text/plain)
2004-03-14 20:10 UTC, Daniel Roethlisberger
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Roethlisberger 2004-03-14 20:10:17 UTC
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).
Comment 1 Daniel Roethlisberger 2004-05-21 15:31:27 UTC
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 ---
Comment 2 Volker Stolz freebsd_committer freebsd_triage 2004-05-24 08:50:46 UTC
Responsible Changed
From-To: freebsd-ports-bugs->vs

I'll handle this.
Comment 3 Oliver Eikemeier freebsd_committer freebsd_triage 2004-05-26 15:04:48 UTC
State Changed
From-To: open->closed

Committed as mail/libspf-alt, thanks for the submission. 

Sorry for the confusion.