summaryrefslogtreecommitdiff
path: root/devel/ZenTest
diff options
context:
space:
mode:
authorjlam <jlam>2008-04-04 15:30:00 +0000
committerjlam <jlam>2008-04-04 15:30:00 +0000
commit92988a1827aba813f938877019085bf01f1bc71e (patch)
treec080e0fce7907456de3fe1768865d098adfb51fd /devel/ZenTest
parent4e35b23d74df0714ee3be53e737413d477fc5877 (diff)
downloadpkgsrc-92988a1827aba813f938877019085bf01f1bc71e.tar.gz
Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
Diffstat (limited to 'devel/ZenTest')
-rw-r--r--devel/ZenTest/Makefile34
-rw-r--r--devel/ZenTest/PLIST127
-rw-r--r--devel/ZenTest/distinfo8
3 files changed, 85 insertions, 84 deletions
diff --git a/devel/ZenTest/Makefile b/devel/ZenTest/Makefile
index 4cc1058b3f9..6a1e30d86f1 100644
--- a/devel/ZenTest/Makefile
+++ b/devel/ZenTest/Makefile
@@ -1,37 +1,13 @@
-# $NetBSD: Makefile,v 1.4 2008/03/03 17:45:33 jlam Exp $
+# $NetBSD: Makefile,v 1.5 2008/04/04 15:30:00 jlam Exp $
-DISTNAME= ZenTest-3.9.1
-CATEGORIES= devel ruby
-#PKGREVISION= 1
-MASTER_SITES= http://rubyforge.org/frs/download.php/31587/
-EXTRACT_SUFX= .tgz
+DISTNAME= ZenTest-3.9.2
+CATEGORIES= devel
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://zentest.rubyforge.org/
COMMENT= Testing utilities for Ruby
-PKG_DESTDIR_SUPPORT= user-destdir
-
-NO_BUILD= yes
-USE_LANGUAGES= # none
-
-REPLACE_RUBY= bin/* lib/autotest/menu.rb
-
-INSTALLATION_DIRS= bin
-
-.include "../../lang/ruby/modules.mk"
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${DESTDIR}${PREFIX}/bin
- ${INSTALL_LIB_DIR} ${DESTDIR}${RUBY_SITELIBDIR}
- cd ${WRKSRC}/lib && pax -rwppm . ${DESTDIR}${RUBY_SITELIBDIR}
- chmod ${SHAREMODE} ${DESTDIR}${RUBY_SITELIBDIR}/autotest.rb
- ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_DOCDIR}/${PKGBASE}
-.for f in articles README.txt
- cd ${WRKSRC} && pax -rwppm ${f} ${DESTDIR}${RUBY_DOCDIR}/${PKGBASE}
-.endfor
- ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_EXAMPLESDIR}/${PKGBASE}
- ${INSTALL_DATA} ${WRKSRC}/example* \
- ${DESTDIR}${RUBY_EXAMPLESDIR}/${PKGBASE}
+DEPENDS+= hoe>=1.5.1:../../devel/hoe
+.include "../../misc/rubygems/rubygem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/ZenTest/PLIST b/devel/ZenTest/PLIST
index 6827a641a7c..26539e6f74b 100644
--- a/devel/ZenTest/PLIST
+++ b/devel/ZenTest/PLIST
@@ -1,56 +1,81 @@
-@comment $NetBSD: PLIST,v 1.2 2008/02/26 08:00:39 seb Exp $
+@comment $NetBSD: PLIST,v 1.3 2008/04/04 15:30:00 jlam Exp $
bin/autotest
bin/multiruby
bin/rails_test_audit
bin/unit_diff
bin/zentest
-${RUBY_SITELIBDIR}/autotest.rb
-${RUBY_SITELIBDIR}/autotest/autoupdate.rb
-${RUBY_SITELIBDIR}/autotest/camping.rb
-${RUBY_SITELIBDIR}/autotest/cctray.rb
-${RUBY_SITELIBDIR}/autotest/discover.rb
-${RUBY_SITELIBDIR}/autotest/emacs.rb
-${RUBY_SITELIBDIR}/autotest/fixtures.rb
-${RUBY_SITELIBDIR}/autotest/growl.rb
-${RUBY_SITELIBDIR}/autotest/heckle.rb
-${RUBY_SITELIBDIR}/autotest/html_report.rb
-${RUBY_SITELIBDIR}/autotest/kdenotify.rb
-${RUBY_SITELIBDIR}/autotest/menu.rb
-${RUBY_SITELIBDIR}/autotest/migrate.rb
-${RUBY_SITELIBDIR}/autotest/notify.rb
-${RUBY_SITELIBDIR}/autotest/pretty.rb
-${RUBY_SITELIBDIR}/autotest/rails.rb
-${RUBY_SITELIBDIR}/autotest/redgreen.rb
-${RUBY_SITELIBDIR}/autotest/screen.rb
-${RUBY_SITELIBDIR}/autotest/shame.rb
-${RUBY_SITELIBDIR}/autotest/snarl.rb
-${RUBY_SITELIBDIR}/autotest/timestamp.rb
-${RUBY_SITELIBDIR}/functional_test_matrix.rb
-${RUBY_SITELIBDIR}/test/rails.rb
-${RUBY_SITELIBDIR}/test/rails/controller_test_case.rb
-${RUBY_SITELIBDIR}/test/rails/functional_test_case.rb
-${RUBY_SITELIBDIR}/test/rails/helper_test_case.rb
-${RUBY_SITELIBDIR}/test/rails/ivar_proxy.rb
-${RUBY_SITELIBDIR}/test/rails/pp_html_document.rb
-${RUBY_SITELIBDIR}/test/rails/rake_tasks.rb
-${RUBY_SITELIBDIR}/test/rails/render_tree.rb
-${RUBY_SITELIBDIR}/test/rails/test_case.rb
-${RUBY_SITELIBDIR}/test/rails/view_test_case.rb
-${RUBY_SITELIBDIR}/test/zentest_assertions.rb
-${RUBY_SITELIBDIR}/unit_diff.rb
-${RUBY_SITELIBDIR}/zentest.rb
-${RUBY_SITELIBDIR}/zentest_mapping.rb
-${RUBY_DOCDIR}/ZenTest/README.txt
-${RUBY_DOCDIR}/ZenTest/articles/Article.css
-${RUBY_DOCDIR}/ZenTest/articles/getting_started_with_autotest.html
-${RUBY_DOCDIR}/ZenTest/articles/how_to_use_zentest.txt
-${RUBY_EXAMPLESDIR}/ZenTest/example.txt
-${RUBY_EXAMPLESDIR}/ZenTest/example1.rb
-${RUBY_EXAMPLESDIR}/ZenTest/example2.rb
-${RUBY_EXAMPLESDIR}/ZenTest/example_dot_autotest.rb
-@dirrm ${RUBY_EXAMPLESDIR}/ZenTest
-@dirrm ${RUBY_DOCDIR}/ZenTest/articles
-@dirrm ${RUBY_DOCDIR}/ZenTest
-@dirrm ${RUBY_SITELIBDIR}/test/rails
-@dirrm ${RUBY_SITELIBDIR}/test
-@dirrm ${RUBY_SITELIBDIR}/autotest
+${GEM_HOME}/cache/ZenTest-${PKGVERSION}.gem
+${GEM_LIBDIR}/History.txt
+${GEM_LIBDIR}/Manifest.txt
+${GEM_LIBDIR}/README.txt
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/articles/Article.css
+${GEM_LIBDIR}/articles/getting_started_with_autotest.html
+${GEM_LIBDIR}/articles/how_to_use_zentest.txt
+${GEM_LIBDIR}/bin/autotest
+${GEM_LIBDIR}/bin/multiruby
+${GEM_LIBDIR}/bin/rails_test_audit
+${GEM_LIBDIR}/bin/unit_diff
+${GEM_LIBDIR}/bin/zentest
+${GEM_LIBDIR}/example.txt
+${GEM_LIBDIR}/example1.rb
+${GEM_LIBDIR}/example2.rb
+${GEM_LIBDIR}/example_dot_autotest.rb
+${GEM_LIBDIR}/lib/autotest.rb
+${GEM_LIBDIR}/lib/autotest/autoupdate.rb
+${GEM_LIBDIR}/lib/autotest/camping.rb
+${GEM_LIBDIR}/lib/autotest/cctray.rb
+${GEM_LIBDIR}/lib/autotest/discover.rb
+${GEM_LIBDIR}/lib/autotest/emacs.rb
+${GEM_LIBDIR}/lib/autotest/email_notify.rb
+${GEM_LIBDIR}/lib/autotest/fixtures.rb
+${GEM_LIBDIR}/lib/autotest/growl.rb
+${GEM_LIBDIR}/lib/autotest/heckle.rb
+${GEM_LIBDIR}/lib/autotest/html_report.rb
+${GEM_LIBDIR}/lib/autotest/jabber_notify.rb
+${GEM_LIBDIR}/lib/autotest/kdenotify.rb
+${GEM_LIBDIR}/lib/autotest/menu.rb
+${GEM_LIBDIR}/lib/autotest/migrate.rb
+${GEM_LIBDIR}/lib/autotest/notify.rb
+${GEM_LIBDIR}/lib/autotest/pretty.rb
+${GEM_LIBDIR}/lib/autotest/rails.rb
+${GEM_LIBDIR}/lib/autotest/rcov.rb
+${GEM_LIBDIR}/lib/autotest/redgreen.rb
+${GEM_LIBDIR}/lib/autotest/screen.rb
+${GEM_LIBDIR}/lib/autotest/shame.rb
+${GEM_LIBDIR}/lib/autotest/snarl.rb
+${GEM_LIBDIR}/lib/autotest/timestamp.rb
+${GEM_LIBDIR}/lib/functional_test_matrix.rb
+${GEM_LIBDIR}/lib/test/rails.rb
+${GEM_LIBDIR}/lib/test/rails/controller_test_case.rb
+${GEM_LIBDIR}/lib/test/rails/functional_test_case.rb
+${GEM_LIBDIR}/lib/test/rails/helper_test_case.rb
+${GEM_LIBDIR}/lib/test/rails/ivar_proxy.rb
+${GEM_LIBDIR}/lib/test/rails/pp_html_document.rb
+${GEM_LIBDIR}/lib/test/rails/rake_tasks.rb
+${GEM_LIBDIR}/lib/test/rails/render_tree.rb
+${GEM_LIBDIR}/lib/test/rails/test_case.rb
+${GEM_LIBDIR}/lib/test/rails/view_test_case.rb
+${GEM_LIBDIR}/lib/test/zentest_assertions.rb
+${GEM_LIBDIR}/lib/unit_diff.rb
+${GEM_LIBDIR}/lib/zentest.rb
+${GEM_LIBDIR}/lib/zentest_mapping.rb
+${GEM_LIBDIR}/test/test_autotest.rb
+${GEM_LIBDIR}/test/test_help.rb
+${GEM_LIBDIR}/test/test_rails_autotest.rb
+${GEM_LIBDIR}/test/test_rails_controller_test_case.rb
+${GEM_LIBDIR}/test/test_rails_helper_test_case.rb
+${GEM_LIBDIR}/test/test_rails_view_test_case.rb
+${GEM_LIBDIR}/test/test_unit_diff.rb
+${GEM_LIBDIR}/test/test_zentest.rb
+${GEM_LIBDIR}/test/test_zentest_assertions.rb
+${GEM_LIBDIR}/test/test_zentest_mapping.rb
+${GEM_HOME}/specifications/ZenTest-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/test
+@dirrm ${GEM_LIBDIR}/lib/test/rails
+@dirrm ${GEM_LIBDIR}/lib/test
+@dirrm ${GEM_LIBDIR}/lib/autotest
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/bin
+@dirrm ${GEM_LIBDIR}/articles
+@dirrm ${GEM_LIBDIR}
diff --git a/devel/ZenTest/distinfo b/devel/ZenTest/distinfo
index d760a160a45..dc935cf1f2e 100644
--- a/devel/ZenTest/distinfo
+++ b/devel/ZenTest/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2008/02/26 08:00:39 seb Exp $
+$NetBSD: distinfo,v 1.3 2008/04/04 15:30:00 jlam Exp $
-SHA1 (ZenTest-3.9.1.tgz) = e8f664ef333e14b5c5d12fac086ce02bd0854e9a
-RMD160 (ZenTest-3.9.1.tgz) = 5c82759608e294df61000fa55c55e6cda5b648a2
-Size (ZenTest-3.9.1.tgz) = 73606 bytes
+SHA1 (ZenTest-3.9.2.gem) = 0ff7d8651411befda655fc2ce54032a5bb4adfde
+RMD160 (ZenTest-3.9.2.gem) = 20490208282ca855c9f05c6d5db422d5b3bf3051
+Size (ZenTest-3.9.2.gem) = 78848 bytes