summaryrefslogtreecommitdiff
path: root/devel/hoe
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2011-03-23 16:07:49 +0000
committertaca <taca@pkgsrc.org>2011-03-23 16:07:49 +0000
commita459c092695dddb45ec3e6e6e20d31eab1b2be64 (patch)
tree687501676b526c4f900b80e81245c0db9b7cc6e7 /devel/hoe
parent9fc017d3f95ccd55987bc2d7cc25e266f7839562 (diff)
downloadpkgsrc-a459c092695dddb45ec3e6e6e20d31eab1b2be64.tar.gz
Update ruby-hoe package to 2.9.1.
=== 2.9.1 / 2011-02-05 * 1 minor enhancement: * Sow now creates all template directories before dealing with anything else * 3 bug fixes: * Fixed dependency order bug with prereleases [erikh] * Fixed sanity check for prereleases. * Fixed sow when passed no args. [erikh] === 2.9.0 / 2011-01-31 * 11 minor enhancements: * Added Hoe::Package#pkg_path to make package hook writing easier. * Added Hoe::Test#test_prelude to allow for code to run before test loading. * Added plugin?(name) to allow for easier plugin guarding in hoe spec. * Added support for multiple template dirs for sow. * Added support for rubygems-test. See http://www.gem-testers.org/ * Clean up sow a LOT using: include FileUtils::Verbose * Don't warn about missing plugins without rake -t * Hoe requires Gem::PackageTask from RubyGems 1.4+ * Moved post_news from publish to rubyforge * Plugins can now be loaded from a +plugins+ array in ~/.hoerc * rubyforge plugin now uses plain globs to push. Fixes releases for rubygems itself * 4 bug fixes: * Failed plugins should notify on both trace and debug. * Fixed rdoc_dir for custom rdoc locations * Fixed require 'rubyforge' that was too late * Fixed sow to properly rename dirs depth first === 2.8.0 / 2010-12-08 * 6 minor enhancements: * Added PRE=a.1 variable to package and release tasks. (ged) * Added compiler plugin to support rake-compiler. (tenderlove) * Added known_plugins task and updated included and 3rd party plugins doco * Added racc/rex plugin! * Extended sow's Rakefile template to dynamically include installed plugins * Turned off rubyforge plugin by default. (tenderlove's whining) === 2.7.0 / 2010-11-15 * 2 minor enhancements: * Added new plugin: gem_prelude_sucks. (jbarnette) * Activate under 1.9 if you don't want it messing with you. * Added rspec2 support (bleything) * 1 bug fix: * require uri in hoe/deps (raggi)
Diffstat (limited to 'devel/hoe')
-rw-r--r--devel/hoe/Makefile10
-rw-r--r--devel/hoe/PLIST5
-rw-r--r--devel/hoe/distinfo8
3 files changed, 15 insertions, 8 deletions
diff --git a/devel/hoe/Makefile b/devel/hoe/Makefile
index c68210b9927..19feeef8f1c 100644
--- a/devel/hoe/Makefile
+++ b/devel/hoe/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2010/12/04 03:50:20 taca Exp $
+# $NetBSD: Makefile,v 1.11 2011/03/23 16:07:49 taca Exp $
-DISTNAME= hoe-2.7.0
+DISTNAME= hoe-2.9.1
CATEGORIES= devel
MAINTAINER= minskim@NetBSD.org
@@ -10,7 +10,11 @@ LICENSE= mit
CONFLICTS+= ruby[1-9][0-9]-hoe-[0-9]* hoe-[0-9]*
+.include "../../lang/ruby/gem.mk"
+
+.if ${RUBY_VER} == "18"
+DEPENDS+= ${RUBY_PKGPREFIX}-rake>=0.8.7:../../devel/rake
+.endif
DEPENDS+= ${RUBY_PKGPREFIX}-rubyforge>=2.0.4:../../devel/rubyforge
-.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/hoe/PLIST b/devel/hoe/PLIST
index 2f18ab81f7a..e4619cdfa8c 100644
--- a/devel/hoe/PLIST
+++ b/devel/hoe/PLIST
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.7 2010/12/04 03:50:20 taca Exp $
+@comment $NetBSD: PLIST,v 1.8 2011/03/23 16:07:49 taca Exp $
bin/sow
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.autotest
+${GEM_LIBDIR}/.gemtest
${GEM_LIBDIR}/History.txt
${GEM_LIBDIR}/Hoe.pdf
${GEM_LIBDIR}/Manifest.txt
@@ -10,6 +11,7 @@ ${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/bin/sow
${GEM_LIBDIR}/lib/hoe.rb
${GEM_LIBDIR}/lib/hoe/clean.rb
+${GEM_LIBDIR}/lib/hoe/compiler.rb
${GEM_LIBDIR}/lib/hoe/debug.rb
${GEM_LIBDIR}/lib/hoe/deps.rb
${GEM_LIBDIR}/lib/hoe/flay.rb
@@ -20,6 +22,7 @@ ${GEM_LIBDIR}/lib/hoe/inline.rb
${GEM_LIBDIR}/lib/hoe/newb.rb
${GEM_LIBDIR}/lib/hoe/package.rb
${GEM_LIBDIR}/lib/hoe/publish.rb
+${GEM_LIBDIR}/lib/hoe/racc.rb
${GEM_LIBDIR}/lib/hoe/rake.rb
${GEM_LIBDIR}/lib/hoe/rcov.rb
${GEM_LIBDIR}/lib/hoe/rubyforge.rb
diff --git a/devel/hoe/distinfo b/devel/hoe/distinfo
index e8a45a58562..f96d2ac5e4a 100644
--- a/devel/hoe/distinfo
+++ b/devel/hoe/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2010/12/04 03:50:20 taca Exp $
+$NetBSD: distinfo,v 1.9 2011/03/23 16:07:49 taca Exp $
-SHA1 (hoe-2.7.0.gem) = 879414a3ae3796a073f42609ffbd0b5c9e2d6327
-RMD160 (hoe-2.7.0.gem) = c8de3dd60b0190d589da81027701dba58542e549
-Size (hoe-2.7.0.gem) = 112640 bytes
+SHA1 (hoe-2.9.1.gem) = a33eb0345bfd4c50d6244c62c238dc1b48439d95
+RMD160 (hoe-2.9.1.gem) = 1b855f6496ee6fa3d5855ef10955dc30df116bf2
+Size (hoe-2.9.1.gem) = 118784 bytes