From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Feb 3 07:20: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 0C63A1065679 for ; Wed, 3 Feb 2010 07: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 D9EAA8FC1B for ; Wed, 3 Feb 2010 07:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o137K18O045028 for ; Wed, 3 Feb 2010 07: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 o137K1le045027; Wed, 3 Feb 2010 07:20:01 GMT (envelope-from gnats) Resent-Date: Wed, 3 Feb 2010 07:20:01 GMT Resent-Message-Id: <201002030720.o137K1le045027@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, Jyun-Yan You Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B803C1065670 for ; Wed, 3 Feb 2010 07:11:48 +0000 (UTC) (envelope-from jyyou@cs.nctu.edu.tw) Received: from csmailer.cs.nctu.edu.tw (csmailer.cs.nctu.edu.tw [140.113.235.125]) by mx1.freebsd.org (Postfix) with ESMTP id 786508FC14 for ; Wed, 3 Feb 2010 07:11:48 +0000 (UTC) Received: from csmailer.cs.nctu.edu.tw (localhost [127.0.0.1]) by csmailer.cs.nctu.edu.tw (Postfix) with ESMTP id 1C3983C969 for ; Wed, 3 Feb 2010 15:10:32 +0800 (CST) Received: from bsd3.cs.nctu.edu.tw (bsd3.cs.nctu.edu.tw [140.113.235.133]) by csmailer.cs.nctu.edu.tw (Postfix) with ESMTP id 026C63C968 for ; Wed, 3 Feb 2010 15:10:32 +0800 (CST) Received: (from jyyou@localhost) by bsd3.cs.nctu.edu.tw (8.14.3/8.14.3/Submit) id o137BlUq052870; Wed, 3 Feb 2010 15:11:47 +0800 (CST) (envelope-from jyyou) Message-Id: <201002030711.o137BlUq052870@bsd3.cs.nctu.edu.tw> Date: Wed, 3 Feb 2010 15:11:47 +0800 (CST) From: Jyun-Yan You To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/143515: New port: www/rubygem-ramaze simple and modular web framework X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jyun-Yan You List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2010 07:20:02 -0000 >Number: 143515 >Category: ports >Synopsis: New port: www/rubygem-ramaze simple and modular web framework >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: Wed Feb 03 07:20:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Jyun-Yan You >Release: FreeBSD 7.2-RELEASE-p4 amd64 >Organization: >Environment: System: FreeBSD bsd3.cs.nctu.edu.tw 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4 #0: Fri Oct 2 08:22:32 UTC 2009 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: www/rubygem-ramaze is a simple and modular web framework It requires www/rubygem-innate See PR ports/143514 >How-To-Repeat: >Fix: --- rubygem-ramaze.sh begins here --- # 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-ramaze # rubygem-ramaze/files # rubygem-ramaze/files/xhtml.rb.patch # rubygem-ramaze/Makefile # rubygem-ramaze/distinfo # rubygem-ramaze/pkg-descr # echo c - rubygem-ramaze mkdir -p rubygem-ramaze > /dev/null 2>&1 echo c - rubygem-ramaze/files mkdir -p rubygem-ramaze/files > /dev/null 2>&1 echo x - rubygem-ramaze/files/xhtml.rb.patch sed 's/^X//' >rubygem-ramaze/files/xhtml.rb.patch << '0dfb36a8413b5df60b4f53d1e184d441' X--- lib/ramaze/helper/xhtml.rb.orig 2009-11-04 20:13:31.180694249 +0800 X+++ lib/ramaze/helper/xhtml.rb 2009-11-04 20:18:00.000000000 +0800 X@@ -8,7 +8,7 @@ X X def css(name, media = 'screen', options = {}) X if options.empty? X- LINK_TAG % ["/css/#{name}.css", media] X+ LINK_TAG % ["#{Ramaze.options.prefix}/css/#{name}.css", media] X elsif options[:only].to_s.downcase == 'ie' X "" X end X@@ -22,7 +22,7 @@ X if name =~ /^http/ # consider it external full url X SCRIPT_TAG % name X else X- SCRIPT_TAG % "/js/#{name}.js" X+ SCRIPT_TAG % "#{Ramaze.options.prefix}/js/#{name}.js" X end X end X 0dfb36a8413b5df60b4f53d1e184d441 echo x - rubygem-ramaze/Makefile sed 's/^X//' >rubygem-ramaze/Makefile << 'f9e802c5549d9642dd32a4a83d8f2c04' X# New ports collection makefile for: rubygem-ramaze X# Date created: 2010-01-20 X# Whom: Jyun-Yan You X# X# $FreeBSD$ X# X XPORTNAME= ramaze XPORTVERSION= 2009.10 XCATEGORIES= www rubygems XMASTER_SITES= http://s3.amazonaws.com/gemcutter_production/gems/ X XMAINTAINER= jyyou@cs.nctu.edu.tw XCOMMENT= Ramaze is a simple and modular web framework X XRUN_DEPENDS= rubygem-innate=2009.10:${PORTSDIR}/www/rubygem-innate X XPLIST_FILES= bin/ramaze X XUSE_RUBY= yes X XUSE_RUBYGEMS= yes XRUBYGEM_AUTOPLIST= yes X Xpost-install: X @${PATCH} -p0 -d ${PREFIX}/${GEM_LIB_DIR} < ${PATCHDIR}/xhtml.rb.patch X @${FIND} ${PREFIX}/${GEM_LIB_DIR} -name "*.orig" -delete X X.include f9e802c5549d9642dd32a4a83d8f2c04 echo x - rubygem-ramaze/distinfo sed 's/^X//' >rubygem-ramaze/distinfo << 'eec781b93fbfea9d644113000efe1954' XMD5 (rubygem/ramaze-2009.10.gem) = e97055aa3b8ce4e744dc71fba36368d4 XSHA256 (rubygem/ramaze-2009.10.gem) = 49140e3ad5c39ead1ef25bdf333eade4bb067fdccd3c4cc6754b5bfc69ce87a7 XSIZE (rubygem/ramaze-2009.10.gem) = 626688 eec781b93fbfea9d644113000efe1954 echo x - rubygem-ramaze/pkg-descr sed 's/^X//' >rubygem-ramaze/pkg-descr << '39b1eae5ffdcdd1a8688484b98a7668b' XRamaze is a simple and modular web framework X XWWW: http://ramaze.net 39b1eae5ffdcdd1a8688484b98a7668b exit --- rubygem-ramaze.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted: