diff options
author | knu <knu@FreeBSD.org> | 2002-12-06 17:17:38 +0000 |
---|---|---|
committer | knu <knu@FreeBSD.org> | 2002-12-06 17:17:38 +0000 |
commit | 9c46f078394d114e50ad01ff921a88b74dda7eb1 (patch) | |
tree | 4810246f6e2ebdc6787c76cd4552ffabb88ae682 /devel/ruby-unit | |
parent | 1900d9b4804ade641a7bbef2252af134e5f2ba8f (diff) | |
download | FreeBSD-ports-9c46f078394d114e50ad01ff921a88b74dda7eb1.zip FreeBSD-ports-9c46f078394d114e50ad01ff921a88b74dda7eb1.tar.gz |
Introduce a knob RUBY_NO_RD_HTML and enable it by default on alpha. This
replaces the non-working NOPORTDOCS workaround and fixes build on the alpha,
where rd2 coredumps.
Tested on: the axp cluster
Approved by: kris
Diffstat (limited to 'devel/ruby-unit')
-rw-r--r-- | devel/ruby-unit/Makefile | 24 | ||||
-rw-r--r-- | devel/ruby-unit/pkg-plist | 60 |
2 files changed, 43 insertions, 41 deletions
diff --git a/devel/ruby-unit/Makefile b/devel/ruby-unit/Makefile index c734d1c..423afe2 100644 --- a/devel/ruby-unit/Makefile +++ b/devel/ruby-unit/Makefile @@ -16,10 +16,12 @@ DIST_SUBDIR= ruby MAINTAINER= knu@FreeBSD.org USE_RUBY= yes -USE_RUBY_RDTOOL= yes + +NO_BUILD= yes RUBY_MODNAME= runit +RUBY_RD_FILES= # defined RUBY_SHEBANG_FILES= ${WRKSRC}/bin/c2t.rb \ ${WRKSRC}/bin/runtest.rb @@ -27,19 +29,21 @@ BINS= c2t runtest DOCS= ChangeLog README ToDo DOCS_JA= README.ja -do-build: -.if !defined(NOPORTDOCS) - @cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} ${RUBY} makehtml.rb -.endif - do-install: - @cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} ${RUBY} install.rb + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${RUBY} install.rb .for f in ${BINS} ${LN} -sf ${f}.rb ${PREFIX}/bin/${f} .endfor + +post-install: doc-install + +.include <bsd.port.mk> + +doc-install: .if !defined(NOPORTDOCS) +.if !defined(RUBY_NO_RD_HTML) + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${RUBY} makehtml.rb +.endif ${MKDIR} ${RUBY_MODEXAMPLESDIR} ${CP} -R ${WRKSRC}/sample/ ${RUBY_MODEXAMPLESDIR}/ ${MKDIR} ${RUBY_MODDOCDIR}/ja @@ -52,5 +56,3 @@ do-install: ${CP} -R ${WRKSRC}/doc_en/ ${RUBY_MODDOCDIR}/ ${CP} -R ${WRKSRC}/doc_ja/ ${RUBY_MODDOCDIR}/ja/ .endif - -.include <bsd.port.mk> diff --git a/devel/ruby-unit/pkg-plist b/devel/ruby-unit/pkg-plist index 35c1f8a..05e5941 100644 --- a/devel/ruby-unit/pkg-plist +++ b/devel/ruby-unit/pkg-plist @@ -33,66 +33,66 @@ bin/runtest.rb %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog %%PORTDOCS%%%%RUBY_MODDOCDIR%%/README %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ToDo -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/assert.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/assert.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/assert.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/error.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/error.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/error.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/index.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.rd %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/assert.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/assert.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/assert.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/error.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/error.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/error.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/index.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/index.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/index.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/repeatedtest.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/repeatedtest.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/repeatedtest.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/robserver.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/robserver.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/robserver.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/setuppable.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/setuppable.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/setuppable.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/teardownable.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/teardownable.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/teardownable.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testcase.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/testcase.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testcase.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testdecorator.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/testdecorator.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testdecorator.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testfailure.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/testfailure.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testfailure.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testresult.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/testresult.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testresult.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testrunner.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/testrunner.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testrunner.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testsetup.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/testsetup.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testsetup.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testsuite.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/testsuite.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/testsuite.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/version.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/version.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/version.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/repeatedtest.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/repeatedtest.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/repeatedtest.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/robserver.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/robserver.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/robserver.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/setuppable.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/setuppable.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/setuppable.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/teardownable.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/teardownable.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/teardownable.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/testcase.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/testcase.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/testcase.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/testdecorator.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/testdecorator.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/testdecorator.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/testfailure.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/testfailure.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/testfailure.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/testresult.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/testresult.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/testresult.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/testrunner.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/testrunner.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/testrunner.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/testsetup.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/testsetup.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/testsetup.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/testsuite.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/testsuite.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/testsuite.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/version.html +%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/version.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/version.rd %%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja %%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% |