From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Aug 30 12:30:02 2010 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 7E71D1065679 for ; Mon, 30 Aug 2010 12:30: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 56E668FC26 for ; Mon, 30 Aug 2010 12:30:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o7UCU18o072368 for ; Mon, 30 Aug 2010 12:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o7UCU1I7072366; Mon, 30 Aug 2010 12:30:01 GMT (envelope-from gnats) Resent-Date: Mon, 30 Aug 2010 12:30:01 GMT Resent-Message-Id: <201008301230.o7UCU1I7072366@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, Eric Freeman Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02F9A1065675 for ; Mon, 30 Aug 2010 12:26:38 +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 CBB148FC13 for ; Mon, 30 Aug 2010 12:26:37 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o7UCQbeR020758 for ; Mon, 30 Aug 2010 12:26:37 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o7UCQbpi020757; Mon, 30 Aug 2010 12:26:37 GMT (envelope-from nobody) Message-Id: <201008301226.o7UCQbpi020757@www.freebsd.org> Date: Mon, 30 Aug 2010 12:26:37 GMT From: Eric Freeman To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/150116: New port: mail/rubygem-pony (express mail sending in ruby) 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: Mon, 30 Aug 2010 12:30:02 -0000 >Number: 150116 >Category: ports >Synopsis: New port: mail/rubygem-pony (express mail sending in ruby) >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: Mon Aug 30 12:30:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Eric Freeman >Release: 8.1 >Organization: >Environment: FreeBSD bsd8.localnet 8.1-STABLE-201008 FreeBSD 8.1-STABLE-201008 #0: Mon Aug 2 20:04:38 UTC 2010 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Simple port of this gem Pony provides a simple way to send email in one command, eg Pony.mail(:to => 'someone@example.com', :body => 'hello') Please note that this port has a direct dependency on: ports/150112 It should also be noted that if you want to use SMTP TLS with this gem and you have Ruby 1.8.6 you'll need this: ports/150115 http://github.com/benprew/pony >How-To-Repeat: n/a >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: # # rubygem-pony # rubygem-pony/distinfo # rubygem-pony/Makefile # rubygem-pony/pkg-descr # echo c - rubygem-pony mkdir -p rubygem-pony > /dev/null 2>&1 echo x - rubygem-pony/distinfo sed 's/^X//' >rubygem-pony/distinfo << 'ba503424b301b54a8d81a32a318905c0' XMD5 (rubygem/pony-1.0.gem) = aa8b08e5b2d14b1ca1427273043b5da7 XSHA256 (rubygem/pony-1.0.gem) = 98314dedc90e36a7e3a1a970294159fa43ba81609e80444f143206daa4e07904 XSIZE (rubygem/pony-1.0.gem) = 9216 ba503424b301b54a8d81a32a318905c0 echo x - rubygem-pony/Makefile sed 's/^X//' >rubygem-pony/Makefile << '4a4445d6d9d86885deb1d8af8cc70ccc' X# Ports collection makefile for: rubygem-pony X# Date created: 30 Aug 2010 X# Whom: Eric Freeman X# X# $FreeBSD$ X# X XPORTNAME= pony XPORTVERSION= 1.0 XCATEGORIES= mail rubygems XMASTER_SITES= RG X XMAINTAINER= freebsdports@chillibear.com XCOMMENT= The express way to send mail from Ruby X XRUN_DEPENDS= rubygem-mail>=2.0:${PORTSDIR}/mail/rubygem-mail X XUSE_RUBY= yes XUSE_RUBYGEMS= yes XRUBYGEM_AUTOPLIST= yes X X.include 4a4445d6d9d86885deb1d8af8cc70ccc echo x - rubygem-pony/pkg-descr sed 's/^X//' >rubygem-pony/pkg-descr << '85398cf56d7b8b99371f19beb1827d89' XThe express way to send mail from Ruby. X XSend email in one command: XPony.mail(:to => 'someone@example.com', :body => 'hello') X XPony uses /usr/sbin/sendmail to send mail if it Xis available, otherwise it uses SMTP to localhost. X XAlso, you may need rubygem-smtp_tls if you want to Xsend via tls/ssl and are using ruby < 1.8.7 X XWWW: http://github.com/benprew/pony 85398cf56d7b8b99371f19beb1827d89 exit >Release-Note: >Audit-Trail: >Unformatted: