aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-08-31 07:10:48 +0000
committerRene Ladan <rene@FreeBSD.org>2026-08-31 07:10:48 +0000
commitc28aafd22c28724200cd8e58da3473daa6264316 (patch)
treef436e8561896a0b9bc96f752595d8b4ee364c999
parentf2e1752494e1c18bec4f27d291a7e34558e2fe3f (diff)
textproc/ruby-rdtool: Remove expired port
2026-05-31 textproc/ruby-rdtool: Broken for more than 2 years. Use textproc/rubygem-rdtool instead
-rw-r--r--MOVED1
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/ruby-rdtool/Makefile42
-rw-r--r--textproc/ruby-rdtool/distinfo2
-rw-r--r--textproc/ruby-rdtool/pkg-descr5
-rw-r--r--textproc/ruby-rdtool/pkg-message8
-rw-r--r--textproc/ruby-rdtool/pkg-plist44
7 files changed, 1 insertions, 102 deletions
diff --git a/MOVED b/MOVED
index 00cb4932b8d8..4552a0faf264 100644
--- a/MOVED
+++ b/MOVED
@@ -5573,3 +5573,4 @@ science/py-obspy||2026-08-31|Has expired: Depends on expired databases/py-sqlalc
databases/py-sqlalchemy10||2026-08-31|Has expired: Upstream makred EOL in Release Status
net-im/zkgroup||2026-08-31|Has expired: Merged into libsignal by upstream
textproc/ruby-rd-mode.el||2026-08-31|Has expired: Depends on expired textproc/ruby-rdtool
+textproc/ruby-rdtool|textproc/rubygem-rdtool|2026-08-31|Has expired: Broken for more than 2 years. Use textproc/rubygem-rdtool instead
diff --git a/textproc/Makefile b/textproc/Makefile
index edb22eb9bb12..ecd0e1d4df85 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1892,7 +1892,6 @@
SUBDIR += ruby-escape
SUBDIR += ruby-format
SUBDIR += ruby-htree
- SUBDIR += ruby-rdtool
SUBDIR += ruby-rttool
SUBDIR += rubygem-abbrev
SUBDIR += rubygem-action_text-trix
diff --git a/textproc/ruby-rdtool/Makefile b/textproc/ruby-rdtool/Makefile
deleted file mode 100644
index 6e6909567b53..000000000000
--- a/textproc/ruby-rdtool/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= rdtool
-PORTVERSION= 0.6.38
-DISTVERSIONPREFIX= v
-CATEGORIES= textproc ruby
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= RD to HTML/man/etc. converter (RD is to Ruby as POD is to Perl)
-WWW= https://github.com/uwabami/rdtool
-
-BROKEN= hook /wrkdirs/usr/ports/textproc/ruby-rdtool/work/rdtool-0.6.38/lib/rd/pre-setup.rb failed: undefined method 'exists?' for module FileTest
-DEPRECATED= Broken for more than 2 years. Use textproc/rubygem-rdtool instead
-EXPIRATION_DATE=2026-05-31
-
-BUILD_DEPENDS= racc:devel/rubygem-racc
-
-USES= ruby:setup
-USE_GITHUB= yes
-GH_ACCOUNT= uwabami
-
-RUBY_MODNAME= rd
-
-DOCS_EN= README.rd doc/rd-draft.rd
-DOCS_JA= README.rd.ja doc/rd-draft.rd.ja
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/rd
- ${INSTALL_DATA} ${WRKSRC}/lib/rd/dot.rd2rc ${STAGEDIR}${RUBY_SITELIBDIR}/rd/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/lib/rd/dot.rd2rc ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-.for f in ${DOCS_JA}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/textproc/ruby-rdtool/distinfo b/textproc/ruby-rdtool/distinfo
deleted file mode 100644
index b66ddc6377ea..000000000000
--- a/textproc/ruby-rdtool/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/uwabami-rdtool-v0.6.38_GH0.tar.gz) = 2d679e8ac0705136ebbcea771f0cd410490d164dc3bcbf9fd5493346df179ded
-SIZE (ruby/uwabami-rdtool-v0.6.38_GH0.tar.gz) = 91379
diff --git a/textproc/ruby-rdtool/pkg-descr b/textproc/ruby-rdtool/pkg-descr
deleted file mode 100644
index 11b1c7e58602..000000000000
--- a/textproc/ruby-rdtool/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-RDtool converts RD to HTML, man, etc.
-
-RD is a multipurpose documentation format created for documentating
-Ruby and output of Ruby world. Briefly, RD is to Ruby as POD is to
-Perl.
diff --git a/textproc/ruby-rdtool/pkg-message b/textproc/ruby-rdtool/pkg-message
deleted file mode 100644
index 81706fc987f6..000000000000
--- a/textproc/ruby-rdtool/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-If you are an Emacs/XEmacs user, also install
-textproc/ruby-rd-mode.el that helps you edit RD files.
-EOM
-}
-]
diff --git a/textproc/ruby-rdtool/pkg-plist b/textproc/ruby-rdtool/pkg-plist
deleted file mode 100644
index a97808dc1039..000000000000
--- a/textproc/ruby-rdtool/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-bin/rd2
-bin/rdswap
-%%RUBY_SITELIBDIR%%/rd/block-element.rb
-%%RUBY_SITELIBDIR%%/rd/complex-list-item.rb
-%%RUBY_SITELIBDIR%%/rd/desclist.rb
-%%RUBY_SITELIBDIR%%/rd/document-struct.rb
-%%RUBY_SITELIBDIR%%/rd/dot.rd2rc
-%%RUBY_SITELIBDIR%%/rd/element.rb
-%%RUBY_SITELIBDIR%%/rd/filter.rb
-%%RUBY_SITELIBDIR%%/rd/head-filter.rb
-%%RUBY_SITELIBDIR%%/rd/inline-element.rb
-%%RUBY_SITELIBDIR%%/rd/labeled-element.rb
-%%RUBY_SITELIBDIR%%/rd/list.rb
-%%RUBY_SITELIBDIR%%/rd/loose-struct.rb
-%%RUBY_SITELIBDIR%%/rd/methodlist.rb
-%%RUBY_SITELIBDIR%%/rd/output-format-visitor.rb
-%%RUBY_SITELIBDIR%%/rd/package.rb
-%%RUBY_SITELIBDIR%%/rd/parser-util.rb
-%%RUBY_SITELIBDIR%%/rd/rbl-file.rb
-%%RUBY_SITELIBDIR%%/rd/rbl-suite.rb
-%%RUBY_SITELIBDIR%%/rd/rd-struct.rb
-%%RUBY_SITELIBDIR%%/rd/rd2html-ext-lib.rb
-%%RUBY_SITELIBDIR%%/rd/rd2html-ext-opt.rb
-%%RUBY_SITELIBDIR%%/rd/rd2html-lib.rb
-%%RUBY_SITELIBDIR%%/rd/rd2html-opt.rb
-%%RUBY_SITELIBDIR%%/rd/rd2man-lib.rb
-%%RUBY_SITELIBDIR%%/rd/rd2rdo-lib.rb
-%%RUBY_SITELIBDIR%%/rd/rd2rmi-lib.rb
-%%RUBY_SITELIBDIR%%/rd/rdblockparser.ry
-%%RUBY_SITELIBDIR%%/rd/rdblockparser.tab.rb
-%%RUBY_SITELIBDIR%%/rd/rdfmt.rb
-%%RUBY_SITELIBDIR%%/rd/rdinlineparser.ry
-%%RUBY_SITELIBDIR%%/rd/rdinlineparser.tab.rb
-%%RUBY_SITELIBDIR%%/rd/rdvisitor.rb
-%%RUBY_SITELIBDIR%%/rd/reference-resolver.rb
-%%RUBY_SITELIBDIR%%/rd/search-file.rb
-%%RUBY_SITELIBDIR%%/rd/tree.rb
-%%RUBY_SITELIBDIR%%/rd/version.rb
-%%RUBY_SITELIBDIR%%/rd/visitor.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/dot.rd2rc
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.rd.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/rd-draft.rd.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd-draft.rd