summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED8
-rw-r--r--audio/Makefile1
-rw-r--r--audio/ruby-xmms2/Makefile30
-rw-r--r--audio/ruby-xmms2/pkg-plist5
-rw-r--r--devel/Makefile3
-rw-r--r--devel/ruby-calendar/Makefile45
-rw-r--r--devel/ruby-calendar/distinfo2
-rw-r--r--devel/ruby-calendar/pkg-descr20
-rw-r--r--devel/ruby-calendar/pkg-plist8
-rw-r--r--devel/ruby-date2/Makefile43
-rw-r--r--devel/ruby-date2/distinfo2
-rw-r--r--devel/ruby-date2/pkg-descr8
-rw-r--r--devel/ruby-date2/pkg-plist16
-rw-r--r--devel/ruby-rbbr/Makefile42
-rw-r--r--devel/ruby-rbbr/distinfo2
-rw-r--r--devel/ruby-rbbr/files/patch-pre-setup_rb10
-rw-r--r--devel/ruby-rbbr/pkg-descr3
-rw-r--r--devel/ruby-rbbr/pkg-plist44
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/ruby-deplate/Makefile33
-rw-r--r--textproc/ruby-deplate/distinfo2
-rw-r--r--textproc/ruby-deplate/pkg-descr8
-rw-r--r--textproc/ruby-deplate/pkg-plist199
-rw-r--r--textproc/ruby-sary/Makefile45
-rw-r--r--textproc/ruby-sary/distinfo2
-rw-r--r--textproc/ruby-sary/files/patch-ruby19152
-rw-r--r--textproc/ruby-sary/pkg-descr3
-rw-r--r--textproc/ruby-sary/pkg-plist7
-rw-r--r--www/Makefile2
-rw-r--r--www/ruby-aws/Makefile48
-rw-r--r--www/ruby-aws/distinfo2
-rw-r--r--www/ruby-aws/pkg-descr5
-rw-r--r--www/ruby-aws/pkg-plist32
-rw-r--r--www/samidare/Makefile51
-rw-r--r--www/samidare/distinfo2
-rw-r--r--www/samidare/pkg-descr10
36 files changed, 8 insertions, 889 deletions
diff --git a/MOVED b/MOVED
index 15c5f273c00c..f52928c58c8d 100644
--- a/MOVED
+++ b/MOVED
@@ -9849,3 +9849,11 @@ devel/py-repl|devel/py-pyrepl|2018-01-10|Rename to match pypi name
devel/lua-bitop-51|devel/lua51-bitop|2018-01-14|Rename to lua51- prefix
astro/boinc-setiathome-v7|astro/boinc-setiathome-v8|2018-01-14|Rename to v8 to reflect current version
astro/boinc-setiathome-v8|astro/boinc-setiathome|2018-01-14|Rename to unversioned per adamw@
+textproc/ruby-sary||2018-01-15|Has expired: Does not build with current versions of ruby
+textproc/ruby-deplate||2018-01-15|Has expired: Does not build with current versions of ruby
+www/ruby-aws||2018-01-15|Has expired: Does not build with current versions of ruby
+www/samidare||2018-01-15|Has expired: Does not build with current versions of ruby
+devel/ruby-calendar||2018-01-15|Has expired: Does not build with current versions of ruby
+devel/ruby-rbbr||2018-01-15|Has expired: Does not build with current versions of ruby
+devel/ruby-date2||2018-01-15|Has expired: Does not build with current versions of ruby
+audio/ruby-xmms2||2018-01-15|Has expired: Does not build with current versions of ruby
diff --git a/audio/Makefile b/audio/Makefile
index 6d47193e7a5d..051515b05319 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -717,7 +717,6 @@
SUBDIR += rubberband
SUBDIR += ruby-smf
SUBDIR += ruby-taglib
- SUBDIR += ruby-xmms2
SUBDIR += rubygem-librmpd
SUBDIR += rubygem-ruby-mp3info
SUBDIR += rubygem-ruby-ogginfo
diff --git a/audio/ruby-xmms2/Makefile b/audio/ruby-xmms2/Makefile
deleted file mode 100644
index 74576b4587f8..000000000000
--- a/audio/ruby-xmms2/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
-# $FreeBSD$
-
-PORTREVISION= 4
-CATEGORIES= audio ruby
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby Bindings for XMMS2
-
-LIB_DEPENDS+= libxmmsclient.so:audio/xmms2
-
-MASTERDIR= ${.CURDIR}/../xmms2
-
-CONFIGURE_TARGET= configure
-USE_RUBY= yes
-USE_GNOME= glib20
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-BROKEN_RUBY24= yes
-
-DEPRECATED= Does not build with current versions of ruby
-EXPIRATION_DATE= 2018-01-12
-
-PLIST= ${.CURDIR}/pkg-plist
-
-XMMS2_SLAVE= ruby
-
-.include "${MASTERDIR}/Makefile"
diff --git a/audio/ruby-xmms2/pkg-plist b/audio/ruby-xmms2/pkg-plist
deleted file mode 100644
index 22c98ac7fc04..000000000000
--- a/audio/ruby-xmms2/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%RUBY_SITELIBDIR%%/xmmsclient.rb
-%%RUBY_SITELIBDIR%%/xmmsclient/async.rb
-%%RUBY_SITELIBDIR%%/xmmsclient/sync.rb
-%%RUBY_SITEARCHLIBDIR%%/xmmsclient_ext.so
-%%RUBY_SITEARCHLIBDIR%%/xmmsclient_glib.so
diff --git a/devel/Makefile b/devel/Makefile
index 35a6fccb4d8a..63d8972711f5 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5228,14 +5228,11 @@
SUBDIR += rth
SUBDIR += ruby-bsearch
SUBDIR += ruby-build
- SUBDIR += ruby-calendar
- SUBDIR += ruby-date2
SUBDIR += ruby-gems
SUBDIR += ruby-korundum
SUBDIR += ruby-krossruby
SUBDIR += ruby-ncurses
SUBDIR += ruby-qtruby
- SUBDIR += ruby-rbbr
SUBDIR += ruby-rbprof
SUBDIR += ruby-sdl
SUBDIR += ruby-setup.rb
diff --git a/devel/ruby-calendar/Makefile b/devel/ruby-calendar/Makefile
deleted file mode 100644
index 93600a734125..000000000000
--- a/devel/ruby-calendar/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= calendar
-PORTVERSION= 1.11.4r
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= devel ruby
-MASTER_SITES= http://www.funaba.org/archive/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby modules to handle various calendars
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-BROKEN_RUBY24= yes
-
-DEPRECATED= Does not build with current versions of ruby
-EXPIRATION_DATE= 2018-01-14
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-RUBY_SETUP= install.rb
-
-DOCS_EN= README.en ext/sdn/README.sdncal20
-DOCS_JA= README
-EXAMPLES_EN= ext/calendar/cal*.rb
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/*.so
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS_EN} ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS_JA} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${EXAMPLES_EN} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-calendar/distinfo b/devel/ruby-calendar/distinfo
deleted file mode 100644
index bca00748668a..000000000000
--- a/devel/ruby-calendar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/calendar-1.11.4r.tar.gz) = fe61ade721299b9013b6ded54810824ae52d2342526b77b8e783968f2e7800ee
-SIZE (ruby/calendar-1.11.4r.tar.gz) = 135205
diff --git a/devel/ruby-calendar/pkg-descr b/devel/ruby-calendar/pkg-descr
deleted file mode 100644
index c821f9b88001..000000000000
--- a/devel/ruby-calendar/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Ruby-calendar includes the following modules.
-
-Calendrical Calculations module:
- This module supports the following calendars:
- Gregorian (current civil), Calendar week (ISO), Julian (old
- civil), Islamic (Moslem), Hebrew (Jewish), Mayan, French
- Revolutionary, Old Hindu, Achelis', Coptic, Ethiopian, Jalaali
- (incomplete), Kyureki (Japanese traditional with CE) A "Getdate"
- module
-
-Getdate module:
- This module provides a method which creates a Time object reflecting
- the given representation of dates and times. An "Sdn" module
-
-Sdn module:
- This is an interface to the Scott E. Lee's SDN package.
- This module supports the following calendars:
- Gregorian, Julian, French Republican, Jewish
-
-WWW: http://www.funaba.org/en/calendar.html#calendar
diff --git a/devel/ruby-calendar/pkg-plist b/devel/ruby-calendar/pkg-plist
deleted file mode 100644
index 064e078950fc..000000000000
--- a/devel/ruby-calendar/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/calendar.so
-%%RUBY_SITEARCHLIBDIR%%/getdate.so
-%%RUBY_SITEARCHLIBDIR%%/sdn.so
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.sdncal20
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cal.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/calclass.rb
diff --git a/devel/ruby-date2/Makefile b/devel/ruby-date2/Makefile
deleted file mode 100644
index cf98bcd3139a..000000000000
--- a/devel/ruby-date2/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= date2
-PORTVERSION= 4.0.19
-CATEGORIES= devel ruby
-MASTER_SITES= http://www.funaba.org/archive/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Alternative date class for Ruby
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-BROKEN_RUBY24= yes
-
-DEPRECATED= Does not build with current versions of ruby
-EXPIRATION_DATE= 2018-01-14
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-NO_ARCH= yes
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-RUBY_SETUP= install.rb
-
-DOCS_EN= MANUAL.en MANUAL.en.rd MANUAL.en.html README.en
-DOCS_JA= MANUAL MANUAL.rd MANUAL.html README
-EXAMPLES_EN= cal.rb daylight.rb goodfriday.rb
-EXAMPLES_JA= ncal.rb
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS_EN} ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS_JA} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ja/
- cd ${WRKSRC}/sample/ && ${INSTALL_DATA} ${EXAMPLES_EN} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- cd ${WRKSRC}/sample/ && ${INSTALL_DATA} ${EXAMPLES_JA} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ja/
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-date2/distinfo b/devel/ruby-date2/distinfo
deleted file mode 100644
index a063b61f9c1d..000000000000
--- a/devel/ruby-date2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/date2-4.0.19.tar.gz) = 7f5acca6f7f045830360e1c3a070f389e6ba070fd69bfc797653666a320fe11c
-SIZE (ruby/date2-4.0.19.tar.gz) = 48428
diff --git a/devel/ruby-date2/pkg-descr b/devel/ruby-date2/pkg-descr
deleted file mode 100644
index 63bbfca12493..000000000000
--- a/devel/ruby-date2/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-date2 is an alternative date class for Ruby.
-
-This class handles calculations about dates. The day of reform can be
-specified freely in this class. The procedures about holiday
-(holiday.rb) and date format (parsedate2.rb, strftime.rb and
-strptime.rb) are also available.
-
-WWW: http://www.funaba.org/en/ruby.html#date2
diff --git a/devel/ruby-date2/pkg-plist b/devel/ruby-date2/pkg-plist
deleted file mode 100644
index 786311f33d73..000000000000
--- a/devel/ruby-date2/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-%%RUBY_SITELIBDIR%%/date.rb
-%%RUBY_SITELIBDIR%%/date/format.rb
-%%RUBY_SITELIBDIR%%/date/holiday.rb
-%%RUBY_SITELIBDIR%%/parsedate.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/MANUAL.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/MANUAL.en.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/MANUAL.en.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cal.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/daylight.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/goodfriday.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/ja/ncal.rb
diff --git a/devel/ruby-rbbr/Makefile b/devel/ruby-rbbr/Makefile
deleted file mode 100644
index 84ba08984fec..000000000000
--- a/devel/ruby-rbbr/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rbbr
-PORTVERSION= 0.6.0
-PORTREVISION= 11
-CATEGORIES= devel ruby
-MASTER_SITES= SF/ruby-gnome2/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= GTK+2-based Ruby module browser
-
-BUILD_DEPENDS= rubygem-gettext>=0:devel/rubygem-gettext
-RUN_DEPENDS= rubygem-gettext>=0:devel/rubygem-gettext \
- rubygem-gtk2>=0:x11-toolkits/rubygem-gtk2
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-BROKEN_RUBY24= yes
-
-DEPRECATED= Does not build with current versions of ruby
-EXPIRATION_DATE= 2018-01-14
-
-OPTIONS_DEFINE= DOCS
-
-NO_ARCH= yes
-USES= gettext
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-RUBY_SETUP= install.rb
-
-DOCS_EN= AUTHORS COPYING ChangeLog README
-DOCS_JA= COPYING.ja README.ja
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS_EN} ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS_JA} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-rbbr/distinfo b/devel/ruby-rbbr/distinfo
deleted file mode 100644
index dede6e1d2d67..000000000000
--- a/devel/ruby-rbbr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rbbr-0.6.0.tar.gz) = 87e56b5f87a65daf30cbae0a871a3e85905b10d12db30fb3cb70164cee50dee8
-SIZE (ruby/rbbr-0.6.0.tar.gz) = 54736
diff --git a/devel/ruby-rbbr/files/patch-pre-setup_rb b/devel/ruby-rbbr/files/patch-pre-setup_rb
deleted file mode 100644
index 25d2192b9c55..000000000000
--- a/devel/ruby-rbbr/files/patch-pre-setup_rb
+++ /dev/null
@@ -1,10 +0,0 @@
---- pre-setup.rb.orig 2011-07-03 17:33:31 UTC
-+++ pre-setup.rb
-@@ -21,6 +21,7 @@
- # Create mo files.
- #
- begin
-+ require 'rubygems'
- require 'gettext'
-
- Dir.glob("po/*/*.po") do |file|
diff --git a/devel/ruby-rbbr/pkg-descr b/devel/ruby-rbbr/pkg-descr
deleted file mode 100644
index ae6e083f6467..000000000000
--- a/devel/ruby-rbbr/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-rbbr (RuBy BRowser) is a GTK+2-based Ruby module browser.
-
-WWW: http://ruby-gnome2.sourceforge.net/
diff --git a/devel/ruby-rbbr/pkg-plist b/devel/ruby-rbbr/pkg-plist
deleted file mode 100644
index cde1b4df7de2..000000000000
--- a/devel/ruby-rbbr/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-bin/rbbr
-%%RUBY_SITELIBDIR%%/rbbr.rb
-%%RUBY_SITELIBDIR%%/rbbr/config.rb
-%%RUBY_SITELIBDIR%%/rbbr/doc.rb
-%%RUBY_SITELIBDIR%%/rbbr/doc/rd.rb
-%%RUBY_SITELIBDIR%%/rbbr/doc/refe.rb
-%%RUBY_SITELIBDIR%%/rbbr/doc/ri.rb
-%%RUBY_SITELIBDIR%%/rbbr/doc/ri2.rb
-%%RUBY_SITELIBDIR%%/rbbr/metainfo.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/aboutdialog.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/browselist.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/browser.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/confmanager.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/constlist.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/docviewer.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/libselectiondialog.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/linkedtextbuffer.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/methodlist.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/moduledisplay.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/modulelabel.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/modulelistview.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/moduletreeview.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/moduleview.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/searchentrybox.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/stockbrowser.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/undo.rb
-%%RUBY_SITELIBDIR%%/rbbr/ui/gtk/windowutils.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/AUTHORS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/COPYING.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
-share/locale/fr/LC_MESSAGES/rbbr.mo
-share/locale/ja/LC_MESSAGES/rbbr.mo
-share/locale/be/LC_MESSAGES/rbbr.mo
-share/locale/de/LC_MESSAGES/rbbr.mo
-share/locale/es/LC_MESSAGES/rbbr.mo
-share/locale/it/LC_MESSAGES/rbbr.mo
-share/locale/ko/LC_MESSAGES/rbbr.mo
-share/locale/pt_BR/LC_MESSAGES/rbbr.mo
-%%DATADIR%%/icon.png
-%%DATADIR%%/rd/README
diff --git a/textproc/Makefile b/textproc/Makefile
index f7b37ac528e6..db437bc61576 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1446,14 +1446,12 @@
SUBDIR += rtfreader
SUBDIR += rtfx
SUBDIR += rubber
- SUBDIR += ruby-deplate
SUBDIR += ruby-escape
SUBDIR += ruby-format
SUBDIR += ruby-htree
SUBDIR += ruby-rd-mode.el
SUBDIR += ruby-rdtool
SUBDIR += ruby-rttool
- SUBDIR += ruby-sary
SUBDIR += ruby-xmlparser
SUBDIR += rubygem-actionpack-xml_parser
SUBDIR += rubygem-actionpack-xml_parser1
diff --git a/textproc/ruby-deplate/Makefile b/textproc/ruby-deplate/Makefile
deleted file mode 100644
index f87563d02525..000000000000
--- a/textproc/ruby-deplate/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Martin Matuska <mm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= deplate
-PORTVERSION= 0.8.5
-CATEGORIES= textproc ruby
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby tool for converting wiki-like markup
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-BROKEN_RUBY24= yes
-
-DEPRECATED= Does not build with current versions of ruby
-EXPIRATION_DATE= 2018-01-14
-
-NO_ARCH= yes
-USES= zip
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-post-build:
- ${RM} -r ${WRKSRC}/lib/deplate/themes/navbar-right.html
-
-.include <bsd.port.mk>
diff --git a/textproc/ruby-deplate/distinfo b/textproc/ruby-deplate/distinfo
deleted file mode 100644
index 0ebfd8f4c861..000000000000
--- a/textproc/ruby-deplate/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/deplate-0.8.5.zip) = 3a5318135bb99288bfe708418102df16eae11af89d4e493afbf73a52443957b2
-SIZE (ruby/deplate-0.8.5.zip) = 428378
diff --git a/textproc/ruby-deplate/pkg-descr b/textproc/ruby-deplate/pkg-descr
deleted file mode 100644
index 870cb813435c..000000000000
--- a/textproc/ruby-deplate/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-deplate is a ruby based tool for converting documents written in wiki-like
-markup to LaTeX, HTML, "HTML slides", or docbook. It supports page templates,
-embedded LaTeX code, footnotes, citations, bibliographies, automatic generation
-of an index, table of contents etc. It can be used to create web pages and (via
-LaTeX or Docbook) high-quality printouts from the same source. In this respect
-it is similar to tools like remoteaft or remotetxt2tags.
-
-WWW: http://deplate.sourceforge.net
diff --git a/textproc/ruby-deplate/pkg-plist b/textproc/ruby-deplate/pkg-plist
deleted file mode 100644
index 83026aa00cd8..000000000000
--- a/textproc/ruby-deplate/pkg-plist
+++ /dev/null
@@ -1,199 +0,0 @@
-bin/deplate
-%%RUBY_SITELIBDIR%%/deplate.rb
-%%RUBY_SITELIBDIR%%/deplate/abstract-class.rb
-%%RUBY_SITELIBDIR%%/deplate/bib.rb
-%%RUBY_SITELIBDIR%%/deplate/builtin.rb
-%%RUBY_SITELIBDIR%%/deplate/cache.rb
-%%RUBY_SITELIBDIR%%/deplate/commands.rb
-%%RUBY_SITELIBDIR%%/deplate/common.rb
-%%RUBY_SITELIBDIR%%/deplate/compat.rb
-%%RUBY_SITELIBDIR%%/deplate/compat/parsedate.rb
-%%RUBY_SITELIBDIR%%/deplate/converter.rb
-%%RUBY_SITELIBDIR%%/deplate/core.rb
-%%RUBY_SITELIBDIR%%/deplate/counters.rb
-%%RUBY_SITELIBDIR%%/deplate/define.rb
-%%RUBY_SITELIBDIR%%/deplate/deplate-string.rb
-%%RUBY_SITELIBDIR%%/deplate/docbook.rb
-%%RUBY_SITELIBDIR%%/deplate/elements.rb
-%%RUBY_SITELIBDIR%%/deplate/encoding.rb
-%%RUBY_SITELIBDIR%%/deplate/ents/general-latin1.entities
-%%RUBY_SITELIBDIR%%/deplate/ents/general-utf-8.entities
-%%RUBY_SITELIBDIR%%/deplate/etc.rb
-%%RUBY_SITELIBDIR%%/deplate/external.rb
-%%RUBY_SITELIBDIR%%/deplate/formatter-snippet.rb
-%%RUBY_SITELIBDIR%%/deplate/formatter.rb
-%%RUBY_SITELIBDIR%%/deplate/guesslanguage.rb
-%%RUBY_SITELIBDIR%%/deplate/input.rb
-%%RUBY_SITELIBDIR%%/deplate/macros.rb
-%%RUBY_SITELIBDIR%%/deplate/messages.rb
-%%RUBY_SITELIBDIR%%/deplate/metadata.rb
-%%RUBY_SITELIBDIR%%/deplate/nukumi2.rb
-%%RUBY_SITELIBDIR%%/deplate/once-method.rb
-%%RUBY_SITELIBDIR%%/deplate/output.rb
-%%RUBY_SITELIBDIR%%/deplate/particles.rb
-%%RUBY_SITELIBDIR%%/deplate/ps2ppm.rb
-%%RUBY_SITELIBDIR%%/deplate/regions.rb
-%%RUBY_SITELIBDIR%%/deplate/skeletons.rb
-%%RUBY_SITELIBDIR%%/deplate/structured.rb
-%%RUBY_SITELIBDIR%%/deplate/template.rb
-%%RUBY_SITELIBDIR%%/deplate/variables.rb
-%%RUBY_SITELIBDIR%%/deplate/wiki-markup.rb
-%%RUBY_SITELIBDIR%%/deplate/xml.rb
-%%RUBY_SITELIBDIR%%/deplate/zh_CN.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/dbk-article-4.1.2.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/dbk-article.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/dbk-book.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/dbk-ref.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/dbk-slides.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/dbk-snippet.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/html-snippet.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/html.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/htmlsite.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/htmlslides.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/htmlwebsite.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/latex-dramatist.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/latex-snippet.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/latex.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/null.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/php.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/phpsite.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/plain.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/sweave.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/template.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/xhtml10t.rb
-%%RUBY_SITELIBDIR%%/deplate/fmt/xhtml11m.rb
-%%RUBY_SITELIBDIR%%/deplate/input/deplate-headings.rb
-%%RUBY_SITELIBDIR%%/deplate/input/deplate-restricted.rb
-%%RUBY_SITELIBDIR%%/deplate/input/deplate.rb
-%%RUBY_SITELIBDIR%%/deplate/input/play.rb
-%%RUBY_SITELIBDIR%%/deplate/input/rdoc.rb
-%%RUBY_SITELIBDIR%%/deplate/input/template.rb
-%%RUBY_SITELIBDIR%%/deplate/metadata/marshal.rb
-%%RUBY_SITELIBDIR%%/deplate/metadata/xml.rb
-%%RUBY_SITELIBDIR%%/deplate/metadata/yaml.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/anyword.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/babelfish.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/code-coderay.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/code-gvim.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/code-gvim71.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/code-highlight.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/colored-log.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/encode.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/endnotes.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/entities-decode.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/entities-encode.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/guesslanguage.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/html-asciimath.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/html-deplate-button.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/html-headings-navbar.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/html-highstep.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/html-jsmath.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/html-mathml.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/html-obfuscate-email.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/html-sidebar.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/htmlslides-navbar-fh.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/iconv.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/imgurl.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/inlatex-compound.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/koma.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/lang-de.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/lang-en.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/lang-ru-koi8-r.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/lang-ru.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/lang-zh_CN-autospace.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/lang-zh_CN.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/linkmap.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/latex-emph-table-head.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/latex-styles.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/latex-verbatim-small.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/makefile.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/mark-external-urls.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/markup-1-warn.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/markup-1.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/navbar-png.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/noindent.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/numpara.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/particle-math.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/php-extra.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/pstoedit.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/recode.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/smart-dash.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/smiley.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/soffice.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/symbols-latin1.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/symbols-od-utf-8.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/utf8.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/symbols-plain.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/symbols-sgml.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/symbols-utf-8.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/symbols-xml.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/syntax-region-alt.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/validate-html.rb
-%%RUBY_SITELIBDIR%%/deplate/mod/xmlrpc.rb
-%%RUBY_SITELIBDIR%%/deplate/themes/presentation.html/prelude.txt
-%%RUBY_SITELIBDIR%%/deplate/themes/presentation.html/theme.ini
-%%RUBY_SITELIBDIR%%/deplate/themes/presentation.html/css/presentation.css
-%%RUBY_SITELIBDIR%%/deplate/themes/presentation.html/css/presentation_highstep.css
-%%RUBY_SITELIBDIR%%/deplate/themes/presentation.html/css/presentation_website.css
-%%RUBY_SITELIBDIR%%/deplate/themes/presentation.html/resources/spacer.png
-%%RUBY_SITELIBDIR%%/deplate/themes/presentation.html/templates/presentation.html
-%%RUBY_SITELIBDIR%%/deplate/themes/s5.xhtml/README.TXT
-%%RUBY_SITELIBDIR%%/deplate/themes/s5.xhtml/theme.ini
-%%RUBY_SITELIBDIR%%/deplate/themes/s5.xhtml/templates/s5.xhtml
-%%DATADIR%%/css/article.css
-%%DATADIR%%/css/deplate.css
-%%DATADIR%%/css/doc.css
-%%DATADIR%%/css/heading-navbar.css
-%%DATADIR%%/css/highlight.css
-%%DATADIR%%/css/highstep.css
-%%DATADIR%%/css/htmldoc.css
-%%DATADIR%%/css/layout-deplate-print.css
-%%DATADIR%%/css/layout-deplate.css
-%%DATADIR%%/css/play.css
-%%DATADIR%%/css/presentation.css
-%%DATADIR%%/css/presentation_highstep.css
-%%DATADIR%%/css/presentation_website.css
-%%DATADIR%%/css/sans-serif.css
-%%DATADIR%%/css/screenplay.css
-%%DATADIR%%/css/serif-e.css
-%%DATADIR%%/css/serif-rel.css
-%%DATADIR%%/css/serif.css
-%%DATADIR%%/css/slides.css
-%%DATADIR%%/css/styles.css
-%%DATADIR%%/css/tabbar-left.css
-%%DATADIR%%/css/tabbar-right-ie.css
-%%DATADIR%%/css/tabbar-right.css
-%%DATADIR%%/css/tabbar-top.css
-%%DATADIR%%/css/tabbar.css
-%%DATADIR%%/css/text-sans-serif.css
-%%DATADIR%%/css/text-serif.css
-%%DATADIR%%/css/websitary.css
-%%DATADIR%%/css/website.css
-%%DATADIR%%/lib/Makefile.config
-%%DATADIR%%/lib/tabmenu.js
-%%DATADIR%%/lib/html/parbreak
-%%DATADIR%%/lib/javascript/StepwiseNextPage.js
-%%DATADIR%%/lib/javascript/StepwiseNextPage_confirm.js
-%%DATADIR%%/lib/latex/deplate.sty
-%%DATADIR%%/lib/latex/highlight-extra.sty
-%%DATADIR%%/lib/latex/highlight-typical.sty
-%%DATADIR%%/lib/latex/parbreak
-%%DATADIR%%/lib/plain/parbreak
-%%DATADIR%%/lib/php/page-comment.inc.php
-%%DATADIR%%/locale/de.latin1
-%%DATADIR%%/locale/de.latin1_data
-%%DATADIR%%/locale/en.latin1_data
-%%DATADIR%%/locale/fr.latin1_data
-%%DATADIR%%/locale/ru.koi8-r
-%%DATADIR%%/locale/ru.koi8-r_data
-%%DATADIR%%/locale/zh_CN.GB2312
-%%DATADIR%%/templates/html-doc.html
-%%DATADIR%%/templates/html-left-tabbar-js.html
-%%DATADIR%%/templates/html-left-tabbar.html
-%%DATADIR%%/templates/html-tabbar-right-pcomments.php
-%%DATADIR%%/templates/html-tabbar-right-step.html
-%%DATADIR%%/templates/html-tabbar-right-table.html
-%%DATADIR%%/templates/html-tabbar-right.html
-%%DATADIR%%/templates/html-tabbar-top.html
-%%DATADIR%%/templates/html-tabbar.html
-man/man1/deplate.1.gz
diff --git a/textproc/ruby-sary/Makefile b/textproc/ruby-sary/Makefile
deleted file mode 100644
index 866818d64fc1..000000000000
--- a/textproc/ruby-sary/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= sary
-PORTVERSION= 1.2.0
-PORTREVISION= 4
-CATEGORIES= textproc ruby
-MASTER_SITES= http://sary.sourceforge.net/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-ruby-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby interface to the Sary library
-
-LICENSE= LGPL21 LGPL3
-LICENSE_COMB= dual
-
-LIB_DEPENDS= libsary.so:textproc/sary
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-BROKEN_RUBY24= yes
-
-DEPRECATED= Does not build with current versions of ruby
-EXPIRATION_DATE= 2018-01-14
-
-OPTIONS_DEFINE= DOCS
-
-INSTALL_TARGET= site-install
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-USES= pkgconfig
-
-DOCS= ChangeLog *.en.rd *.ja.rd
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR:C/^${LOCALBASE}/${PREFIX}/}/sary.so
- ${INSTALL_SCRIPT} ${WRKSRC}/rsary.rb ${STAGEDIR}${PREFIX}/bin/
-
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-.include <bsd.port.mk>
diff --git a/textproc/ruby-sary/distinfo b/textproc/ruby-sary/distinfo
deleted file mode 100644
index ca33a7f60b2e..000000000000
--- a/textproc/ruby-sary/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/sary-ruby-1.2.0.tar.gz) = 32e493313b44e6d23fbda583c9aa13d7c2fa398fc717ec17cd8c3e9e9a62a30d
-SIZE (ruby/sary-ruby-1.2.0.tar.gz) = 9155
diff --git a/textproc/ruby-sary/files/patch-ruby19 b/textproc/ruby-sary/files/patch-ruby19
deleted file mode 100644
index 8884ad832a98..000000000000
--- a/textproc/ruby-sary/files/patch-ruby19
+++ /dev/null
@@ -1,152 +0,0 @@
-diff -Naur builder.c builder.c
---- builder.c 2005-03-30 07:48:09.000000000 +0900
-+++ builder.c 2010-05-27 20:08:33.000000000 +0900
-@@ -26,7 +26,6 @@
- #include <errno.h>
- #include "sary.h"
- #include "ruby.h"
--#include "version.h"
-
- #define GET_Builder(obj, dat) Data_Get_Struct(obj, SaryBuilder, dat)
-
-@@ -63,21 +62,13 @@
- rb_scan_args(argc, argv, "11", &file_name, &array_name);
-
- Check_SafeStr(file_name);
--#if RUBY_VERSION_CODE >= 180
- file_name_ptr = StringValuePtr(file_name);
--#else
-- file_name_ptr = STR2CSTR(file_name);
--#endif
-
- if (array_name == Qnil)
- builder = sary_builder_new(file_name_ptr);
- else {
- Check_SafeStr(array_name);
--#if RUBY_VERSION_CODE >= 180
- array_name_ptr = StringValuePtr(array_name);
--#else
-- array_name_ptr = STR2CSTR(array_name);
--#endif
- builder = sary_builder_new2(file_name_ptr, array_name_ptr);
- }
- if (builder == NULL)
-diff -Naur searcher.c searcher.c
---- searcher.c 2005-03-30 07:48:09.000000000 +0900
-+++ searcher.c 2010-05-27 20:13:17.000000000 +0900
-@@ -27,7 +27,13 @@
- #include <errno.h>
- #include "sary.h"
- #include "ruby.h"
--#include "version.h"
-+
-+#ifndef RARRAY_LEN
-+#define RARRAY_LEN(a) RARRAY(a)->len
-+#endif
-+#ifndef RSTRING_LEN
-+#define RSTRING_LEN(str) RSTRING(str)->len
-+#endif
-
- #define GET_Searcher(obj, dat) Data_Get_Struct(obj, SarySearcher, dat)
-
-@@ -82,21 +88,13 @@
- rb_scan_args(argc, argv, "11", &file_name, &array_name);
-
- Check_SafeStr(file_name);
--#if RUBY_VERSION_CODE >= 180
- file_name_ptr = StringValuePtr(file_name);
--#else
-- file_name_ptr = STR2CSTR(file_name);
--#endif
-
- if (array_name == Qnil)
- searcher = sary_searcher_new(file_name_ptr);
- else {
- Check_SafeStr(array_name);
--#if RUBY_VERSION_CODE >= 180
- array_name_ptr = StringValuePtr(array_name);
--#else
-- array_name_ptr = STR2CSTR(array_name);
--#endif
- searcher = sary_searcher_new2(file_name_ptr, array_name_ptr);
- }
- if (searcher == NULL)
-@@ -133,12 +131,8 @@
- GET_Searcher(klass, searcher);
-
- Check_SafeStr(pattern);
--#if RUBY_VERSION_CODE >= 180
- pat = StringValuePtr(pattern);
-- len = RSTRING(pattern)->len;
--#else
-- pat = str2cstr(pattern, &len);
--#endif
-+ len = RSTRING_LEN(pattern);
-
- if (sary_searcher_search2(searcher, pat, len))
- return Qtrue;
-@@ -157,7 +151,7 @@
-
- GET_Searcher(klass, searcher);
-
-- len = RARRAY(pattern_array)->len;
-+ len = RARRAY_LEN(pattern_array);
- if (len == 0) {
- return Qfalse;
- }
-@@ -166,11 +160,7 @@
- for (i = 0; i < len; i++) {
- pattern = rb_ary_entry(pattern_array, (long)i);
- Check_SafeStr(pattern);
--#if RUBY_VERSION_CODE >= 180
- pat[i] = StringValuePtr(pattern);
--#else
-- pat[i] = STR2CSTR(pattern);
--#endif
- }
-
- if (sary_searcher_multi_search(searcher, pat, len))
-@@ -189,11 +179,7 @@
- GET_Searcher(klass, searcher);
-
- Check_SafeStr(pattern);
--#if RUBY_VERSION_CODE >= 180
- pat = StringValuePtr(pattern);
--#else
-- pat = STR2CSTR(pattern);
--#endif
-
- if (sary_searcher_isearch(searcher, pat, NUM2INT(len)))
- return Qtrue;
-@@ -224,12 +210,8 @@
- GET_Searcher(klass, searcher);
-
- Check_SafeStr(pattern);
--#if RUBY_VERSION_CODE >= 180
- pat = StringValuePtr(pattern);
-- len = RSTRING(pattern)->len;
--#else
-- pat = str2cstr(pattern, &len);
--#endif
-+ len = RSTRING_LEN(pattern);
-
- if (sary_searcher_icase_search2(searcher, pat, len))
- return Qtrue;
-@@ -275,15 +257,10 @@
-
- Check_SafeStr(start_tag);
- Check_SafeStr(end_tag);
--#if RUBY_VERSION_CODE >= 180
- stag = StringValuePtr(start_tag);
- etag = StringValuePtr(end_tag);
-- slen = RSTRING(stag)->len;
-- elen = RSTRING(etag)->len;
--#else
-- stag = rb_str2cstr(start_tag, &slen);
-- etag = rb_str2cstr(end_tag, &elen);
--#endif
-+ slen = RSTRING_LEN(stag);
-+ elen = RSTRING_LEN(etag);
-
- region = sary_searcher_get_next_tagged_region2(searcher, stag, slen,
- etag, elen, &rlen);
diff --git a/textproc/ruby-sary/pkg-descr b/textproc/ruby-sary/pkg-descr
deleted file mode 100644
index 7e9a57a42034..000000000000
--- a/textproc/ruby-sary/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This module is a Ruby interface to the Sary library.
-
-WWW: http://sary.sourceforge.net/index.html.en
diff --git a/textproc/ruby-sary/pkg-plist b/textproc/ruby-sary/pkg-plist
deleted file mode 100644
index aa82f1c573dc..000000000000
--- a/textproc/ruby-sary/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/rsary.rb
-%%RUBY_SITEARCHLIBDIR%%/sary.so
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Reference.en.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Reference.ja.rd
diff --git a/www/Makefile b/www/Makefile
index 07ef771e34b6..7f4ab7d24ac0 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1947,7 +1947,6 @@
SUBDIR += rt42
SUBDIR += rt44
SUBDIR += rtv
- SUBDIR += ruby-aws
SUBDIR += rubygem-ace-rails-ap
SUBDIR += rubygem-actioncable5
SUBDIR += rubygem-actioncable50
@@ -2218,7 +2217,6 @@
SUBDIR += sabredav
SUBDIR += sahi
SUBDIR += sakai
- SUBDIR += samidare
SUBDIR += sams2
SUBDIR += sarg
SUBDIR += scloader
diff --git a/www/ruby-aws/Makefile b/www/ruby-aws/Makefile
deleted file mode 100644
index 15cdbb81d744..000000000000
--- a/www/ruby-aws/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: IWATSUKI Hiroyuki <don@na.rim.or.jp>
-# $FreeBSD$
-
-PORTNAME= aws
-PORTVERSION= 0.8.1
-CATEGORIES= www ruby
-MASTER_SITES= http://www.caliban.org/files/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= don@na.rim.or.jp
-COMMENT= Ruby interface to Amazon Web Services
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-BROKEN_RUBY24= yes
-
-DEPRECATED= Does not build with current versions of ruby
-EXPIRATION_DATE= 2018-01-14
-
-CONFLICTS= ruby-amazon-[0-9]*
-
-NO_ARCH= yes
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-
-DOCS= COPYING INSTALL NEWS README
-EXAMPLES= example/*
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-
-post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-.for f in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/www/ruby-aws/distinfo b/www/ruby-aws/distinfo
deleted file mode 100644
index fbfa45cde349..000000000000
--- a/www/ruby-aws/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-aws-0.8.1.tar.gz) = f33069e1eed5d907ed63a9cf8d7a373fce4c935f2de3afc61ed0a1e43ca6a480
-SIZE (ruby/ruby-aws-0.8.1.tar.gz) = 81879
diff --git a/www/ruby-aws/pkg-descr b/www/ruby-aws/pkg-descr
deleted file mode 100644
index 9e16db5e9519..000000000000
--- a/www/ruby-aws/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Ruby/AWS is a Ruby language library that allows programmatic access to
-the popular Amazon Web site via the REST (XML over HTTP) based Amazon
-Web Services. It is the successor to the now obsolete Ruby/Amazon.
-
-WWW: http://www.caliban.org/ruby/ruby-aws/
diff --git a/www/ruby-aws/pkg-plist b/www/ruby-aws/pkg-plist
deleted file mode 100644
index 0ba9bd86dcf9..000000000000
--- a/www/ruby-aws/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-%%RUBY_SITELIBDIR%%/amazon.rb
-%%RUBY_SITELIBDIR%%/amazon/aws.rb
-%%RUBY_SITELIBDIR%%/amazon/locale.rb
-%%RUBY_SITELIBDIR%%/amazon/aws/cache.rb
-%%RUBY_SITELIBDIR%%/amazon/aws/search.rb
-%%RUBY_SITELIBDIR%%/amazon/aws/shoppingcart.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/INSTALL
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/batch_operation
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/browse_node_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/customer_content_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/customer_content_search1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/help1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/item_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/item_lookup2
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/item_search1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/item_search2
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/item_search3
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/list_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/list_search1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/multiple_operation1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/seller_listing_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/seller_listing_search1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/seller_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/shopping_cart1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/similarity_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/tag_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/transaction_lookup1
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/vehicle_search
diff --git a/www/samidare/Makefile b/www/samidare/Makefile
deleted file mode 100644
index 65ce90e2d07c..000000000000
--- a/www/samidare/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: TAKATSU Tomonari <tota@rtfm.jp>
-# $FreeBSD$
-
-PORTNAME= samidare
-PORTVERSION= 0.7
-PORTREVISION= 1
-CATEGORIES= www ruby
-MASTER_SITES= http://www.a-k-r.org/${PORTNAME}/ \
- LOCAL/tota/samidare
-
-MAINTAINER= tota@FreeBSD.org
-COMMENT= Web page update checker written in Ruby
-
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
-
-RUN_DEPENDS= ${RUBY_SITELIBDIR}/htree.rb:textproc/ruby-htree
-
-USES= gmake shebangfix
-USE_RUBY= yes
-
-SHEBANG_FILES= main.rb rb-link rb2rm rm2rb
-PORTDOCS= README README.ja
-PORTEXAMPLES= config.yml t.latest.html
-
-ALL_TARGET= ${PORTNAME}
-
-PLIST_FILES= bin/samidare man/man1/samidare.1.gz
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-BROKEN_RUBY24= yes
-
-DEPRECATED= Does not build with current versions of ruby
-EXPIRATION_DATE= 2018-01-14
-
-post-build:
- @${REINPLACE_CMD} -e '1d' ${BUILD_WRKSRC}/${PORTNAME}
- @cd ${BUILD_WRKSRC}; ${MV} ${PORTNAME}.man ${PORTNAME}.1
-
-do-install:
- ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${INSTALL_WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${INSTALL_WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${INSTALL_WRKSRC}; ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/www/samidare/distinfo b/www/samidare/distinfo
deleted file mode 100644
index f0872d0ce36c..000000000000
--- a/www/samidare/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (samidare-0.7.tar.gz) = d252cfae923e56fafdc90c7f7d62b5d7e9a1c64a042a08190c7a0d026ba64253
-SIZE (samidare-0.7.tar.gz) = 27574
diff --git a/www/samidare/pkg-descr b/www/samidare/pkg-descr
deleted file mode 100644
index 21ceb6be89d1..000000000000
--- a/www/samidare/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-samidare is a web page update checker
-
-Features:
- * Easy configuration: just list up URLs.
- * HTML generation by template.
- * tDiary theme supported.
- * generate/read LIRS.
- * check page content addition to Last-Modified.
-
-WWW: http://www.a-k-r.org/samidare/