Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Mar 2008 22:08:59 GMT
From:      Ismail YENIGUL <ismail@enderunix.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/121333: Update port:mail/librfc822
Message-ID:  <200803032208.m23M8xer092449@www.freebsd.org>
Resent-Message-ID: <200803032220.m23MK2tE082730@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         121333
>Category:       ports
>Synopsis:       Update port:mail/librfc822
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 03 22:20:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Ismail YENIGUL
>Release:        FreeBSD 6.3
>Organization:
EnderUNIX and endersys
>Environment:
FreeBSD ftpfreebsd.marmara.edu.tr 6.3-STABLE FreeBSD 6.3-STABLE #0: Tue Feb 12 23:22:27 EET 2008     root@ftpfreebsd.marmara.edu.tr:/usr/src/sys/i386/compile/SMP  i386

>Description:
new version of librfc822
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	librfc822
#	librfc822/files
#	librfc822/files/patch-lexer.cc
#	librfc822/distinfo
#	librfc822/pkg-descr
#	librfc822/Makefile
#
echo c - librfc822
mkdir -p librfc822 > /dev/null 2>&1
echo c - librfc822/files
mkdir -p librfc822/files > /dev/null 2>&1
echo x - librfc822/files/patch-lexer.cc
sed 's/^X//' >librfc822/files/patch-lexer.cc << 'END-of-librfc822/files/patch-lexer.cc'
X--- lexer.cpp.orig	2008-03-03 23:44:57.000000000 +0200
X+++ lexer.cpp	2008-03-03 23:44:35.000000000 +0200
X@@ -13,7 +13,7 @@
X #include "rfc822.hpp"
X using namespace std;
X 
X-ostream & operator<< (ostream & os, const token & t)
X+std::ostream & operator<< (std::ostream& os, const token & t)
X {
X   switch(t.type)
X   {
END-of-librfc822/files/patch-lexer.cc
echo x - librfc822/distinfo
sed 's/^X//' >librfc822/distinfo << 'END-of-librfc822/distinfo'
XMD5 (librfc822-1.2.tar.gz) = 74529c72dc7cdefa3be5d2d66e596d8c
XSHA256 (librfc822-1.2.tar.gz) = f9a2d5fbf7526b4c970fc38b96ee7fcf444f8417e9bb60f2255aec7ef8dbb472
XSIZE (librfc822-1.2.tar.gz) = 73838
END-of-librfc822/distinfo
echo x - librfc822/pkg-descr
sed 's/^X//' >librfc822/pkg-descr << 'END-of-librfc822/pkg-descr'
Xlibrfc822 provides application developers with a complete parser for RFC822
Xaddresses. Not only can you use the library to verify that RFC822 addresses
Xare syntactically correct, you can also have an address split up into its
Xsemantic parts, what is needed when deciding where to route an address to, etc.
X
XWhat is quite unique is that librfc822 does indeed parse all address types
Xallowed by the standard. That includes such weird things as "address groups"
Xor addresses with whitespace and comments throw in.
X
XWWW: http://cryp.to/librfc822/
END-of-librfc822/pkg-descr
echo x - librfc822/Makefile
sed 's/^X//' >librfc822/Makefile << 'END-of-librfc822/Makefile'
X# ex:ts=8
X# Ports collection makefile for:	librfc822
X# Date created:			Apr 19, 2002
X# Whom:				ijliao
X#
X# $FreeBSD: ports/mail/librfc822/Makefile,v 1.9 2006/05/10 22:36:52 edwin Exp $
X#
X
XPORTNAME=	librfc822
XPORTVERSION=	1.2
XCATEGORIES=	mail devel
XMASTER_SITES=	http://cryp.to/librfc2822/
X
XMAINTAINER=	ismail@EnderUNIX.org
XCOMMENT=	A complete parser for RFC822 addresses
X
XUSE_GCC=	2.95
XGNU_CONFIGURE=  YES
XCONFIGURE_TARGET=       --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
X
X
XPORTDOCS=	user-manual.html
XPLIST_FILES=	include/rfc822.hpp lib/librfc822.a
X
Xdo-install:
X	${INSTALL_DATA} ${WRKSRC}/rfc822.hpp ${PREFIX}/include
X	${INSTALL_DATA} ${WRKSRC}/librfc822.a ${PREFIX}/lib
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-librfc822/Makefile
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803032208.m23M8xer092449>