summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--textproc/ruby-rdtool/Makefile4
-rw-r--r--textproc/ruby-rdtool/files/patch-rdhtml-lib.rb11
2 files changed, 14 insertions, 1 deletions
diff --git a/textproc/ruby-rdtool/Makefile b/textproc/ruby-rdtool/Makefile
index d9a77c1..1c1c3e8 100644
--- a/textproc/ruby-rdtool/Makefile
+++ b/textproc/ruby-rdtool/Makefile
@@ -7,6 +7,7 @@
PORTNAME= rdtool
PORTVERSION= 0.6.10
+PORTREVISION= 1
CATEGORIES= textproc ruby
MASTER_SITES= http://www2.pos.to/~tosh/ruby/rdtool/archive/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
@@ -14,7 +15,8 @@ DIST_SUBDIR= ruby
MAINTAINER= knu@FreeBSD.org
-BUILD_DEPENDS= racc:${PORTSDIR}/devel/ruby-racc \
+BUILD_DEPENDS= ${DEPEND_RUBY_AMSTD} \
+ racc:${PORTSDIR}/devel/ruby-racc \
${RUBY_SITELIBDIR}/strscan.rb:${PORTSDIR}/devel/ruby-strscan \
${RUBY_SITELIBDIR}/optparse.rb:${PORTSDIR}/devel/ruby-optparse
RUN_DEPENDS= ${RUBY_SITELIBDIR}/racc/parser.rb:${PORTSDIR}/devel/ruby-racc-runtime \
diff --git a/textproc/ruby-rdtool/files/patch-rdhtml-lib.rb b/textproc/ruby-rdtool/files/patch-rdhtml-lib.rb
new file mode 100644
index 0000000..05b1080
--- /dev/null
+++ b/textproc/ruby-rdtool/files/patch-rdhtml-lib.rb
@@ -0,0 +1,11 @@
+--- rd/rd2html-lib.rb.orig Wed Jun 6 02:20:47 2001
++++ rd/rd2html-lib.rb Sat Dec 8 21:49:40 2001
+@@ -347,7 +347,7 @@
+ def apply_to_Foottext(element, content)
+ num = get_footnote_num(element)
+ raise ArgumentError, "[BUG] #{element} isn't registered." unless num
+- %|<a name="foottext:#{num}" id="foottext:#{num}" href="footmark:#{num}">|+
++ %|<a name="foottext:#{num}" id="foottext:#{num}" href="#footmark:#{num}">|+
+ %|<sup><small>*#{num}</small></sup></a>| +
+ %|<small>#{content}</small><br />|
+ end
OpenPOWER on IntegriCloud