From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 30 02:30:31 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF00B16A4D1 for ; Sun, 30 May 2004 02:30:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A27DA43D5C for ; Sun, 30 May 2004 02:30:31 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i4U9UQOT093473 for ; Sun, 30 May 2004 02:30:26 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i4U9UQMN093472; Sun, 30 May 2004 02:30:26 -0700 (PDT) (envelope-from gnats) Resent-Date: Sun, 30 May 2004 02:30:26 -0700 (PDT) Resent-Message-Id: <200405300930.i4U9UQMN093472@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dean Hollister Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E99E816A4CE for ; Sun, 30 May 2004 02:29:58 -0700 (PDT) Received: from odyssey.apana.org.au (odyssey.apana.org.au [203.11.114.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6683243D1D for ; Sun, 30 May 2004 02:29:56 -0700 (PDT) (envelope-from dean@odyssey.apana.org.au) Received: (from root@localhost) by odyssey.apana.org.au (8.9.3/8.9.3) id RAA17587; Sun, 30 May 2004 17:29:54 +0800 (WST) Message-Id: <200405300929.RAA17587@odyssey.apana.org.au> Date: Sun, 30 May 2004 17:29:54 +0800 (WST) From: Dean Hollister To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/67375: New Port: mail/firemime 0.9.4 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 May 2004 09:30:31 -0000 >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 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 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 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: