From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Nov 7 06:20:04 2008 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 C58291065674 for ; Fri, 7 Nov 2008 06:20:04 +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 A13748FC1A for ; Fri, 7 Nov 2008 06:20:04 +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 mA76K4P0025607 for ; Fri, 7 Nov 2008 06:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mA76K42S025606; Fri, 7 Nov 2008 06:20:04 GMT (envelope-from gnats) Resent-Date: Fri, 7 Nov 2008 06:20:04 GMT Resent-Message-Id: <200811070620.mA76K42S025606@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, Wen Heping Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03BC41065676 for ; Fri, 7 Nov 2008 06:15:20 +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 E6D508FC24 for ; Fri, 7 Nov 2008 06:15: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 mA76FJ2V045472 for ; Fri, 7 Nov 2008 06:15:19 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id mA76FJqw045471; Fri, 7 Nov 2008 06:15:19 GMT (envelope-from nobody) Message-Id: <200811070615.mA76FJqw045471@www.freebsd.org> Date: Fri, 7 Nov 2008 06:15:19 GMT From: Wen Heping To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/128662: [NEW PORT]devel/rubygem-fattr:A Fatter Attr for 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: Fri, 07 Nov 2008 06:20:04 -0000 >Number: 128662 >Category: ports >Synopsis: [NEW PORT]devel/rubygem-fattr:A Fatter Attr for 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: Fri Nov 07 06:20:04 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Wen Heping >Release: FreeBSD-8.0 Current >Organization: ChangAn Middle School >Environment: FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Sep 21 18:56:51 HKT 2008 root@fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: fattr.rb is a "fatter attr" for ruby. fattr.rb supercedes attributes.rb as that library, even though it added only one method to the global namespace, collided too frequently with user code in particular rails' code. WWW: http://codeforpeople.com/lib/ruby/fattr/ >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: # # rubygem-fattr # rubygem-fattr/pkg-plist # rubygem-fattr/pkg-descr # rubygem-fattr/distinfo # rubygem-fattr/Makefile # echo c - rubygem-fattr mkdir -p rubygem-fattr > /dev/null 2>&1 echo x - rubygem-fattr/pkg-plist sed 's/^X//' >rubygem-fattr/pkg-plist << '3e35c9538648e6146af74169269343f2' X%%GEM_CACHE%% X%%GEM_LIB_DIR%%/README X%%GEM_LIB_DIR%%/README.tmpl X%%GEM_LIB_DIR%%/gemspec.rb X%%GEM_LIB_DIR%%/gen_readme.rb X%%GEM_LIB_DIR%%/install.rb X%%GEM_LIB_DIR%%/lib/fattr.rb X%%GEM_LIB_DIR%%/samples/a.rb X%%GEM_LIB_DIR%%/samples/b.rb X%%GEM_LIB_DIR%%/samples/c.rb X%%GEM_LIB_DIR%%/samples/d.rb X%%GEM_LIB_DIR%%/samples/e.rb X%%GEM_LIB_DIR%%/samples/f.rb X%%GEM_LIB_DIR%%/samples/g.rb X%%GEM_SPEC%% X@dirrm %%GEM_LIB_DIR%%/samples X@dirrm %%GEM_LIB_DIR%%/lib X@dirrm %%GEM_LIB_DIR%% X@dirrm %%GEM_DOC_DIR%% 3e35c9538648e6146af74169269343f2 echo x - rubygem-fattr/pkg-descr sed 's/^X//' >rubygem-fattr/pkg-descr << 'c953b652de3559494e0dc344da483a11' Xfattr.rb is a "fatter attr" for ruby. X Xfattr.rb supercedes attributes.rb as that library, Xeven though it added only one method to the global Xnamespace, collided too frequently with user code Xin particular rails' code. X XWWW: http://codeforpeople.com/lib/ruby/fattr/ c953b652de3559494e0dc344da483a11 echo x - rubygem-fattr/distinfo sed 's/^X//' >rubygem-fattr/distinfo << 'da9edbeed83320086a6a87f4c3511c64' XMD5 (rubygem/fattr-1.0.3.gem) = 681345f63e8f0159159f3f8228385158 XSHA256 (rubygem/fattr-1.0.3.gem) = 4ecadaa0b118ee7148bd5dabae4bf40842f4bf66345fd5c2c374d6ffa322be6e XSIZE (rubygem/fattr-1.0.3.gem) = 9216 da9edbeed83320086a6a87f4c3511c64 echo x - rubygem-fattr/Makefile sed 's/^X//' >rubygem-fattr/Makefile << 'a293e4d9c34d2996ecd166ff7d15f8e5' X# New ports collection makefile for: rubygem-fattr X# Date created: 07, Nov 2008 X# Whom: Wen Heping X# X# $FreeBSD$ X# X XPORTNAME= fattr XPORTVERSION= 1.0.3 XCATEGORIES= devel rubygems XMASTER_SITES= ${MASTER_SITE_RUBYFORGE} XMASTER_SITE_SUBDIR= codeforpeople X XMAINTAINER= wenheping@gmail.com XCOMMENT= A Fatter Attr for Ruby X XUSE_RUBY= yes XUSE_RUBYGEMS= yes X X.include a293e4d9c34d2996ecd166ff7d15f8e5 exit >Release-Note: >Audit-Trail: >Unformatted: