From owner-freebsd-ports-bugs@FreeBSD.ORG Sat May 30 08:20:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37E11106566B for ; Sat, 30 May 2009 08:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1186D8FC17 for ; Sat, 30 May 2009 08:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n4U8K1cI000551 for ; Sat, 30 May 2009 08:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n4U8K1OO000550; Sat, 30 May 2009 08:20:01 GMT (envelope-from gnats) Resent-Date: Sat, 30 May 2009 08:20:01 GMT Resent-Message-Id: <200905300820.n4U8K1OO000550@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, Joe Horn Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E175106566C for ; Sat, 30 May 2009 08:14:19 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 2B2088FC19 for ; Sat, 30 May 2009 08:14:19 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n4U8EIaK029301 for ; Sat, 30 May 2009 08:14:18 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n4U8EI2E029300; Sat, 30 May 2009 08:14:18 GMT (envelope-from nobody) Message-Id: <200905300814.n4U8EI2E029300@www.freebsd.org> Date: Sat, 30 May 2009 08:14:18 GMT From: Joe Horn To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/135071: [New Port] mail/phpmailer2 : Full Featured Email Transfer Class for PHP4 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 May 2009 08:20:02 -0000 >Number: 135071 >Category: ports >Synopsis: [New Port] mail/phpmailer2 : Full Featured Email Transfer Class for PHP4 >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: Sat May 30 08:20:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Joe Horn >Release: 7.2-RELEASE >Organization: Users >Environment: FreeBSD joehorn.idv.tw 7.2-RELEASE FreeBSD 7.2-RELEASE #3: Sat May 9 14:06:28 CST 2009 root@joehorn.idv.tw:/usr/obj/usr/src/sys/joehorn i386 >Description: The maintainer of /usr/ports/mail/phpmailer updated it from 2.0.2 to 5.0.2, and mark it ignored with PHP4. I just created this port for PHP4 users, althouth PHP4 has been marked as EoL. Please note in /usr/ports/UPDATING for PHP4 users. Let them know this and do `portupgrade -o mail/phpmailer2 phpmailer-2.0.2`. >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: # # /usr/ports/mail/phpmailer2 # /usr/ports/mail/phpmailer2/files # /usr/ports/mail/phpmailer2/files/pkg-message # /usr/ports/mail/phpmailer2/Makefile # /usr/ports/mail/phpmailer2/distinfo # /usr/ports/mail/phpmailer2/pkg-descr # /usr/ports/mail/phpmailer2/pkg-plist # echo c - /usr/ports/mail/phpmailer2 mkdir -p /usr/ports/mail/phpmailer2 > /dev/null 2>&1 echo c - /usr/ports/mail/phpmailer2/files mkdir -p /usr/ports/mail/phpmailer2/files > /dev/null 2>&1 echo x - /usr/ports/mail/phpmailer2/files/pkg-message sed 's/^X//' >/usr/ports/mail/phpmailer2/files/pkg-message << '26f182848e99386eac70ce47519de6c6' XYou need to adjust php's include_path to contain `%%DATADIR%%'! XFor example, insert X include_path = ".:%%DATADIR%%" Xinto `%%LOCALBASE%%/etc/php.ini'. 26f182848e99386eac70ce47519de6c6 echo x - /usr/ports/mail/phpmailer2/Makefile sed 's/^X//' >/usr/ports/mail/phpmailer2/Makefile << '1f708f8848a81605a78e2dbe7cd80a36' X# New ports collection makefile for: phpmailer2 X# Date created: 30 May 2009 X# Whom: Joe Horn X# X# $FreeBSD$ X# X XPORTNAME= phpmailer2 XPORTVERSION= 2.0.4 XCATEGORIES= mail XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= phpmailer XDISTNAME= PHPMailer_v${DISTVERSION} X XMAINTAINER= joehorn@gmail.com XCOMMENT= Full Featured Email Transfer Class for PHP4 X XCONFLICTS= phpmailer-5* X XUSE_DOS2UNIX= yes XNO_BUILD= yes XUSE_PHP= pcre X XPKGMESSAGE= ${WRKDIR}/pkg-message XMSG_SRC= ${FILESDIR}/pkg-message X XMSG_SUB= DATADIR=${DATADIR} LOCALBASE=${LOCALBASE} X Xdo-install: X @${MKDIR} ${DATADIR} X.for f in class.phpmailer.php class.pop3.php class.smtp.php X @${INSTALL_DATA} ${WRKSRC}/$f ${DATADIR} X.endfor X @${MKDIR} ${DATADIR}/language X @${INSTALL_DATA} ${WRKSRC}/language/* ${DATADIR}/language X @${MKDIR} ${DATADIR}/test X @${INSTALL_DATA} ${WRKSRC}/test/* ${DATADIR}/test X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for f in README LICENSE X @${INSTALL_DATA} ${WRKSRC}/$f ${DOCSDIR} X.endfor X @${CP} -R ${WRKSRC}/docs/* ${DOCSDIR} X @${CP} -R ${WRKSRC}/phpdocs/* ${DOCSDIR} X.endif X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X @${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR} X.endif X Xpost-install: X @${SED} ${MSG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${MSG_SRC} > \ X ${PKGMESSAGE} X @${CAT} ${PKGMESSAGE} X X.include 1f708f8848a81605a78e2dbe7cd80a36 echo x - /usr/ports/mail/phpmailer2/distinfo sed 's/^X//' >/usr/ports/mail/phpmailer2/distinfo << '93e9f9a20128e4b10a80d143363a75db' XMD5 (PHPMailer_v2.0.4.tar.gz) = c7a4ab57a06aac34f63e742323f07fc9 XSHA256 (PHPMailer_v2.0.4.tar.gz) = 012a82ca97172aa9fe15acf50464f033d341f011fd8c4e3ca90bca4a69c0c72b XSIZE (PHPMailer_v2.0.4.tar.gz) = 154882 93e9f9a20128e4b10a80d143363a75db echo x - /usr/ports/mail/phpmailer2/pkg-descr sed 's/^X//' >/usr/ports/mail/phpmailer2/pkg-descr << '62d17ec92e1888a2ae7736556509ac59' XPHP email transport class featuring multiple file attachments, SMTP Xservers, CCs, BCCs, HTML messages, and word wrap, and more. It can Xsend email via sendmail, PHP mail(), or with SMTP. Methods are based Xon the popular AspEmail active server component. X XWWW: http://sourceforge.net/projects/phpmailer 62d17ec92e1888a2ae7736556509ac59 echo x - /usr/ports/mail/phpmailer2/pkg-plist sed 's/^X//' >/usr/ports/mail/phpmailer2/pkg-plist << 'c222b655bcbabb2a9f5b853460db72d1' X%%PORTDOCS%%%%DOCSDIR%%/LICENSE X%%PORTDOCS%%%%DOCSDIR%%/PHPMailer/PHPMailer.html X%%PORTDOCS%%%%DOCSDIR%%/PHPMailer/POP3.html X%%PORTDOCS%%%%DOCSDIR%%/PHPMailer/SMTP.html X%%PORTDOCS%%%%DOCSDIR%%/PHPMailer/_v2.0.4_PHPMailer_v2.0.4_class_phpmailer_php.html X%%PORTDOCS%%%%DOCSDIR%%/PHPMailer/_v2.0.4_PHPMailer_v2.0.4_class_pop3_php.html X%%PORTDOCS%%%%DOCSDIR%%/PHPMailer/_v2.0.4_PHPMailer_v2.0.4_class_smtp_php.html X%%PORTDOCS%%%%DOCSDIR%%/__filesource/fsource_PHPMailer__class.phpmailer.php.html X%%PORTDOCS%%%%DOCSDIR%%/__filesource/fsource_PHPMailer__class.pop3.php.html X%%PORTDOCS%%%%DOCSDIR%%/__filesource/fsource_PHPMailer__class.smtp.php.html X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/blank.html X%%PORTDOCS%%%%DOCSDIR%%/classtrees_PHPMailer.html X%%PORTDOCS%%%%DOCSDIR%%/elementindex.html X%%PORTDOCS%%%%DOCSDIR%%/elementindex_PHPMailer.html X%%PORTDOCS%%%%DOCSDIR%%/extending.html X%%PORTDOCS%%%%DOCSDIR%%/faq.html X%%PORTDOCS%%%%DOCSDIR%%/index.html X%%PORTDOCS%%%%DOCSDIR%%/li_PHPMailer.html X%%PORTDOCS%%%%DOCSDIR%%/media/banner.css X%%PORTDOCS%%%%DOCSDIR%%/media/stylesheet.css X%%PORTDOCS%%%%DOCSDIR%%/packages.html X%%PORTDOCS%%%%DOCSDIR%%/phpmailer_sm.gif X%%PORTDOCS%%%%DOCSDIR%%/pop3_article.txt X%%PORTDOCS%%%%DOCSDIR%%/use_gmail.txt X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contents.html X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/index.html X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3_before_smtp_test.php X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_gmail.php X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_mail.php X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_sendmail.php X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_smtp.php X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/bkgrnd.gif X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/phpmailer.gif X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/phpmailer.png X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/phpmailer_mini.gif X%%DATADIR%%/class.phpmailer.php X%%DATADIR%%/class.pop3.php X%%DATADIR%%/class.smtp.php X%%DATADIR%%/language/phpmailer.lang-ar.php X%%DATADIR%%/language/phpmailer.lang-br.php X%%DATADIR%%/language/phpmailer.lang-ca.php X%%DATADIR%%/language/phpmailer.lang-ch.php X%%DATADIR%%/language/phpmailer.lang-cz.php X%%DATADIR%%/language/phpmailer.lang-de.php X%%DATADIR%%/language/phpmailer.lang-dk.php X%%DATADIR%%/language/phpmailer.lang-en.php X%%DATADIR%%/language/phpmailer.lang-es.php X%%DATADIR%%/language/phpmailer.lang-et.php X%%DATADIR%%/language/phpmailer.lang-fi.php X%%DATADIR%%/language/phpmailer.lang-fo.php X%%DATADIR%%/language/phpmailer.lang-fr.php X%%DATADIR%%/language/phpmailer.lang-hu.php X%%DATADIR%%/language/phpmailer.lang-it.php X%%DATADIR%%/language/phpmailer.lang-ja.php X%%DATADIR%%/language/phpmailer.lang-nl.php X%%DATADIR%%/language/phpmailer.lang-no.php X%%DATADIR%%/language/phpmailer.lang-pl.php X%%DATADIR%%/language/phpmailer.lang-ro.php X%%DATADIR%%/language/phpmailer.lang-ru.php X%%DATADIR%%/language/phpmailer.lang-se.php X%%DATADIR%%/language/phpmailer.lang-tr.php X%%DATADIR%%/language/phpmailer.lang-zh.php X%%DATADIR%%/language/phpmailer.lang-zh_cn.php X%%DATADIR%%/test/phpmailer_test.php X%%DATADIR%%/test/phpunit.php X%%DATADIR%%/test/test.png X@dirrm %%DATADIR%%/test X@dirrm %%DATADIR%%/language X@dirrm %%DATADIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%%/media X%%PORTDOCS%%@dirrm %%DOCSDIR%%/PHPMailer X%%PORTDOCS%%@dirrm %%DOCSDIR%%/__filesource X%%PORTDOCS%%@dirrm %%DOCSDIR%% X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/images X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% c222b655bcbabb2a9f5b853460db72d1 exit >Release-Note: >Audit-Trail: >Unformatted: