Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Dec 2006 11:54:11 GMT
From:      Jonathan Weiss<jw@innerewut.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/106313: [new port] devel/rubygem-hoe
Message-ID:  <200612041154.kB4BsBTR004396@www.freebsd.org>
Resent-Message-ID: <200612041200.kB4C0Npp053938@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         106313
>Category:       misc
>Synopsis:       [new port] devel/rubygem-hoe
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 04 12:00:22 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Weiss
>Release:        6_STABLE
>Organization:
>Environment:
>Description:
This is a new port for hoe:

Hoe is a simple rake/rubygems helper for project Rakefiles. It
generates all the usual tasks for projects including rdoc generation,
testing, packaging, and deployment.

It is needed by many new version of rubygem as it is used to generate the Rake tasks to create and test the gems. E.g. it is needed for the update of databases/rubygem-memcache-client.
>How-To-Repeat:
Install the port from http://blog.innerewut.de/files/rubygem-hoe.tar.gz or http://blog.innerewut.de/files/rubygem-hoe.shar
>Fix:
Or use the inline shar:

# 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-hoe
#	rubygem-hoe/Makefile
#	rubygem-hoe/distinfo
#	rubygem-hoe/pkg-descr
#	rubygem-hoe/pkg-plist
#
echo c - rubygem-hoe
mkdir -p rubygem-hoe > /dev/null 2>&1
echo x - rubygem-hoe/Makefile
sed 's/^X//' >rubygem-hoe/Makefile << 'END-of-rubygem-hoe/Makefile'
X# Ports collection makefile for:	rubygem-hoe
X# Date created:				5 December 2006
X# Whom:					Jonathan Weiss (<jw@innerewut.de>)
X#
X
XPORTNAME=	hoe
XPORTVERSION=	1.1.6
XCATEGORIES=	devel rubygems
XMASTER_SITES=	${MASTER_SITE_RUBYFORGE}
XMASTER_SITE_SUBDIR=	seattlerb
X
XMAINTAINER=	jw@innerewut.de
XCOMMENT=	hoe - a tool to help rake
X
XBUILD_DEPENDS=	rake:${PORTSDIR}/devel/rubygem-rake \
X		rubyforge:${PORTSDIR}/devel/rubygem-rubyforge
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
X.include <bsd.port.pre.mk>
X.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
X.include <bsd.port.post.mk>
END-of-rubygem-hoe/Makefile
echo x - rubygem-hoe/distinfo
sed 's/^X//' >rubygem-hoe/distinfo << 'END-of-rubygem-hoe/distinfo'
XMD5 (rubygem/hoe-1.1.6.gem) = d1774651ad94b5a516147e675e85f409
XSHA256 (rubygem/hoe-1.1.6.gem) = 05d7715b77c84e7ea8f3dfa902b67e002f3a3ff9d2b05d87104fa387952d3823
XSIZE (rubygem/hoe-1.1.6.gem) = 12288
END-of-rubygem-hoe/distinfo
echo x - rubygem-hoe/pkg-descr
sed 's/^X//' >rubygem-hoe/pkg-descr << 'END-of-rubygem-hoe/pkg-descr'
XHoe is a simple rake/rubygems helper for project Rakefiles. It
Xgenerates all the usual tasks for projects including rdoc generation,
Xtesting, packaging, and deployment.
X
XWWW: http://rubyforge.org/projects/seattlerb/
XWWW: http://seattlerb.rubyforge.org/hoe/
X
X- Jonathan Weiss
Xjw@innerewut.de
END-of-rubygem-hoe/pkg-descr
echo x - rubygem-hoe/pkg-plist
sed 's/^X//' >rubygem-hoe/pkg-plist << 'END-of-rubygem-hoe/pkg-plist'
Xbin/sow
X%%GEM_CACHE%%
X%%GEM_LIB_DIR%%/README.txt
X%%GEM_LIB_DIR%%/Rakefile
X%%GEM_LIB_DIR%%/Manifest.txt
X%%GEM_LIB_DIR%%/History.txt
X%%GEM_LIB_DIR%%/bin/sow
X%%GEM_LIB_DIR%%/lib/hoe.rb
X%%GEM_LIB_DIR%%/test/test_hoe.rb
X%%GEM_DOC_DIR%%/rdoc/created.rid
X%%GEM_DOC_DIR%%/rdoc/rdoc-style.css
X%%GEM_DOC_DIR%%/rdoc/files/lib/hoe_rb.src/M000001.html
X%%GEM_DOC_DIR%%/rdoc/files/lib/hoe_rb.src/M000002.html
X%%GEM_DOC_DIR%%/rdoc/files/lib/hoe_rb.src/M000003.html
X%%GEM_DOC_DIR%%/rdoc/files/lib/hoe_rb.src/M000004.html
X%%GEM_DOC_DIR%%/rdoc/index.html
X%%GEM_DOC_DIR%%/rdoc/files/lib/hoe_rb.html
X%%GEM_DOC_DIR%%/rdoc/classes/Hoe.html
X%%GEM_DOC_DIR%%/rdoc/fr_file_index.html
X%%GEM_DOC_DIR%%/rdoc/fr_class_index.html
X%%GEM_DOC_DIR%%/rdoc/fr_method_index.html
X%%GEM_SPEC%%
X@dirrm %%GEM_LIB_DIR%%/lib
X@dirrm %%GEM_LIB_DIR%%/bin
X@dirrm %%GEM_LIB_DIR%%/test
X@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib/hoe_rb.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib
X@dirrm %%GEM_DOC_DIR%%/rdoc/files
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes
X@dirrm %%GEM_DOC_DIR%%/rdoc
X@dirrm %%GEM_DOC_DIR%%
END-of-rubygem-hoe/pkg-plist
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612041154.kB4BsBTR004396>