summaryrefslogtreecommitdiff
path: root/devel/hoe
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2007-06-11 03:42:06 +0000
committerminskim <minskim@pkgsrc.org>2007-06-11 03:42:06 +0000
commitff903e55ac86e2a7b3555fdc486a4185b8ad3ccb (patch)
tree9d95637eef2e7eb4788427f0789d9444d20d042d /devel/hoe
parent86ca60a7b46e7b780187108378a675708a4e85f4 (diff)
downloadpkgsrc-ff903e55ac86e2a7b3555fdc486a4185b8ad3ccb.tar.gz
Import 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.
Diffstat (limited to 'devel/hoe')
-rw-r--r--devel/hoe/DESCR3
-rw-r--r--devel/hoe/Makefile33
-rw-r--r--devel/hoe/PLIST6
-rw-r--r--devel/hoe/distinfo5
4 files changed, 47 insertions, 0 deletions
diff --git a/devel/hoe/DESCR b/devel/hoe/DESCR
new file mode 100644
index 00000000000..0eaf196a3d5
--- /dev/null
+++ b/devel/hoe/DESCR
@@ -0,0 +1,3 @@
+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.
diff --git a/devel/hoe/Makefile b/devel/hoe/Makefile
new file mode 100644
index 00000000000..2246e41d79a
--- /dev/null
+++ b/devel/hoe/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/06/11 03:42:06 minskim Exp $
+
+DISTNAME= hoe-1.2.1
+CATEGORIES= devel ruby
+MASTER_SITES= http://rubyforge.org/frs/download.php/20912/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= http://seattlerb.rubyforge.org/hoe/
+COMMENT= Rake extension to provide full project automation
+
+DEPENDS+= rake-[0-9]*:../../devel/rake
+DEPENDS+= rubyforge-[0-9]*:../../devel/rubyforge
+DEPENDS+= rubygems-[0-9]*:../../misc/rubygems
+
+NO_BUILD= yes
+USE_LANGUAGES= # none
+
+REPLACE_RUBY= bin/sow
+
+FIND_PREFIX:= RAKE_PREFIX=rake
+.include "../../mk/find-prefix.mk"
+
+.include "../../lang/ruby/modules.mk"
+
+do-install:
+ cd ${WRKSRC} && ${RAKE_PREFIX}/bin/rake install
+
+post-install:
+ ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/hoe
+ ${INSTALL_DATA} ${WRKSRC}/README.txt ${RUBY_DOCDIR}/hoe
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/hoe/PLIST b/devel/hoe/PLIST
new file mode 100644
index 00000000000..36163e2e9f6
--- /dev/null
+++ b/devel/hoe/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/06/11 03:42:06 minskim Exp $
+bin/sow
+${RUBY_DOCDIR}/hoe/README.txt
+${RUBY_SITELIBDIR}/hoe.rb
+${RUBY_SITELIBDIR}/test_hoe.rb
+@dirrm ${RUBY_DOCDIR}/hoe
diff --git a/devel/hoe/distinfo b/devel/hoe/distinfo
new file mode 100644
index 00000000000..a1c846a33d7
--- /dev/null
+++ b/devel/hoe/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/06/11 03:42:06 minskim Exp $
+
+SHA1 (hoe-1.2.1.tgz) = 4627cd9e382a342936893f904a50e02afc0f216d
+RMD160 (hoe-1.2.1.tgz) = e83855509d9027317c978f0c63642d82d6f46609
+Size (hoe-1.2.1.tgz) = 9992 bytes