Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 May 2004 17:29:54 +0800 (WST)
From:      Dean Hollister <dean@odyssey.apana.org.au>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/67375: New Port: mail/firemime 0.9.4
Message-ID:  <200405300929.RAA17587@odyssey.apana.org.au>
Resent-Message-ID: <200405300930.i4U9UQMN093472@freefall.freebsd.org>

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

>Number:         67375
>Category:       ports
>Synopsis:       New Port: mail/firemime 0.9.4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 30 02:30:26 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Dean Hollister
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
Australian Public Access Network Association Inc
>Environment:
System: FreeBSD odyssey.apana.org.au 4.10-STABLE FreeBSD 4.10-STABLE #0: Fri May 28 06:53:52 WST 2004 root@odyssey.apana.org.au:/usr/obj/usr/src/sys/ODYSSEY i386
>Description:
New Port: mail/firemime 0.9.4.

Easy to use, callback-based interface for parsing MIME-encoded messages
>How-To-Repeat:
>Fix:

# 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:
#
#	firemime
#	firemime/Makefile
#	firemime/distinfo
#	firemime/files
#	firemime/files/patch-firemake_makefiletop
#	firemime/pkg-plist
#	firemime/pkg-descr
#
echo c - firemime
mkdir -p firemime > /dev/null 2>&1
echo x - firemime/Makefile
sed 's/^X//' >firemime/Makefile << 'END-of-firemime/Makefile'
X# New ports collection makefile for:	mail/firemime
X# Date created:		Sun 31 May 16:35:00 WST 2004
X# Whom:			Dean Hollister <dean@odyssey.apana.org.au>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	firemime
XPORTVERSION=	0.9.4
XCATEGORIES=	mail devel
XMASTER_SITES=	http://www.firestuff.org/projects/ \
X		http://www.wa.apana.org.au/~dean/sources/ \
X		ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/
X
XMAINTAINER=	dean@odyssey.apana.org.au
XCOMMENT=	Easy to use, callback-based interface for parsing MIME-encoded messages
X
XBUILD_DEPENDS=	${LOCALBASE}/include/firestring.h:${PORTSDIR}/misc/firestring
X
XUSE_BZIP2=	yes
XHAS_CONFIGURE=	yes
XINSTALLS_SHLIB=	yes
X
XMAN1=		mimedump.1
X
XMAN3=		firemime_decode_body.3 firemime_get_full_header.3 firemime_get_header.3 \
X		firemime_param_value.3 firemime_parse.3 firemime_strerror.3 \
X		firemime_strip_comments.3 firemime_strip_markup.3 libfiremime.3
X
X.include <bsd.port.pre.mk>
X
X.if ${OSVERSION} < 500000
XUSE_GCC=	3.2
X.endif
X
XWRKSRC=		${WRKDIR}/${PORTNAME}
X
Xpre-configure:
X	@-${RM} -r ${WRKSRC}/firemake/*.orig
X
Xpost-install:
X	$(LN) -s libfiremime.so.0.9.4 $(PREFIX)/lib/libfiremime.so.0
X
X.include <bsd.port.post.mk>
END-of-firemime/Makefile
echo x - firemime/distinfo
sed 's/^X//' >firemime/distinfo << 'END-of-firemime/distinfo'
XMD5 (firemime-0.9.4.tar.bz2) = 5df7584e37dca2444ff8aa414fa9a24b
XSIZE (firemime-0.9.4.tar.bz2) = 40316
END-of-firemime/distinfo
echo c - firemime/files
mkdir -p firemime/files > /dev/null 2>&1
echo x - firemime/files/patch-firemake_makefiletop
sed 's/^X//' >firemime/files/patch-firemake_makefiletop << 'END-of-firemime/files/patch-firemake_makefiletop'
X--- firemake/makefiletop.orig	Sun May 30 16:52:57 2004
X+++ firemake/makefiletop	Sun May 30 16:53:06 2004
X@@ -3,7 +3,7 @@
X #require make
X #phase makefile
X dispn "Writing Makefile top entries..."
X-if test "$MAKE_CONDSET" = "y"; then
X+if test "$MAKE_CONDSET" = "never"; then
X 	$ECHO "PREFIX ?= $FM_PREFIX"
X 
X 	if test "$FM_MANDIRSTRICT" = "y"; then
END-of-firemime/files/patch-firemake_makefiletop
echo x - firemime/pkg-plist
sed 's/^X//' >firemime/pkg-plist << 'END-of-firemime/pkg-plist'
Xbin/mimedump
Xlib/libfiremime.a
Xlib/libfiremime.so
Xlib/libfiremime.so.0
Xlib/libfiremime.so.0.9
Xlib/libfiremime.so.0.9.4
Xinclude/firemime.h
END-of-firemime/pkg-plist
echo x - firemime/pkg-descr
sed 's/^X//' >firemime/pkg-descr << 'END-of-firemime/pkg-descr'
XFireMIME is a library providing an easy to use, callback-based interface 
Xfor parsing MIME-encoded messages. It parses messages in accordance with 
XRFC2045 and RFC2046, attempting to follow all rules set out in those 
Xdocuments while still allowing leniency with some common errors. FireMIME 
Xuses libfirestring for string handling. This allows it to be completely 
X8bit clean, including allowing \0 anywhere in messages.
END-of-firemime/pkg-descr
exit

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



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