aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2017-01-28 11:18:44 +0000
committerRene Ladan <rene@FreeBSD.org>2017-01-28 11:18:44 +0000
commita8d756b01f9ff706209bd632b8c453969017e0d9 (patch)
tree0f032f2026aa998d5465c60da29d3e0e749a50c7
parentc8a829e6090d329fbd20d3129954aeb741a4c0cb (diff)
downloadports-a8d756b01f9ff706209bd632b8c453969017e0d9.tar.gz
ports-a8d756b01f9ff706209bd632b8c453969017e0d9.zip
Remove expired ports:
2017-01-28 databases/ruby-rdbc1: Upstream no longer active 2017-01-28 databases/ruby-sybct: Upstream no longer active 2017-01-28 databases/ruby-o_dbm: Upstream no longer active 2017-01-28 databases/ruby-cdb: Upstream no longer active 2017-01-28 devel/ruby-rbison: Does not work on modern ruby 2017-01-28 devel/ruby-property: Upstream no longer exists 2017-01-28 devel/ruby-dialogs: Upstream no longer active 2017-01-28 devel/ruby-byaccr: Upstream no longer active 2017-01-28 devel/ruby-aspectr: Use rubygem-aspectr instead 2017-01-28 devel/ruby-locale: No longer useful 2017-01-28 devel/ruby-wirble: Upstream no longer active 2017-01-28 devel/ruby-tzfile: Upstream no longer exists 2017-01-28 devel/ruby-rreadline: Upstream no longer exists 2017-01-28 devel/ruby-intl: Use devel/rubygem-gettext instead 2017-01-28 graphics/ruby-imlib2: Upstream no longer active 2017-01-28 graphics/ruby-image_size: Upstream no longer active 2017-01-28 graphics/ruby-svg: Use graphics/rubygem-rsvg2 instead 2017-01-28 irc/ruby-rice: Upstream no longer active 2017-01-28 irc/ruby-rica: Upstream no longer active 2017-01-28 irc/ruby-irc: Upstream no longer active 2017-01-28 japanese/ruby-usersguide: Does not exist upstream 2017-01-28 japanese/ruby-mecab: Upstream no longer active 2017-01-28 mail/ruby-rmail: Upstream no longer active 2017-01-28 mail/ruby-rfilter: Upstream no longer active 2017-01-28 math/ruby-algebra: Use rubygem-algebra instead 2017-01-28 net/ruby-tserver: Upstream no longer active 2017-01-28 net/ruby-tcpsocketpipe: Upstream no longer active 2017-01-28 net/ruby-icmp: Upstream no longer active 2017-01-28 net/ruby-dict: Upstream no longer active 2017-01-28 palm/palmos-sdk: Upstream no longer exists 2017-01-28 security/ruby-hmac: Use www/rubygem-ruby-hmac instead 2017-01-28 security/ruby-tcpwrap: Upstream no longer active 2017-01-28 security/ruby-password: Upstream no longer active 2017-01-28 sysutils/ruby-quota: Upstream no longer active 2017-01-28 textproc/ruby-rss.alt: Upstream no longer active 2017-01-28 textproc/ruby-rss: Upstream no longer exists 2017-01-28 textproc/ruby-htmlrepair: Upstream no longer exists 2017-01-28 textproc/ruby-xmlscan: Upstream no longer active 2017-01-28 textproc/ruby-xml-configfile: Upstream no longer exists 2017-01-28 textproc/ruby-htmlsplit: Upstream no longer exists 2017-01-28 www/ruby-google: Upstream no longer active 2017-01-28 archivers/ruby-lha: Upstream no longer active 2017-01-28 x11/ruby-X11: Upstream no longer active 2017-01-28 audio/ruby-audiofile: Broken on modern versions of Ruby 2017-01-28 audio/ruby-mp3tag: Upstream no longer active 2017-01-28 converters/ruby-dump.rb: Upstream no longer active
Notes
Notes: svn path=/head/; revision=432620
-rw-r--r--LEGAL1
-rw-r--r--MOVED46
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/ruby-lha/Makefile42
-rw-r--r--archivers/ruby-lha/distinfo2
-rw-r--r--archivers/ruby-lha/files/patch-math-remainder65
-rw-r--r--archivers/ruby-lha/files/patch-tests11
-rw-r--r--archivers/ruby-lha/files/patch-warnings377
-rw-r--r--archivers/ruby-lha/pkg-descr3
-rw-r--r--archivers/ruby-lha/pkg-plist2
-rw-r--r--audio/Makefile2
-rw-r--r--audio/ruby-audiofile/Makefile53
-rw-r--r--audio/ruby-audiofile/distinfo4
-rw-r--r--audio/ruby-audiofile/files/patch-audiofile.c96
-rw-r--r--audio/ruby-audiofile/pkg-descr5
-rw-r--r--audio/ruby-audiofile/pkg-plist6
-rw-r--r--audio/ruby-mp3tag/Makefile44
-rw-r--r--audio/ruby-mp3tag/distinfo2
-rw-r--r--audio/ruby-mp3tag/pkg-descr5
-rw-r--r--audio/ruby-mp3tag/pkg-plist3
-rw-r--r--converters/Makefile1
-rw-r--r--converters/ruby-dump.rb/Makefile33
-rw-r--r--converters/ruby-dump.rb/distinfo2
-rw-r--r--converters/ruby-dump.rb/pkg-descr3
-rw-r--r--databases/Makefile4
-rw-r--r--databases/ruby-cdb/Makefile48
-rw-r--r--databases/ruby-cdb/distinfo2
-rw-r--r--databases/ruby-cdb/pkg-descr4
-rw-r--r--databases/ruby-cdb/pkg-plist4
-rw-r--r--databases/ruby-o_dbm/Makefile32
-rw-r--r--databases/ruby-o_dbm/distinfo2
-rw-r--r--databases/ruby-o_dbm/files/patch-test-o_dbm.rb10
-rw-r--r--databases/ruby-o_dbm/pkg-descr3
-rw-r--r--databases/ruby-o_dbm/pkg-plist3
-rw-r--r--databases/ruby-rdbc1/Makefile46
-rw-r--r--databases/ruby-rdbc1/distinfo2
-rw-r--r--databases/ruby-rdbc1/files/patch-pg_rdbc1.rb11
-rw-r--r--databases/ruby-rdbc1/pkg-descr7
-rw-r--r--databases/ruby-rdbc1/pkg-plist70
-rw-r--r--databases/ruby-sybct/Makefile43
-rw-r--r--databases/ruby-sybct/distinfo2
-rw-r--r--databases/ruby-sybct/files/patch-extconf.rb17
-rw-r--r--databases/ruby-sybct/pkg-descr3
-rw-r--r--databases/ruby-sybct/pkg-plist32
-rw-r--r--devel/Makefile10
-rw-r--r--devel/ruby-aspectr/Makefile36
-rw-r--r--devel/ruby-aspectr/distinfo2
-rw-r--r--devel/ruby-aspectr/pkg-descr4
-rw-r--r--devel/ruby-aspectr/pkg-plist5
-rw-r--r--devel/ruby-byaccr/Makefile40
-rw-r--r--devel/ruby-byaccr/distinfo2
-rw-r--r--devel/ruby-byaccr/files/Makefile20
-rw-r--r--devel/ruby-byaccr/pkg-descr2
-rw-r--r--devel/ruby-byaccr/pkg-plist7
-rw-r--r--devel/ruby-dialogs/Makefile32
-rw-r--r--devel/ruby-dialogs/distinfo2
-rw-r--r--devel/ruby-dialogs/files/patch-dialogs.rb11
-rw-r--r--devel/ruby-dialogs/pkg-descr6
-rw-r--r--devel/ruby-dialogs/pkg-plist2
-rw-r--r--devel/ruby-intl/Makefile36
-rw-r--r--devel/ruby-intl/distinfo2
-rw-r--r--devel/ruby-intl/files/patch-extconf.rb10
-rw-r--r--devel/ruby-intl/pkg-descr3
-rw-r--r--devel/ruby-intl/pkg-plist5
-rw-r--r--devel/ruby-locale/Makefile35
-rw-r--r--devel/ruby-locale/distinfo2
-rw-r--r--devel/ruby-locale/files/patch-rblocale.c32
-rw-r--r--devel/ruby-locale/pkg-descr3
-rw-r--r--devel/ruby-locale/pkg-plist3
-rw-r--r--devel/ruby-property/Makefile38
-rw-r--r--devel/ruby-property/distinfo2
-rw-r--r--devel/ruby-property/pkg-descr6
-rw-r--r--devel/ruby-property/pkg-plist8
-rw-r--r--devel/ruby-rbison/Makefile45
-rw-r--r--devel/ruby-rbison/distinfo2
-rw-r--r--devel/ruby-rbison/pkg-descr6
-rw-r--r--devel/ruby-rbison/pkg-plist8
-rw-r--r--devel/ruby-rreadline/Makefile38
-rw-r--r--devel/ruby-rreadline/distinfo2
-rw-r--r--devel/ruby-rreadline/pkg-descr3
-rw-r--r--devel/ruby-rreadline/pkg-plist17
-rw-r--r--devel/ruby-tzfile/Makefile29
-rw-r--r--devel/ruby-tzfile/distinfo2
-rw-r--r--devel/ruby-tzfile/pkg-descr6
-rw-r--r--devel/ruby-tzfile/pkg-plist1
-rw-r--r--devel/ruby-wirble/Makefile32
-rw-r--r--devel/ruby-wirble/distinfo2
-rw-r--r--devel/ruby-wirble/pkg-descr6
-rw-r--r--devel/ruby-wirble/pkg-plist2
-rw-r--r--graphics/Makefile3
-rw-r--r--graphics/ruby-image_size/Makefile40
-rw-r--r--graphics/ruby-image_size/distinfo2
-rw-r--r--graphics/ruby-image_size/pkg-descr3
-rw-r--r--graphics/ruby-image_size/pkg-plist3
-rw-r--r--graphics/ruby-imlib2/Makefile47
-rw-r--r--graphics/ruby-imlib2/distinfo2
-rw-r--r--graphics/ruby-imlib2/pkg-descr3
-rw-r--r--graphics/ruby-svg/Makefile43
-rw-r--r--graphics/ruby-svg/distinfo2
-rw-r--r--graphics/ruby-svg/pkg-descr3
-rw-r--r--graphics/ruby-svg/pkg-plist5
-rw-r--r--irc/Makefile3
-rw-r--r--irc/ruby-irc/Makefile51
-rw-r--r--irc/ruby-irc/distinfo2
-rw-r--r--irc/ruby-irc/pkg-descr1
-rw-r--r--irc/ruby-irc/pkg-plist34
-rw-r--r--irc/ruby-rica/Makefile54
-rw-r--r--irc/ruby-rica/distinfo2
-rw-r--r--irc/ruby-rica/pkg-descr4
-rw-r--r--irc/ruby-rica/pkg-plist14
-rw-r--r--irc/ruby-rice/Makefile31
-rw-r--r--irc/ruby-rice/distinfo2
-rw-r--r--irc/ruby-rice/pkg-descr3
-rw-r--r--irc/ruby-rice/pkg-plist20
-rw-r--r--japanese/Makefile2
-rw-r--r--japanese/ruby-mecab/Makefile40
-rw-r--r--japanese/ruby-mecab/distinfo2
-rw-r--r--japanese/ruby-mecab/files/patch-MeCab__wrap.cpp12
-rw-r--r--japanese/ruby-mecab/files/patch-extconf.rb11
-rw-r--r--japanese/ruby-mecab/pkg-descr3
-rw-r--r--japanese/ruby-mecab/pkg-plist3
-rw-r--r--japanese/ruby-usersguide/Makefile33
-rw-r--r--japanese/ruby-usersguide/distinfo2
-rw-r--r--japanese/ruby-usersguide/pkg-descr6
-rw-r--r--japanese/ruby-usersguide/pkg-plist27
-rw-r--r--mail/Makefile2
-rw-r--r--mail/ruby-rfilter/Makefile37
-rw-r--r--mail/ruby-rfilter/distinfo2
-rw-r--r--mail/ruby-rfilter/files/patch-install.rb20
-rw-r--r--mail/ruby-rfilter/pkg-descr5
-rw-r--r--mail/ruby-rfilter/pkg-plist101
-rw-r--r--mail/ruby-rmail/Makefile34
-rw-r--r--mail/ruby-rmail/distinfo2
-rw-r--r--mail/ruby-rmail/files/patch-install.rb20
-rw-r--r--mail/ruby-rmail/pkg-descr4
-rw-r--r--mail/ruby-rmail/pkg-plist173
-rw-r--r--math/Makefile1
-rw-r--r--math/ruby-algebra/Makefile30
-rw-r--r--math/ruby-algebra/distinfo2
-rw-r--r--math/ruby-algebra/pkg-descr22
-rw-r--r--math/ruby-algebra/pkg-plist215
-rw-r--r--net/Makefile4
-rw-r--r--net/ruby-dict/Makefile43
-rw-r--r--net/ruby-dict/distinfo2
-rw-r--r--net/ruby-dict/pkg-descr6
-rw-r--r--net/ruby-dict/pkg-plist6
-rw-r--r--net/ruby-icmp/Makefile33
-rw-r--r--net/ruby-icmp/distinfo2
-rw-r--r--net/ruby-icmp/pkg-descr4
-rw-r--r--net/ruby-icmp/pkg-plist4
-rw-r--r--net/ruby-tcpsocketpipe/Makefile29
-rw-r--r--net/ruby-tcpsocketpipe/distinfo2
-rw-r--r--net/ruby-tcpsocketpipe/pkg-descr4
-rw-r--r--net/ruby-tserver/Makefile36
-rw-r--r--net/ruby-tserver/distinfo2
-rw-r--r--net/ruby-tserver/pkg-descr3
-rw-r--r--net/ruby-tserver/pkg-plist4
-rw-r--r--palm/Makefile1
-rw-r--r--palm/palmos-sdk/Makefile52
-rw-r--r--palm/palmos-sdk/distinfo2
-rw-r--r--palm/palmos-sdk/pkg-descr3
-rw-r--r--palm/palmos-sdk/pkg-plist208
-rw-r--r--security/Makefile3
-rw-r--r--security/ruby-hmac/Makefile20
-rw-r--r--security/ruby-hmac/distinfo2
-rw-r--r--security/ruby-hmac/pkg-descr9
-rw-r--r--security/ruby-password/Makefile55
-rw-r--r--security/ruby-password/distinfo2
-rw-r--r--security/ruby-password/pkg-descr5
-rw-r--r--security/ruby-password/pkg-plist4
-rw-r--r--security/ruby-tcpwrap/Makefile44
-rw-r--r--security/ruby-tcpwrap/distinfo2
-rw-r--r--security/ruby-tcpwrap/files/patch-tcpwrap.c73
-rw-r--r--security/ruby-tcpwrap/pkg-descr3
-rw-r--r--security/ruby-tcpwrap/pkg-plist6
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/ruby-quota/Makefile36
-rw-r--r--sysutils/ruby-quota/distinfo2
-rw-r--r--sysutils/ruby-quota/pkg-descr3
-rw-r--r--sysutils/ruby-quota/pkg-plist5
-rw-r--r--textproc/Makefile6
-rw-r--r--textproc/ruby-htmlrepair/Makefile31
-rw-r--r--textproc/ruby-htmlrepair/distinfo2
-rw-r--r--textproc/ruby-htmlrepair/pkg-descr7
-rw-r--r--textproc/ruby-htmlsplit/Makefile29
-rw-r--r--textproc/ruby-htmlsplit/distinfo2
-rw-r--r--textproc/ruby-htmlsplit/pkg-descr4
-rw-r--r--textproc/ruby-rss.alt/Makefile42
-rw-r--r--textproc/ruby-rss.alt/distinfo2
-rw-r--r--textproc/ruby-rss.alt/pkg-descr12
-rw-r--r--textproc/ruby-rss.alt/pkg-plist47
-rw-r--r--textproc/ruby-rss/Makefile47
-rw-r--r--textproc/ruby-rss/distinfo2
-rw-r--r--textproc/ruby-rss/pkg-descr4
-rw-r--r--textproc/ruby-rss/pkg-plist11
-rw-r--r--textproc/ruby-xml-configfile/Makefile37
-rw-r--r--textproc/ruby-xml-configfile/distinfo2
-rw-r--r--textproc/ruby-xml-configfile/pkg-descr4
-rw-r--r--textproc/ruby-xml-configfile/pkg-plist5
-rw-r--r--textproc/ruby-xmlscan/Makefile48
-rw-r--r--textproc/ruby-xmlscan/distinfo2
-rw-r--r--textproc/ruby-xmlscan/pkg-descr2
-rw-r--r--textproc/ruby-xmlscan/pkg-plist35
-rw-r--r--www/Makefile1
-rw-r--r--www/ruby-google/Makefile41
-rw-r--r--www/ruby-google/distinfo2
-rw-r--r--www/ruby-google/pkg-descr12
-rw-r--r--www/ruby-google/pkg-plist9
-rw-r--r--x11/Makefile1
-rw-r--r--x11/ruby-X11/Makefile39
-rw-r--r--x11/ruby-X11/distinfo2
-rw-r--r--x11/ruby-X11/pkg-descr3
-rw-r--r--x11/ruby-X11/pkg-plist16
213 files changed, 46 insertions, 4097 deletions
diff --git a/LEGAL b/LEGAL
index 26982c573492..5cc0b11488d6 100644
--- a/LEGAL
+++ b/LEGAL
@@ -176,7 +176,6 @@ oracle/* databases/jdbc-oracle9i This software is under license and export cont
oracle/sqldeveloper* databases/sqldeveloper This software is under license and export controls
oracle/instantclient-basic-linux* databases/linux-oracle-instantclient-basic Packaging prohibited by Oracle license
oracle/instantclient-sqlplus-linux* databases/linux-oracle-instantclient-sqlplus Packaging prohibited by Oracle license
-palmos-sdk-*-1.tar.gz palm/palmos-sdk License agreement is required
pcsv*fb.tar.gz lang/petite-chez User must accept license terms before installation
PDFlib-Lite-*.tar.gz print/pdflib Many odd restrictions on usage and distribution
perforce/*/p4 devel/p4 Restricted distribution
diff --git a/MOVED b/MOVED
index 3b9191b2fe4e..c25b4ea81cd5 100644
--- a/MOVED
+++ b/MOVED
@@ -8996,3 +8996,49 @@ devel/bunny||2017-01-22|Has expired: Superseded by a different project
www/pligg||2017-01-22|Has expired: Abandonware
x11-drivers/xf86-video-fbdev||2017-01-22|Linux only driver
net/librsync1|net/librsync2|2017-01-24|Port renamed to librsync2
+databases/ruby-rdbc1||2017-01-28|Has expired: Upstream no longer active
+databases/ruby-sybct||2017-01-28|Has expired: Upstream no longer active
+databases/ruby-o_dbm||2017-01-28|Has expired: Upstream no longer active
+databases/ruby-cdb||2017-01-28|Has expired: Upstream no longer active
+devel/ruby-rbison||2017-01-28|Has expired: Does not work on modern ruby
+devel/ruby-property||2017-01-28|Has expired: Upstream no longer exists
+devel/ruby-dialogs||2017-01-28|Has expired: Upstream no longer active
+devel/ruby-byaccr||2017-01-28|Has expired: Upstream no longer active
+devel/ruby-aspectr|devel/rubygem-aspectr|2017-01-28|Has expired: Use rubygem-aspectr instead
+devel/ruby-locale||2017-01-28|Has expired: No longer useful
+devel/ruby-wirble||2017-01-28|Has expired: Upstream no longer active
+devel/ruby-tzfile||2017-01-28|Has expired: Upstream no longer exists
+devel/ruby-rreadline||2017-01-28|Has expired: Upstream no longer exists
+devel/ruby-intl|devel/rubygem-gettext|2017-01-28|Has expired: Use devel/rubygem-gettext instead
+graphics/ruby-imlib2||2017-01-28|Has expired: Upstream no longer active
+graphics/ruby-image_size||2017-01-28|Has expired: Upstream no longer active
+graphics/ruby-svg|graphics/rubygem-rsvg2|2017-01-28|Has expired: Use graphics/rubygem-rsvg2 instead
+irc/ruby-rice||2017-01-28|Has expired: Upstream no longer active
+irc/ruby-rica||2017-01-28|Has expired: Upstream no longer active
+irc/ruby-irc||2017-01-28|Has expired: Upstream no longer active
+japanese/ruby-usersguide||2017-01-28|Has expired: Does not exist upstream
+japanese/ruby-mecab||2017-01-28|Has expired: Upstream no longer active
+mail/ruby-rmail||2017-01-28|Has expired: Upstream no longer active
+mail/ruby-rfilter||2017-01-28|Has expired: Upstream no longer active
+math/ruby-algebra|math/rubygem-algebra|2017-01-28|Has expired: Use rubygem-algebra instead
+net/ruby-tserver||2017-01-28|Has expired: Upstream no longer active
+net/ruby-tcpsocketpipe||2017-01-28|Has expired: Upstream no longer active
+net/ruby-icmp||2017-01-28|Has expired: Upstream no longer active
+net/ruby-dict||2017-01-28|Has expired: Upstream no longer active
+palm/palmos-sdk||2017-01-28|Has expired: Upstream no longer exists
+security/ruby-hmac|security/rubygem-ruby-hmac|2017-01-28|Has expired: Use www/rubygem-ruby-hmac instead
+security/ruby-tcpwrap||2017-01-28|Has expired: Upstream no longer active
+security/ruby-password||2017-01-28|Has expired: Upstream no longer active
+sysutils/ruby-quota||2017-01-28|Has expired: Upstream no longer active
+textproc/ruby-rss.alt||2017-01-28|Has expired: Upstream no longer active
+textproc/ruby-rss||2017-01-28|Has expired: Upstream no longer exists
+textproc/ruby-htmlrepair||2017-01-28|Has expired: Upstream no longer exists
+textproc/ruby-xmlscan||2017-01-28|Has expired: Upstream no longer active
+textproc/ruby-xml-configfile||2017-01-28|Has expired: Upstream no longer exists
+textproc/ruby-htmlsplit||2017-01-28|Has expired: Upstream no longer exists
+www/ruby-google||2017-01-28|Has expired: Upstream no longer active
+archivers/ruby-lha||2017-01-28|Has expired: Upstream no longer active
+x11/ruby-X11||2017-01-28|Has expired: Upstream no longer active
+audio/ruby-audiofile||2017-01-28|Has expired: Broken on modern versions of Ruby
+audio/ruby-mp3tag||2017-01-28|Has expired: Upstream no longer active
+converters/ruby-dump.rb||2017-01-28|Has expired: Upstream no longer active
diff --git a/archivers/Makefile b/archivers/Makefile
index 2fb14fd17125..a601d4dabbec 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -187,7 +187,6 @@
SUBDIR += rox-archive
SUBDIR += rpm2cpio
SUBDIR += rpm4
- SUBDIR += ruby-lha
SUBDIR += rubygem-archive-tar-minitar
SUBDIR += rubygem-archive-zip
SUBDIR += rubygem-bzip2-ruby
diff --git a/archivers/ruby-lha/Makefile b/archivers/ruby-lha/Makefile
deleted file mode 100644
index 176468a90812..000000000000
--- a/archivers/ruby-lha/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Stanislav Sedov <stas@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= lha
-PORTVERSION= 0.8.1
-PORTREVISION= 2
-CATEGORIES= archivers ruby
-MASTER_SITES= http://arton.no-ip.info/data/lhalib/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= lhalib-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby extension to unpack LHA-compressed files
-
-USES= zip shebangfix
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-RUBY_EXTCONF= ext/extconf.rb
-
-CONFIGURE_ARGS= --rubyprog=${RUBY}
-
-EXAMPLES= test/test.rb
-SHEBANG_FILES= ${EXAMPLES}
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-# We don't have executables in this package, but rake uses
-# INSTALL_PROG for shared libraries:
-MAKE_ARGS= INSTALL_PROG="${INSTALL_LIB}"
-
-post-install:
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_SCRIPT} ${EXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
-
-test check regression-test: build
- cd ${WRKSRC}/test && ${RUBY} -I${WRKSRC} test.rb
-
-.include <bsd.port.mk>
diff --git a/archivers/ruby-lha/distinfo b/archivers/ruby-lha/distinfo
deleted file mode 100644
index 243383621b2a..000000000000
--- a/archivers/ruby-lha/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/lhalib-0.8.1.zip) = 98ef5c60e991a471f28ca8f4a7a79458a85f8e418431511d03840bd122783a38
-SIZE (ruby/lhalib-0.8.1.zip) = 77035
diff --git a/archivers/ruby-lha/files/patch-math-remainder b/archivers/ruby-lha/files/patch-math-remainder
deleted file mode 100644
index fbcf5c58d7bc..000000000000
--- a/archivers/ruby-lha/files/patch-math-remainder
+++ /dev/null
@@ -1,65 +0,0 @@
-Ruby 2.x #includes <math.h>, which declares a function named
-remainder(). We must rename our variable to avoid name-conflict
-and allow this code to compile with Ruby-2.x
-
- -mi
-
---- ext/slide.c.orig 2006-09-17 17:45:51 UTC
-+++ ext/slide.c
-@@ -87,7 +87,7 @@ static struct decode_option decode_set;
-
- static unsigned int txtsiz;
- static unsigned long dicsiz;
--static unsigned int remainder;
-+static unsigned int iremainder;
-
- struct matchdata {
- int len;
-@@ -162,7 +162,7 @@ update_dict(pos, crc)
-
- n = fread_crc(crc, &text[txtsiz - dicsiz], dicsiz, infile);
-
-- remainder += n;
-+ iremainder += n;
-
- *pos -= dicsiz;
- for (i = 0; i < HSHSIZ; i++) {
-@@ -270,7 +270,7 @@ search_dict(token, pos, min, m)
- /* re-search */
- search_dict_1(token, pos, 0, off+2, m);
-
-- if (m->len > remainder) m->len = remainder;
-+ if (m->len > iremainder) m->len = iremainder;
- }
-
- /* slide dictionary */
-@@ -280,7 +280,7 @@ next_token(token, pos, crc)
- unsigned int *pos;
- unsigned int *crc;
- {
-- remainder--;
-+ iremainder--;
- if (++*pos >= txtsiz - maxmatch) {
- update_dict(pos, crc);
- #ifdef DEBUG
-@@ -316,17 +316,17 @@ encode(intf)
- encode_set.encode_start();
- memset(text, ' ', TXTSIZ);
-
-- remainder = fread_crc(&crc, &text[dicsiz], txtsiz-dicsiz, infile);
-+ iremainder = fread_crc(&crc, &text[dicsiz], txtsiz-dicsiz, infile);
-
- match.len = THRESHOLD - 1;
- match.off = 0;
-- if (match.len > remainder) match.len = remainder;
-+ if (match.len > iremainder) match.len = iremainder;
-
- pos = dicsiz;
- token = INIT_HASH(pos);
- insert_hash(token, pos); /* associate token and pos */
-
-- while (remainder > 0 && ! unpackable) {
-+ while (iremainder > 0 && ! unpackable) {
- last = match;
-
- next_token(&token, &pos, &crc);
diff --git a/archivers/ruby-lha/files/patch-tests b/archivers/ruby-lha/files/patch-tests
deleted file mode 100644
index 2607ce19a616..000000000000
--- a/archivers/ruby-lha/files/patch-tests
+++ /dev/null
@@ -1,11 +0,0 @@
---- test/test.rb.orig 2006-09-17 18:32:52 UTC
-+++ test/test.rb
-@@ -20,7 +20,7 @@ class TestLhaLib < Test::Unit::TestCase
- assert(File.exist?('test.dat'))
- obuff = ' ' * 256
- (0..255).each do |x|
-- obuff[x] = x
-+ obuff[x] = x.chr
- end
- nbuff = nil
- File.open('test.dat', 'rb') do |f|
diff --git a/archivers/ruby-lha/files/patch-warnings b/archivers/ruby-lha/files/patch-warnings
deleted file mode 100644
index 75da76ac771a..000000000000
--- a/archivers/ruby-lha/files/patch-warnings
+++ /dev/null
@@ -1,377 +0,0 @@
---- ext/crcio.c.orig 2006-09-17 16:38:22 UTC
-+++ ext/crcio.c
-@@ -33,11 +33,13 @@ make_crctable( /* void */ )
-
- /* ------------------------------------------------------------------------ */
- unsigned int
--calccrc(crc, p, n)
-+calccrc(crc, _p, n)
- unsigned int crc;
-- unsigned char *p;
-+ const void *_p;
- unsigned int n;
- {
-+ const unsigned char *p = _p;
-+
- while (n-- > 0)
- crc = UPDATE_CRC(crc, *p++);
- return crc;
-@@ -67,7 +69,7 @@ fread_crc(crcp, p, n, fp)
- void
- fwrite_crc(crcp, p, n, fp)
- unsigned int *crcp;
-- unsigned char *p;
-+ const unsigned char *p;
- int n;
- FILE *fp;
- {
-@@ -138,11 +140,13 @@ putc_euc(c, fd)
-
- /* ------------------------------------------------------------------------ */
- int
--fwrite_txt(p, n, fp)
-- unsigned char *p;
-+fwrite_txt(_p, n, fp)
-+ const void *_p;
- int n;
- FILE *fp;
- {
-+ const unsigned char *p = _p;
-+
- while (--n >= 0) {
- if (*p != '\015' && *p != '\032') {
- #ifdef EUC
-@@ -160,13 +164,14 @@ fwrite_txt(p, n, fp)
-
- /* ------------------------------------------------------------------------ */
- int
--fread_txt(p, n, fp)
-- unsigned char *p;
-+fread_txt(_p, n, fp)
-+ void *_p;
- int n;
- FILE *fp;
- {
- int c;
- int cnt = 0;
-+ unsigned char *p = _p;
-
- while (cnt < n) {
- if (getc_euc_cache != EOF) {
---- ext/extract.c.orig 2006-09-17 17:45:51 UTC
-+++ ext/extract.c
-@@ -14,7 +14,7 @@ decode_lzhuf(infp, outfp, original_size,
- FILE *outfp;
- size_t original_size;
- size_t packed_size;
-- char *name;
-+ const char *name;
- int method;
- size_t *read_sizep;
- {
---- ext/header.c.orig 2006-09-17 16:38:22 UTC
-+++ ext/header.c
-@@ -48,12 +48,13 @@ int default_system_kanji_code = MULTIBYT
- int default_system_kanji_code = NONE;
- #endif
-
--int
--calc_sum(p, len)
-- char *p;
-+static int
-+calc_sum(_p, len)
-+ const void *_p;
- int len;
- {
- int sum = 0;
-+ const char *p = _p;
-
- while (len--) sum += *p++;
-
-@@ -67,7 +68,7 @@ dump_get_byte()
- int c;
-
- if (verbose_listing && verbose > 1)
-- printf("%02d %2d: ", get_ptr - start_ptr, 1);
-+ printf("%02td %2d: ", get_ptr - start_ptr, 1);
- c = GET_BYTE();
- if (verbose_listing && verbose > 1) {
- if (isprint(c))
-@@ -84,7 +85,7 @@ dump_skip_bytes(len)
- {
- if (len == 0) return;
- if (verbose_listing && verbose > 1) {
-- printf("%02d %2d: ", get_ptr - start_ptr, len);
-+ printf("%02td %2d: ", get_ptr - start_ptr, len);
- while (len--)
- printf("0x%02x ", GET_BYTE());
- printf("... ignored\n");
-@@ -102,7 +103,7 @@ get_word()
-
- #if DUMP_HEADER
- if (verbose_listing && verbose > 1)
-- printf("%02d %2d: ", get_ptr - start_ptr, 2);
-+ printf("%02td %2d: ", get_ptr - start_ptr, 2);
- #endif
- b0 = GET_BYTE();
- b1 = GET_BYTE();
-@@ -130,7 +131,7 @@ get_longword()
-
- #if DUMP_HEADER
- if (verbose_listing && verbose > 1)
-- printf("%02d %2d: ", get_ptr - start_ptr, 4);
-+ printf("%02td %2d: ", get_ptr - start_ptr, 4);
- #endif
- b0 = GET_BYTE();
- b1 = GET_BYTE();
-@@ -163,7 +164,7 @@ get_bytes(buf, len, size)
-
- #if DUMP_HEADER
- if (verbose_listing && verbose > 1)
-- printf("%02d %2d: \"", get_ptr - start_ptr, len);
-+ printf("%02td %2d: \"", get_ptr - start_ptr, len);
-
- for (i = 0; i < len; i++) {
- if (i < size) buf[i] = get_ptr[i];
-@@ -1171,11 +1172,11 @@ seek_lha_header(fp)
-
-
- /* remove leading `xxxx/..' */
--static char *
--remove_leading_dots(char *path)
-+static const char *
-+remove_leading_dots(const char *path)
- {
-- char *first = path;
-- char *ptr = 0;
-+ const char *first = path;
-+ const char *ptr = NULL;
-
- if (strcmp(first, "..") == 0) {
- warning("Removing leading `..' from member name.");
-@@ -1200,7 +1201,7 @@ remove_leading_dots(char *path)
- }
-
- if (ptr) {
-- warning("Removing leading `%.*s' from member name.", ptr-first, first);
-+ warning("Removing leading `%.*s' from member name.", (int)(ptr - first), first);
- return ptr;
- }
-
---- ext/huf.c.orig 2006-09-17 16:38:22 UTC
-+++ ext/huf.c
-@@ -234,9 +234,7 @@ send_block( /* void */ )
- /* ------------------------------------------------------------------------ */
- /* lh4, 5, 6, 7 */
- void
--output_st1(c, p)
-- unsigned short c;
-- unsigned short p;
-+output_st1(unsigned short c, unsigned short p)
- {
- static unsigned short cpos;
-
---- ext/lha.h.orig 2006-09-18 08:53:29 UTC
-+++ ext/lha.h
-@@ -211,6 +211,8 @@ int fnmatch(const char *pattern, const c
-
- #include "lha_macro.h"
-
-+unsigned char *alloc_buf(void);
-+
- #define exit(n) lha_exit(n)
-
- struct encode_option {
-@@ -300,41 +302,56 @@ LHALIB_EXTERN void cmd_extract(const cha
- LHALIB_EXTERN FILE * open_old_archive(const char* archive);
- LHALIB_EXTERN boolean need_file(const char*);
- LHALIB_EXTERN boolean archive_is_msdos_sfx1(const char*);
--LHALIB_EXTERN void output_dyn();
--LHALIB_EXTERN void encode_start_fix();
--LHALIB_EXTERN void encode_end_dyn();
--LHALIB_EXTERN void output_st1();
--LHALIB_EXTERN void encode_start_st0();
--LHALIB_EXTERN void encode_end_st0();
--LHALIB_EXTERN void encode_start_st1();
--LHALIB_EXTERN void encode_end_st1();
--LHALIB_EXTERN unsigned short decode_c_dyn();
--LHALIB_EXTERN unsigned short decode_p_dyn();
--LHALIB_EXTERN void decode_start_fix();
--LHALIB_EXTERN void decode_start_dyn();
--LHALIB_EXTERN void decode_start_st0();
--LHALIB_EXTERN void decode_start_st1();
--LHALIB_EXTERN unsigned short decode_c_st0();
--LHALIB_EXTERN unsigned short decode_c_st1();
--LHALIB_EXTERN unsigned short decode_p_st0();
--LHALIB_EXTERN unsigned short decode_p_st1();
--LHALIB_EXTERN unsigned short decode_c_lzs();
--LHALIB_EXTERN unsigned short decode_p_lzs();
--LHALIB_EXTERN void decode_start_lzs();
--LHALIB_EXTERN unsigned short decode_c_lz5();
--LHALIB_EXTERN unsigned short decode_p_lz5();
--LHALIB_EXTERN void decode_start_lz5();
--LHALIB_EXTERN void make_crctable();
-+LHALIB_EXTERN void output_dyn(unsigned int code, unsigned int pos);
-+LHALIB_EXTERN void encode_start_fix(void);
-+LHALIB_EXTERN void encode_end_dyn(void);
-+LHALIB_EXTERN void output_st1(unsigned short c, unsigned short p);
-+LHALIB_EXTERN void encode_start_st0(void);
-+LHALIB_EXTERN void encode_end_st0(void);
-+LHALIB_EXTERN void encode_start_st1(void);
-+LHALIB_EXTERN void encode_end_st1(void);
-+LHALIB_EXTERN void start_c_dyn(void);
-+LHALIB_EXTERN unsigned short decode_c_dyn(void);
-+LHALIB_EXTERN unsigned short decode_p_dyn(void);
-+LHALIB_EXTERN void decode_start_fix(void);
-+LHALIB_EXTERN void decode_start_dyn(void);
-+LHALIB_EXTERN void decode_start_st0(void);
-+LHALIB_EXTERN void decode_start_st1(void);
-+LHALIB_EXTERN unsigned short decode_c_st0(void);
-+LHALIB_EXTERN unsigned short decode_c_st1(void);
-+LHALIB_EXTERN unsigned short decode_p_st0(void);
-+LHALIB_EXTERN unsigned short decode_p_st1(void);
-+LHALIB_EXTERN unsigned short decode_c_lzs(void);
-+LHALIB_EXTERN unsigned short decode_p_lzs(void);
-+LHALIB_EXTERN void decode_start_lzs(void);
-+LHALIB_EXTERN unsigned short decode_c_lz5(void);
-+LHALIB_EXTERN unsigned short decode_p_lz5(void);
-+LHALIB_EXTERN void decode_start_lz5(void);
-+LHALIB_EXTERN void make_crctable(void);
- LHALIB_EXTERN size_t copyfile(FILE* f1, FILE* f2, size_t size, int text_flg, unsigned int* crcp);
--LHALIB_EXTERN void init_getbits();
--LHALIB_EXTERN void init_code_cache();
-+LHALIB_EXTERN void init_getbits(void);
-+LHALIB_EXTERN void init_putbits(void);
-+LHALIB_EXTERN void init_code_cache(void);
- LHALIB_EXTERN void putcode(unsigned char n, unsigned short x);
- LHALIB_EXTERN void putbits(unsigned char n, unsigned short x);
- LHALIB_EXTERN unsigned short getbits(unsigned char n);
- LHALIB_EXTERN void fillbuf(unsigned char n);
- LHALIB_EXTERN void encode_p_st0(unsigned short j);
-
--
-+NORETURN(void lha_exit(int n));
-+unsigned int calccrc(unsigned int crc, const void *p, unsigned int length);
-+int fread_txt(void *p, int n, FILE *fp);
-+int fwrite_txt(const void *p, int n, FILE *fp);
-+int fread_crc(unsigned int *crcp, unsigned char *p, int n, FILE *fp);
-+void fwrite_crc(unsigned int *crcp, const unsigned char *p, int n, FILE *fp);
-+void make_table(short nchar, const unsigned char bitlenp[], short tablebits, unsigned short table[]);
-+unsigned int decode(struct interfacing *intf);
-+short make_tree(int nchar, unsigned short *freqp, unsigned char *bitlenp, unsigned short *codep);
-+int str_safe_copy(char *dst, const char *src, int dstsz);
-+int decode_lzhuf(FILE *in, FILE *out, size_t original, size_t packed, const char *name, int method, size_t *readp);
-+int seek_lha_header(FILE *fp);
-+boolean get_header(FILE *fp, LzHeader *hdr);
-+PRINTF_ARGS(int xsnprintf(char *dst, size_t size, const char *fmt, ...), 3, 4);
-
- #define start_indicator(name, size, ing, len) 0
- #define finish_indicator(name, ed) 0
---- ext/lhalib.c.orig 2006-09-18 09:11:35 UTC
-+++ ext/lhalib.c
-@@ -18,7 +18,7 @@
- #define LHALIB_VERSION "0.8.1"
-
- #include "lha.h"
--#include "st.h"
-+#include <ruby/st.h>
-
- static VALUE lhalib;
-
-@@ -75,7 +75,7 @@ static VALUE s_ex(int argc, VALUE* argv,
- VALUE file;
- proc = Qnil;
- rb_scan_args(argc, argv, "1&", &file, &proc);
-- rb_check_safe_str(file);
-+ SafeStringValue(file);
- rb_secure(4);
-
- file_count = 0;
---- ext/lharc.c.orig 2006-09-17 16:38:22 UTC
-+++ ext/lharc.c
-@@ -52,7 +52,7 @@ static int error_occurred;
- /* ------------------------------------------------------------------------ */
- static boolean
- open_old_archive_1(name, v_fp)
-- char *name;
-+ const char *name;
- FILE **v_fp;
- {
- FILE *fp;
---- ext/lhext.c.orig 2006-09-17 16:38:22 UTC
-+++ ext/lhext.c
-@@ -26,8 +26,9 @@ static char *methods[] =
- NULL
- };
-
--static void add_dirinfo(char* name, LzHeader* hdr);
--static void adjust_dirinfo();
-+static void add_dirinfo(const char* name, LzHeader* hdr);
-+static void adjust_dirinfo(void);
-+static int is_directory_traversal(const char *path);
-
- /* ------------------------------------------------------------------------ */
- static boolean
-@@ -395,8 +396,8 @@ cmd_extract(const char* archive_name, ad
- return;
- }
-
--int
--is_directory_traversal(char *path)
-+static int
-+is_directory_traversal(const char *path)
- {
- int state = 0;
-
-@@ -436,7 +437,7 @@ typedef struct lhdDirectoryInfo_t {
-
- static LzHeaderList *dirinfo;
-
--static void add_dirinfo(char *name, LzHeader *hdr)
-+static void add_dirinfo(const char *name, LzHeader *hdr)
- {
- LzHeaderList *p;
-
---- ext/maketbl.c.orig 2006-09-17 16:38:22 UTC
-+++ ext/maketbl.c
-@@ -9,11 +9,8 @@
- #include "lha.h"
-
- void
--make_table(nchar, bitlen, tablebits, table)
-- short nchar;
-- unsigned char bitlen[];
-- short tablebits;
-- unsigned short table[];
-+make_table(short nchar, const unsigned char bitlen[], short tablebits,
-+ unsigned short table[])
- {
- unsigned short count[17]; /* count of bitlen */
- unsigned short weight[17]; /* 0x10000ul >> bitlen */
---- ext/maketree.c.orig 2006-09-17 17:36:33 UTC
-+++ ext/maketree.c
-@@ -95,7 +95,7 @@ downheap(i, heap, heapsize, freq)
- int i;
- short *heap;
- size_t heapsize;
-- unsigned short *freq;
-+ const unsigned short *freq;
- {
- short j, k;
-
---- ext/util.c.orig 2006-09-18 08:53:29 UTC
-+++ ext/util.c
-@@ -114,10 +114,11 @@ archive_is_msdos_sfx1(const char* name)
-
- int
- #if STDC_HEADERS
--xsnprintf(char *dest, size_t size, char *fmt, ...)
-+xsnprintf(char *dest, size_t size, const char *fmt, ...)
- #else
- xsnprintf(dest, size, fmt, va_alist)
-- char *dest, *fmt;
-+ char *dest;
-+ const char *fmt;
- size_t size;
- va_dcl
- #endif
diff --git a/archivers/ruby-lha/pkg-descr b/archivers/ruby-lha/pkg-descr
deleted file mode 100644
index 6cd75600ea2a..000000000000
--- a/archivers/ruby-lha/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ruby-lha is a ruby extension library that unpack files, compressed with lha.
-
-WWW: http://arton.no-ip.info/collabo/backyard/?LhaLibEn
diff --git a/archivers/ruby-lha/pkg-plist b/archivers/ruby-lha/pkg-plist
deleted file mode 100644
index a11fbe0d9b3b..000000000000
--- a/archivers/ruby-lha/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%RUBY_SITELIBDIR%%/%%RUBY_ARCH%%/lhalib.so
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test.rb
diff --git a/audio/Makefile b/audio/Makefile
index d69b64792274..e665cb07388a 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -678,8 +678,6 @@
SUBDIR += rplay
SUBDIR += rsynth
SUBDIR += rubberband
- SUBDIR += ruby-audiofile
- SUBDIR += ruby-mp3tag
SUBDIR += ruby-smf
SUBDIR += ruby-taglib
SUBDIR += ruby-xmms2
diff --git a/audio/ruby-audiofile/Makefile b/audio/ruby-audiofile/Makefile
deleted file mode 100644
index 37a2b2d49940..000000000000
--- a/audio/ruby-audiofile/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= audiofile
-PORTVERSION= 0.2.4
-PORTREVISION= 2
-CATEGORIES= audio ruby
-MASTER_SITES= SF/ruby-${PORTNAME}/ruby-${PORTNAME}/${PORTVERSION}:audiofile \
- SF/ruby-${PORTNAME}/cddb/${CDDB_VER}:cddb
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:audiofile \
- cddb-${CDDB_VER}${EXTRACT_SUFX}:cddb
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby binding to the audiofile library
-
-LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-CDDB_VER= 0.2
-CDDB_WRKSRC= ${WRKDIR}/example
-
-INSTALL_TARGET= site-install
-REINPLACE_ARGS= -i ""
-
-DEPRECATED= Broken on modern versions of Ruby
-EXPIRATION_DATE= 2017-01-28
-
-post-patch:
- @${REINPLACE_CMD} -E -e "s,/home/jaredj/ruby-lib/(cddb),\1,g" ${CDDB_WRKSRC}/wavcddb
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/audiofile.so
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
- ${INSTALL_DATA} ${WRKSRC}/audiofile.rd ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/cddb/
- ${INSTALL_DATA} ${WRKSRC}/test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${INSTALL_DATA} ${CDDB_WRKSRC}/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/cddb/
-
-.include <bsd.port.mk>
diff --git a/audio/ruby-audiofile/distinfo b/audio/ruby-audiofile/distinfo
deleted file mode 100644
index 900a02ddbb90..000000000000
--- a/audio/ruby-audiofile/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (ruby/ruby-audiofile-0.2.4.tar.gz) = d242653963a992661c08428b02466a4cb4b78b994d47063a370a3261ef5dad26
-SIZE (ruby/ruby-audiofile-0.2.4.tar.gz) = 10785
-SHA256 (ruby/cddb-0.2.tar.gz) = 3b463854a4687d525c059a1ad0c667448687d011f5e49b4c569194f94565c827
-SIZE (ruby/cddb-0.2.tar.gz) = 4109
diff --git a/audio/ruby-audiofile/files/patch-audiofile.c b/audio/ruby-audiofile/files/patch-audiofile.c
deleted file mode 100644
index bfb89ae9979b..000000000000
--- a/audio/ruby-audiofile/files/patch-audiofile.c
+++ /dev/null
@@ -1,96 +0,0 @@
---- audiofile.c.orig 2003-08-09 23:29:57 UTC
-+++ audiofile.c
-@@ -161,7 +161,7 @@ static VALUE af_initialize(int argc, VAL
-
- /* get mode into a C-string */
- mode = malloc(2);
-- mode[0] = *(RSTRING(v_mode)->ptr);
-+ mode[0] = *(RSTRING_PTR(v_mode));
- mode[1] = '\0';
-
- switch(*mode) {
-@@ -188,7 +188,7 @@ static VALUE af_initialize(int argc, VAL
- switch(*mode) {
- case 'r':
-
-- fh = afOpenFile(RSTRING(v_fn)->ptr, mode, AF_NULL_FILESETUP);
-+ fh = afOpenFile(RSTRING_PTR(v_fn), mode, AF_NULL_FILESETUP);
- if(fh != AF_NULL_FILEHANDLE) {
- afp = ALLOC(struct af_data);
- DATA_PTR(obj) = afp;
-@@ -212,8 +212,8 @@ static VALUE af_initialize(int argc, VAL
-
- case 'w':
-
-- fn = malloc(RSTRING(v_fn)->len+1);
-- strcpy(fn, RSTRING(v_fn)->ptr);
-+ fn = malloc(RSTRING_LEN(v_fn)+1);
-+ strcpy(fn, RSTRING_PTR(v_fn));
-
- afp = ALLOC(struct af_data);
- DATA_PTR(obj) = afp;
-@@ -335,8 +335,8 @@ static VALUE af_read_into(VALUE obj, VAL
-
-
- Check_Type(readIntoString, T_STRING);
-- bytes = RSTRING(readIntoString)->len;
-- buf = RSTRING(readIntoString)->ptr;
-+ bytes = RSTRING_LEN(readIntoString);
-+ buf = RSTRING_PTR(readIntoString);
-
- frame_size = afGetFrameSize(afp->handle, AF_DEFAULT_TRACK, EXPAND_3TO4);
- frames = bytes / frame_size;
-@@ -357,8 +357,8 @@ static VALUE actually_write(VALUE obj, V
- GetAFP(obj, afp);
-
- Check_Type(writeFromString, T_STRING);
-- bytes = RSTRING(writeFromString)->len;
-- buf = RSTRING(writeFromString)->ptr;
-+ bytes = RSTRING_LEN(writeFromString);
-+ buf = RSTRING_PTR(writeFromString);
-
- frame_size = afGetFrameSize(afp->handle, AF_DEFAULT_TRACK, EXPAND_3TO4);
- frames = bytes / frame_size;
-@@ -679,18 +679,18 @@ static VALUE af_pcm_mapping_eq(VALUE obj
- struct af_data *afp;
-
- Check_Type(args, T_ARRAY);
-- if(RARRAY(args)->len != 1) {
-+ if(RARRAY_LEN(args) != 1) {
- rb_raise(rb_eArgError, "incorrect argument(s) to AudioFile#pcm_mapping=");
- }
-- args = *(RARRAY(args)->ptr);
-- if(RARRAY(args)->len != 4) {
-+ args = *(RARRAY_PTR(args));
-+ if(RARRAY_LEN(args) != 4) {
- rb_raise(rb_eArgError, "incorrect argument(s) to AudioFile#pcm_mapping=");
- }
-
-- v_slope = RARRAY(args)->ptr[0];
-- v_intercept = RARRAY(args)->ptr[1];
-- v_min_clip = RARRAY(args)->ptr[2];
-- v_max_clip = RARRAY(args)->ptr[3];
-+ v_slope = RARRAY_PTR(args)[0];
-+ v_intercept = RARRAY_PTR(args)[1];
-+ v_min_clip = RARRAY_PTR(args)[2];
-+ v_max_clip = RARRAY_PTR(args)[3];
- Check_Type(v_slope, T_FLOAT);
- Check_Type(v_intercept, T_FLOAT);
- Check_Type(v_min_clip, T_FLOAT);
-@@ -700,12 +700,12 @@ static VALUE af_pcm_mapping_eq(VALUE obj
-
- if(af_is_open(afp)) {
- afSetTrackPCMMapping(afp->handle, AF_DEFAULT_TRACK,
-- RFLOAT(v_slope)->value, RFLOAT(v_intercept)->value,
-- RFLOAT(v_min_clip)->value, RFLOAT(v_max_clip)->value);
-+ RFLOAT_VALUE(v_slope), RFLOAT_VALUE(v_intercept),
-+ RFLOAT_VALUE(v_min_clip), RFLOAT_VALUE(v_max_clip));
- } else {
- afInitPCMMapping(afp->setup, AF_DEFAULT_TRACK,
-- RFLOAT(v_slope)->value, RFLOAT(v_intercept)->value,
-- RFLOAT(v_min_clip)->value, RFLOAT(v_max_clip)->value);
-+ RFLOAT_VALUE(v_slope), RFLOAT_VALUE(v_intercept),
-+ RFLOAT_VALUE(v_min_clip), RFLOAT_VALUE(v_max_clip));
- }
-
- return Qnil;
diff --git a/audio/ruby-audiofile/pkg-descr b/audio/ruby-audiofile/pkg-descr
deleted file mode 100644
index b2a8deeff91f..000000000000
--- a/audio/ruby-audiofile/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Ruby-audiofile is a binding to the audiofile library, which reads
-audio (wav, au, aiff, but not ogg or mp3) and can divine information
-such as length, sample rate, etc.
-
-WWW: http://ruby-audiofile.sourceforge.net/
diff --git a/audio/ruby-audiofile/pkg-plist b/audio/ruby-audiofile/pkg-plist
deleted file mode 100644
index d9c6d367c3fa..000000000000
--- a/audio/ruby-audiofile/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/audiofile.so
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/audiofile.rd
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cddb/batch-oggenc
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cddb/cddb.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cddb/wavcddb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test.rb
diff --git a/audio/ruby-mp3tag/Makefile b/audio/ruby-mp3tag/Makefile
deleted file mode 100644
index 1341a17ab0fb..000000000000
--- a/audio/ruby-mp3tag/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= mp3tag
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= audio ruby
-MASTER_SITES= LOCAL/sunpoet/ruby
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby module to manipulate ID3v1.1 tags in MP3 files
-
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-NO_ARCH= yes
-NO_BUILD= yes
-USE_RUBY= yes
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e "s,^(require[[:space:]]+')\./mp3tag(.*),\1mp3tag\2," \
- ${WRKSRC}/mp3tag_test.rb
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/mp3tag.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
-
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} README ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-do-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/mp3tag_test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/audio/ruby-mp3tag/distinfo b/audio/ruby-mp3tag/distinfo
deleted file mode 100644
index 9e5388a327cf..000000000000
--- a/audio/ruby-mp3tag/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/mp3tag-1.0.tar.gz) = 92ab643f88748edeef89b3bcb04e423477da568aae015d4452ee82263aeccb41
-SIZE (ruby/mp3tag-1.0.tar.gz) = 5934
diff --git a/audio/ruby-mp3tag/pkg-descr b/audio/ruby-mp3tag/pkg-descr
deleted file mode 100644
index ec26f06339c1..000000000000
--- a/audio/ruby-mp3tag/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Mp3Tag is a ruby module that handles ID3v1.1 tags in MP3 files. It
-can read ID3v1.0 and ID3v1.1 but only write ID3v1.1 tags. It can save
-new tags and remove tags.
-
-WWW: http://users.cybercity.dk/~dsl8950/ruby/mp3tag.html
diff --git a/audio/ruby-mp3tag/pkg-plist b/audio/ruby-mp3tag/pkg-plist
deleted file mode 100644
index b6c04bf07086..000000000000
--- a/audio/ruby-mp3tag/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%RUBY_SITELIBDIR%%/mp3tag.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/mp3tag_test.rb
diff --git a/converters/Makefile b/converters/Makefile
index aaefb75b9a2e..0fcbf8f62e77 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -157,7 +157,6 @@
SUBDIR += py-zfec
SUBDIR += rcctools
SUBDIR += recode
- SUBDIR += ruby-dump.rb
SUBDIR += rubygem-base32
SUBDIR += rubygem-bsdconv
SUBDIR += shftool
diff --git a/converters/ruby-dump.rb/Makefile b/converters/ruby-dump.rb/Makefile
deleted file mode 100644
index a680e55d4cdd..000000000000
--- a/converters/ruby-dump.rb/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= dump.rb
-PORTVERSION= 0.2
-CATEGORIES= converters ruby
-MASTER_SITES= http://www.geocities.co.jp/SiliconValley-Oakland/2986/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:R}.txt
-EXTRACT_SUFX= # none
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Binary data dumper module for Ruby
-
-USE_RUBY= yes
-RUBY_NO_BUILD_DEPENDS= yes
-
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-PLIST_FILES= %%RUBY_SITELIBDIR%%/dump.rb
-EXTRACT_CMD= ${CP}
-EXTRACT_BEFORE_ARGS= # none
-EXTRACT_AFTER_ARGS= .
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- @${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/converters/ruby-dump.rb/distinfo b/converters/ruby-dump.rb/distinfo
deleted file mode 100644
index 13ec74dcc2ff..000000000000
--- a/converters/ruby-dump.rb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/dump.txt) = 4b15b5d0a07b473d3ddf0764512e346dbcf90d7606a4f43770119cd3f0e4f9f0
-SIZE (ruby/dump.txt) = 2262
diff --git a/converters/ruby-dump.rb/pkg-descr b/converters/ruby-dump.rb/pkg-descr
deleted file mode 100644
index a1a57f33b3fe..000000000000
--- a/converters/ruby-dump.rb/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is dump.rb, a binary data dumper module for Ruby.
-
-WWW: http://www.geocities.co.jp/SiliconValley-Oakland/2986/
diff --git a/databases/Makefile b/databases/Makefile
index e9aed5150bd8..b91f34fc768a 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -863,14 +863,10 @@
SUBDIR += rrdtool
SUBDIR += rrdtool12
SUBDIR += ruby-bdb
- SUBDIR += ruby-cdb
SUBDIR += ruby-gdbm
SUBDIR += ruby-mysql
- SUBDIR += ruby-o_dbm
SUBDIR += ruby-odbc
SUBDIR += ruby-qdbm
- SUBDIR += ruby-rdbc1
- SUBDIR += ruby-sybct
SUBDIR += ruby-tokyocabinet
SUBDIR += rubygem-activemodel4
SUBDIR += rubygem-activemodel5
diff --git a/databases/ruby-cdb/Makefile b/databases/ruby-cdb/Makefile
deleted file mode 100644
index 5185702747c7..000000000000
--- a/databases/ruby-cdb/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= cdb
-PORTVERSION= 0.5a
-PORTREVISION= 1
-CATEGORIES= databases ruby
-MASTER_SITES= http://www.fan.gr.jp/~kaz/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby interface to D. J. Bernstein's cdb (constant database) library
-
-FETCH_DEPENDS= ${NONEXISTENT}:${CDB_PORTDIR}:build
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-CDB_PORTDIR= ${PORTSDIR}/databases/cdb
-
-INSTALL_TARGET= site-install
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- ${REINPLACE_CMD} -E \
- -e 's|RSTRING\(([^)]+)\)->len|RSTRING_LEN(\1)|g' \
- -e 's|RSTRING\(([^)]+)\)->ptr|RSTRING_PTR(\1)|g' \
- ${WRKSRC}/cdb.c
-
-post-extract:
- ${RM} ${WRKSRC}/cdb
- ${LN} -s `cd ${CDB_PORTDIR}; ${MAKE} -V WRKSRC` ${WRKSRC}/cdb
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- @(cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/)
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-.include <bsd.port.post.mk>
diff --git a/databases/ruby-cdb/distinfo b/databases/ruby-cdb/distinfo
deleted file mode 100644
index b7b31067e611..000000000000
--- a/databases/ruby-cdb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-cdb-0.5a.tar.gz) = 8b6b84d596eab9f994d2647b7a84c6cc4dee3f38b59c4d0064448252caf78316
-SIZE (ruby/ruby-cdb-0.5a.tar.gz) = 60029
diff --git a/databases/ruby-cdb/pkg-descr b/databases/ruby-cdb/pkg-descr
deleted file mode 100644
index 24deb65fcb3e..000000000000
--- a/databases/ruby-cdb/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This module provides Ruby interface to D. J. Bernstein's cdb (constant
-database) library.
-
-WWW: http://www.ruby-lang.org/raa/list.rhtml?name=cdb
diff --git a/databases/ruby-cdb/pkg-plist b/databases/ruby-cdb/pkg-plist
deleted file mode 100644
index 2350b2c3c431..000000000000
--- a/databases/ruby-cdb/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%RUBY_SITELIBDIR%%/cdb.rb
-%%RUBY_SITEARCHLIBDIR%%/cdb.so
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sample.rb
diff --git a/databases/ruby-o_dbm/Makefile b/databases/ruby-o_dbm/Makefile
deleted file mode 100644
index 90210a2dee23..000000000000
--- a/databases/ruby-o_dbm/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= o_dbm
-PORTVERSION= 0.5.1
-PORTREVISION= 1
-CATEGORIES= databases ruby
-MASTER_SITES= ftp://ftp.iDaemons.org/pub/distfiles/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= OODB-like DBM module for Ruby
-
-USE_RUBY= yes
-USES= tar:tgz
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/o_dbm.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/test-o_dbm.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- ${INSTALL_DATA} ${WRKSRC}/README.jp ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-.include <bsd.port.mk>
diff --git a/databases/ruby-o_dbm/distinfo b/databases/ruby-o_dbm/distinfo
deleted file mode 100644
index c39e80e98199..000000000000
--- a/databases/ruby-o_dbm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/o_dbm-0.5.1.tgz) = b2e9fa5648121a577a4812297e34fe6377a19a36c84b25581e1a9777379b0a68
-SIZE (ruby/o_dbm-0.5.1.tgz) = 6767
diff --git a/databases/ruby-o_dbm/files/patch-test-o_dbm.rb b/databases/ruby-o_dbm/files/patch-test-o_dbm.rb
deleted file mode 100644
index 864b34b66914..000000000000
--- a/databases/ruby-o_dbm/files/patch-test-o_dbm.rb
+++ /dev/null
@@ -1,10 +0,0 @@
---- test-o_dbm.rb.orig Sun Mar 18 22:16:26 2001
-+++ test-o_dbm.rb Mon Mar 19 20:33:11 2001
-@@ -15,6 +15,3 @@
-
--$:.unshift ENV["HOME"]+"/var/lib/ruby"
--$:.unshift "."
--
--require "./o_dbm"
-+require "o_dbm"
-
diff --git a/databases/ruby-o_dbm/pkg-descr b/databases/ruby-o_dbm/pkg-descr
deleted file mode 100644
index c9b61cd267df..000000000000
--- a/databases/ruby-o_dbm/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ObjectDBM (o_dbm) is an OODB-like DBM module for Ruby.
-
-WWW: http://raa.ruby-lang.org/search.rhtml?search=o_dbm
diff --git a/databases/ruby-o_dbm/pkg-plist b/databases/ruby-o_dbm/pkg-plist
deleted file mode 100644
index 31d86e4220ed..000000000000
--- a/databases/ruby-o_dbm/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%RUBY_SITELIBDIR%%/o_dbm.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.jp
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-o_dbm.rb
diff --git a/databases/ruby-rdbc1/Makefile b/databases/ruby-rdbc1/Makefile
deleted file mode 100644
index c7c963aefa30..000000000000
--- a/databases/ruby-rdbc1/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rdbc1
-PORTVERSION= 001103
-PORTREVISION= 3
-CATEGORIES= databases ruby
-MASTER_SITES= http://homepage3.nifty.com/guion/SOFT/RDBC/ \
- ftp://ftp.dinoex.de/pub/approved/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby Database Connectivity
-
-RUN_DEPENDS= rubygem-pg>=0:databases/rubygem-pg
-
-NO_ARCH= yes
-NO_BUILD= yes
-USE_RUBY= yes
-USES= dos2unix tar:tgz
-
-DOS2UNIX_FILES= ora_rdbc1.rb pg_rdbc1.rb rdbc1.rb sample/test1.rb
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
-
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- cd ${WRKSRC}/doc/en/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/doc/ja/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-do-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/databases/ruby-rdbc1/distinfo b/databases/ruby-rdbc1/distinfo
deleted file mode 100644
index bc2bafcf0bab..000000000000
--- a/databases/ruby-rdbc1/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rdbc1_001103.tgz) = 3b8e42f4fa160645ea14853b8ea72be28aaafe976a65b8ba5bf334890ddb50e4
-SIZE (ruby/rdbc1_001103.tgz) = 22213
diff --git a/databases/ruby-rdbc1/files/patch-pg_rdbc1.rb b/databases/ruby-rdbc1/files/patch-pg_rdbc1.rb
deleted file mode 100644
index d4e2510c2e60..000000000000
--- a/databases/ruby-rdbc1/files/patch-pg_rdbc1.rb
+++ /dev/null
@@ -1,11 +0,0 @@
---- pg_rdbc1.rb.orig 2000-05-26 03:24:12 UTC
-+++ pg_rdbc1.rb
-@@ -11,7 +11,7 @@
- require "rdbc1.rb"
-
- module PG_RDBC1
-- require "../postgres/postgres.so"
-+ require "postgres"
- include RDBC1
-
- # Driver Creator will inherite me.
diff --git a/databases/ruby-rdbc1/pkg-descr b/databases/ruby-rdbc1/pkg-descr
deleted file mode 100644
index 2e335c1d5bae..000000000000
--- a/databases/ruby-rdbc1/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-RDBC stands for Ruby Database Connectivity.
-
-RDBC provides a unified API to access RDBMS such as PostgreSQL and
-Oracle. The composition of RDBC is like that of JDBC. Almost all the
-names of the classes and the methods are mimicked.
-
-WWW: http://homepage3.nifty.com/guion/SOFT/RDBC/INDEX_E.HTM
diff --git a/databases/ruby-rdbc1/pkg-plist b/databases/ruby-rdbc1/pkg-plist
deleted file mode 100644
index 3cb59ff4c00c..000000000000
--- a/databases/ruby-rdbc1/pkg-plist
+++ /dev/null
@@ -1,70 +0,0 @@
-%%RUBY_SITELIBDIR%%/ora_rdbc1.rb
-%%RUBY_SITELIBDIR%%/pg_rdbc1.rb
-%%RUBY_SITELIBDIR%%/rdbc1.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test1.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Composite.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Connection.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ConnectionBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DataTrancation.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DatabaseMetaData.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Date.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Driver.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DriverManager.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DriverPropertyInfo.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/RDBC1.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ResultSet.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ResultSetBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ResultSetMetaData.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ResultSetMetaDataBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SQLException.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SQLWarning.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Statement.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/StatementBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Time.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Timestamp.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdbc1.txt
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_ConnectionBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_Driver.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_RDBC1.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_ResultSetBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_ResultSetMetaDataBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_StatementBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_ConnectionBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_Driver.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_RDBC1.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_ResultSetBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_ResultSetMetaDataBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_StatementBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Composite.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Connection.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ConnectionBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/DataTrancation.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/DatabaseMetaData.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Date.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Driver.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/DriverManager.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/DriverPropertyInfo.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/RDBC1.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ResultSet.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ResultSetBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ResultSetMetaData.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ResultSetMetaDataBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SQLException.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SQLWarning.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Statement.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/StatementBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Time.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Timestamp.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_ConnectionBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_Driver.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_RDBC1.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_ResultSetBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_ResultSetMetaDataBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_StatementBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_ConnectionBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_Driver.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_RDBC1.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_ResultSetBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_ResultSetMetaDataBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_StatementBridge.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/rdbc1.txt
diff --git a/databases/ruby-sybct/Makefile b/databases/ruby-sybct/Makefile
deleted file mode 100644
index fa8d210f3faa..000000000000
--- a/databases/ruby-sybct/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: Alexander Logvinov <ports@logvinov.com>
-# $FreeBSD$
-
-PORTNAME= sybct
-PORTVERSION= 0.2.12
-PORTREVISION= 1
-CATEGORIES= databases ruby
-MASTER_SITES= http://enjoy1.bb-east.ne.jp/~tetsu/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-ruby-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby module for accessing Sybase databases
-
-LIB_DEPENDS= libsybdb.so:databases/freetds
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-USES= iconv
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- -e 's|%%ICONV_LIB%%|${ICONV_LIB}|' \
- ${WRKSRC}/extconf.rb
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/sy*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${RUBY_MODDOCDIR}/
- ${INSTALL_DATA} ${WRKSRC}/README-ja.txt ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
- ${INSTALL_DATA} ${WRKSRC}/doc/en/*.html ${STAGEDIR}${RUBY_MODDOCDIR}/
- ${INSTALL_DATA} ${WRKSRC}/doc/ja/*.html ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-.include <bsd.port.mk>
diff --git a/databases/ruby-sybct/distinfo b/databases/ruby-sybct/distinfo
deleted file mode 100644
index 27ef795c6e91..000000000000
--- a/databases/ruby-sybct/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/sybct-ruby-0.2.12.tar.gz) = d6255b15e34aa79eeab7beee7eb5b961cb5563e93c768e067352f9be6014bf92
-SIZE (ruby/sybct-ruby-0.2.12.tar.gz) = 75942
diff --git a/databases/ruby-sybct/files/patch-extconf.rb b/databases/ruby-sybct/files/patch-extconf.rb
deleted file mode 100644
index 2c75287eddd5..000000000000
--- a/databases/ruby-sybct/files/patch-extconf.rb
+++ /dev/null
@@ -1,17 +0,0 @@
---- extconf.rb.orig 2008-09-10 14:37:10.000000000 +1000
-+++ extconf.rb 2008-09-10 14:38:20.000000000 +1000
-@@ -59,10 +59,10 @@
- ###########################################################
-
- ### Linux + Free TDS (freetds-0.64 or above) ################
--# sybase = "/usr/local/freetds"
--# $CFLAGS = "-g -Wall -DFREETDS -I#{sybase}/include"
--# $LDFLAGS = " -L#{sybase}/lib "
--# $LOCAL_LIBS = "-lct -lsybdb -ltds -rdynamic -ldl -lnsl -lm"
-+ sybase = "%%LOCALBASE%%"
-+ $CFLAGS = "-g -Wall -DFREETDS -I#{sybase}/include"
-+ $LDFLAGS = " -L#{sybase}/lib "
-+ $LOCAL_LIBS = "-lct -lsybdb -rdynamic -lm %%ICONV_LIB%%"
-
- ### mac-osx-tiger + Free TDS (freetds-0.64 ) ################
- # sybase = "/usr/local/freetds"
diff --git a/databases/ruby-sybct/pkg-descr b/databases/ruby-sybct/pkg-descr
deleted file mode 100644
index cb7cebd1aa5c..000000000000
--- a/databases/ruby-sybct/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This module is the Sybase extensions to Ruby.
-
-WWW: http://raa.ruby-lang.org/project/sybase-ctlib/
diff --git a/databases/ruby-sybct/pkg-plist b/databases/ruby-sybct/pkg-plist
deleted file mode 100644
index fcfdbd80294e..000000000000
--- a/databases/ruby-sybct/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/sybct.so
-%%RUBY_SITELIBDIR%%/sybct.rb
-%%RUBY_SITELIBDIR%%/sybsql.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cursor_disp.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cursor_update.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/getimage.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/helptext.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/isql.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/multi_thread_test.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rpcsample.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sendimage.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sqlsample.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.txt
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybCommand.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybConnection.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybConstant.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybContext.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybIODesc.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybResult.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybSQL.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybSQLContext.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README-ja.txt
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybCommand.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybConnection.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybConstant.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybContext.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybIODesc.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybResult.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybSQL.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybSQLContext.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/index.html
diff --git a/devel/Makefile b/devel/Makefile
index be3d3b9d95c6..5034557b045f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5007,30 +5007,20 @@
SUBDIR += rpm-spec-mode.el
SUBDIR += rsvndump
SUBDIR += rth
- SUBDIR += ruby-aspectr
SUBDIR += ruby-bsearch
SUBDIR += ruby-build
- SUBDIR += ruby-byaccr
SUBDIR += ruby-calendar
SUBDIR += ruby-date2
- SUBDIR += ruby-dialogs
SUBDIR += ruby-gems
- SUBDIR += ruby-intl
SUBDIR += ruby-korundum
SUBDIR += ruby-krossruby
- SUBDIR += ruby-locale
SUBDIR += ruby-ncurses
- SUBDIR += ruby-property
SUBDIR += ruby-qtruby
SUBDIR += ruby-rbbr
- SUBDIR += ruby-rbison
SUBDIR += ruby-rbprof
- SUBDIR += ruby-rreadline
SUBDIR += ruby-sdl
SUBDIR += ruby-setup.rb
SUBDIR += ruby-subversion
- SUBDIR += ruby-tzfile
- SUBDIR += ruby-wirble
SUBDIR += rubygem-CFPropertyList
SUBDIR += rubygem-abstract
SUBDIR += rubygem-actionpack-action_caching
diff --git a/devel/ruby-aspectr/Makefile b/devel/ruby-aspectr/Makefile
deleted file mode 100644
index 9db64795c75b..000000000000
--- a/devel/ruby-aspectr/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Sean Chittenden <seanc@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= aspectr
-DISTVERSION= 0-3-5
-CATEGORIES= devel ruby
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby libraries for Aspect programming
-
-OPTIONS_DEFINE= DOCS
-
-USE_RUBY= yes
-NO_BUILD= yes
-
-DOCS= CHANGELOG README TODO
-
-DEPRECATED= Use rubygem-aspectr instead
-EXPIRATION_DATE= 2017-01-28
-
-.include <bsd.port.options.mk>
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/lib/aspectr.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/logger.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-aspectr/distinfo b/devel/ruby-aspectr/distinfo
deleted file mode 100644
index efa92ff4a7ad..000000000000
--- a/devel/ruby-aspectr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/aspectr-0-3-5.tar.gz) = 70b47c6e0829ee69c960123c24ed795396c34e98e8716d61f542c087bbccabea
-SIZE (ruby/aspectr-0-3-5.tar.gz) = 32302
diff --git a/devel/ruby-aspectr/pkg-descr b/devel/ruby-aspectr/pkg-descr
deleted file mode 100644
index 4f4659406770..000000000000
--- a/devel/ruby-aspectr/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package allows Ruby developers to write their code using aspect-
-oriented programming style. AspectR is somewhat similar to AspectJ.
-
-WWW: http://aspectr.sourceforge.net/
diff --git a/devel/ruby-aspectr/pkg-plist b/devel/ruby-aspectr/pkg-plist
deleted file mode 100644
index f13fa690975d..000000000000
--- a/devel/ruby-aspectr/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%RUBY_SITELIBDIR%%/aspectr.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/CHANGELOG
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/logger.rb
diff --git a/devel/ruby-byaccr/Makefile b/devel/ruby-byaccr/Makefile
deleted file mode 100644
index c30850413ddc..000000000000
--- a/devel/ruby-byaccr/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= byaccr
-PORTVERSION= 0.1
-CATEGORIES= devel ruby
-MASTER_SITES= http://ttsky.net/src/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Parser generator for ruby based on 'Berkeley Yacc' and 'Berkeley Yacc for Java'
-
-USES= uidfix
-USE_RUBY= yes
-RUBY_NO_BUILD_DEPENDS= yes
-RUBY_NO_RUN_DEPENDS= yes
-
-DOCS= README README.html
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-patch:
- ${REINPLACE_CMD} 's,^#include <malloc\.h>,#include <stdlib.h>,' ${WRKSRC}/*.[ch]
-
-pre-build:
- ${CP} ${FILESDIR}/Makefile ${WRKSRC}/
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-byaccr/distinfo b/devel/ruby-byaccr/distinfo
deleted file mode 100644
index e358e6caf163..000000000000
--- a/devel/ruby-byaccr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/byaccr-0.1.tar.gz) = 14cb62aabf2accd7bb270b1f12d92e98bf12008beede9b81a665c84a1bb96e2a
-SIZE (ruby/byaccr-0.1.tar.gz) = 34786
diff --git a/devel/ruby-byaccr/files/Makefile b/devel/ruby-byaccr/files/Makefile
deleted file mode 100644
index 099fc15b107b..000000000000
--- a/devel/ruby-byaccr/files/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PROG= byaccr
-SRCS= closure.c \
- error.c \
- lalr.c \
- lr0.c \
- main.c \
- mkpar.c \
- output.c \
- reader.c \
- skeleton.c \
- symtab.c \
- verbose.c \
- warshall.c
-NO_MAN= YES
-BINDIR= ${LOCALBASE}/bin
-
-.include <bsd.prog.mk>
-
diff --git a/devel/ruby-byaccr/pkg-descr b/devel/ruby-byaccr/pkg-descr
deleted file mode 100644
index 0a5c2d01bffd..000000000000
--- a/devel/ruby-byaccr/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-byaccr is a parser generator for ruby based on 'Berkeley Yacc' and
-'Berkeley Yacc for Java'.
diff --git a/devel/ruby-byaccr/pkg-plist b/devel/ruby-byaccr/pkg-plist
deleted file mode 100644
index 46a37518838f..000000000000
--- a/devel/ruby-byaccr/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/byaccr
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Makefile
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cal.y
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/calfunc.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/main.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.html
diff --git a/devel/ruby-dialogs/Makefile b/devel/ruby-dialogs/Makefile
deleted file mode 100644
index c3f8e5e67963..000000000000
--- a/devel/ruby-dialogs/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= dialogs
-PORTVERSION= 1.1
-CATEGORIES= devel ruby
-MASTER_SITES= LOCAL/fenner/ruby-contrib
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Simple Ruby interface to dialog(1)
-
-USE_RUBY= yes
-RUBY_NO_BUILD_DEPENDS= yes
-
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/dialogs.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/dialogs.html ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-dialogs/distinfo b/devel/ruby-dialogs/distinfo
deleted file mode 100644
index 40228e9289bf..000000000000
--- a/devel/ruby-dialogs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/dialogs-1.1.tar.gz) = b9b9496b0f7434d521333858dc10831eb6251079b8b25b846bedabaa15c72882
-SIZE (ruby/dialogs-1.1.tar.gz) = 3867
diff --git a/devel/ruby-dialogs/files/patch-dialogs.rb b/devel/ruby-dialogs/files/patch-dialogs.rb
deleted file mode 100644
index 9fd6bfcdb7fe..000000000000
--- a/devel/ruby-dialogs/files/patch-dialogs.rb
+++ /dev/null
@@ -1,11 +0,0 @@
---- dialogs.rb.orig Fri Mar 2 18:19:37 2001
-+++ dialogs.rb Fri Mar 2 19:15:11 2001
-@@ -73,7 +73,7 @@
- class Dialog
-
- def perform(cmd)
-- options = "--backtitle '#{@title}'"
-+ options = if /^--title / =~ cmd then "" else "--title '#{@title}'" end
- tf=Tempfile.new("dialog")
- torun=@DIALOG+' '+options+' '+cmd+" 2> #{tf.path}"
- system(torun)
diff --git a/devel/ruby-dialogs/pkg-descr b/devel/ruby-dialogs/pkg-descr
deleted file mode 100644
index c433ee9510c0..000000000000
--- a/devel/ruby-dialogs/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-rubyDialogs is a simple interface to dialog(1).
-
-This software is distributed under the Bluesine public license, which
-is a variant of the BSD license. (See: http://bluesine.com/license/)
-
-WWW: http://bluesine.com/archives/software/ruby/rubyDialogs/
diff --git a/devel/ruby-dialogs/pkg-plist b/devel/ruby-dialogs/pkg-plist
deleted file mode 100644
index 415bc7ec7af8..000000000000
--- a/devel/ruby-dialogs/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%RUBY_SITELIBDIR%%/dialogs.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/dialogs.html
diff --git a/devel/ruby-intl/Makefile b/devel/ruby-intl/Makefile
deleted file mode 100644
index de1b5c1c8f12..000000000000
--- a/devel/ruby-intl/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= intl
-PORTVERSION= 0.11
-PORTREVISION= 6
-CATEGORIES= devel ruby
-MASTER_SITES= http://www.page.sannet.ne.jp/hirata-naoto/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Simple wrapper of GNU gettext for Ruby
-
-USES= gettext
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-INSTALL_TARGET= site-install
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Use devel/rubygem-gettext instead
-EXPIRATION_DATE= 2017-01-28
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/po/
- ${INSTALL_DATA} ${WRKSRC}/hello.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${INSTALL_DATA} ${WRKSRC}/ja.po ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/po/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
- ${INSTALL_DATA} ${WRKSRC}/README.jp ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-intl/distinfo b/devel/ruby-intl/distinfo
deleted file mode 100644
index da626deef83d..000000000000
--- a/devel/ruby-intl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-intl-0.11.tar.gz) = 644f35c1afcd9f00114bcf5153d5a2319e82e8a9dabcea5ec0f09aa88f513b14
-SIZE (ruby/ruby-intl-0.11.tar.gz) = 13560
diff --git a/devel/ruby-intl/files/patch-extconf.rb b/devel/ruby-intl/files/patch-extconf.rb
deleted file mode 100644
index dede2e383696..000000000000
--- a/devel/ruby-intl/files/patch-extconf.rb
+++ /dev/null
@@ -1,10 +0,0 @@
---- extconf.rb.orig Wed Aug 25 00:32:00 1999
-+++ extconf.rb Tue Aug 9 17:20:04 2005
-@@ -4,6 +4,6 @@
- $CFLAGS = "-I/usr/local/include";
- have_library( "xpg4", "setlocale" );
- have_header( "locale.h" );
--if ( have_header( "libintl.h" ) and (have_library( "intl", "gettext" ) or have_func( "gettext" )) )
-+if ( have_header( "libintl.h" ) and (have_library( "intl", "gettext" , "libintl.h" ) or have_func( "gettext" )) )
- create_makefile( "intl" );
- end
diff --git a/devel/ruby-intl/pkg-descr b/devel/ruby-intl/pkg-descr
deleted file mode 100644
index e27f8af61289..000000000000
--- a/devel/ruby-intl/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Ruby-intl -- A simple wrapper of GNU gettext for ruby
-
-WWW: http://www.page.sannet.ne.jp/hirata-naoto/ruby-e.html
diff --git a/devel/ruby-intl/pkg-plist b/devel/ruby-intl/pkg-plist
deleted file mode 100644
index 1da7fe65870c..000000000000
--- a/devel/ruby-intl/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/intl.so
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/hello.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/po/ja.po
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.jp
diff --git a/devel/ruby-locale/Makefile b/devel/ruby-locale/Makefile
deleted file mode 100644
index 0251bd7bc0b4..000000000000
--- a/devel/ruby-locale/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= locale
-PORTVERSION= 0.2
-PORTREVISION= 2
-CATEGORIES= devel ruby
-MASTER_SITES= ftp://ftp.jp.vim.org/pub/distfiles/ruby/ \
- http://www.mmnt.net/db/0/8/ftp.jp.vim.org/pub/distfiles/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Simple Ruby module that provides setlocale(3)
-
-CONFLICTS= ${PKGNAMEPREFIX}locale2-[0-9]*
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-INSTALL_TARGET= site-install
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-DEPRECATED= No longer useful
-EXPIRATION_DATE= 2017-01-28
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-locale/distinfo b/devel/ruby-locale/distinfo
deleted file mode 100644
index e99c183f23c8..000000000000
--- a/devel/ruby-locale/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-locale-0.2.tar.gz) = 5c82d0bf69d0b9d54d42e23d91da4babc0891eb393d54449eefc0280a121850e
-SIZE (ruby/ruby-locale-0.2.tar.gz) = 1275
diff --git a/devel/ruby-locale/files/patch-rblocale.c b/devel/ruby-locale/files/patch-rblocale.c
deleted file mode 100644
index 3b131522b2e5..000000000000
--- a/devel/ruby-locale/files/patch-rblocale.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- rblocale.c.orig 2000-04-14 06:20:58.000000000 +0200
-+++ rblocale.c 2013-06-21 12:52:36.000000000 +0200
-@@ -27,10 +27,20 @@
- {
- char *ret;
-
-- ret = setlocale(NUM2INT(category), locale == Qnil ? "" : STR2CSTR(locale));
-+ ret = setlocale(NUM2INT(category), locale == Qnil ? "" : StringValuePtr(locale));
- return ret == NULL ? Qnil : rb_str_new2(ret);
- }
-
-+VALUE
-+locale_get( self, category )
-+ VALUE self, category;
-+{
-+ char *ret;
-+
-+ ret = setlocale(NUM2INT(category), NULL );
-+ return ret == NULL ? Qnil : rb_str_new2(ret);
-+}
-+
- void Init_locale()
- {
- char *curr_locale;
-@@ -44,6 +54,7 @@
- }
-
- rb_define_module_function(mLocale, "set", locale_set, 2);
-+ rb_define_module_function(mLocale, "get", locale_get, 1);
-
- rb_define_const(mLocale, "ALL", INT2FIX(LC_ALL));
- rb_define_const(mLocale, "COLLATE", INT2FIX(LC_COLLATE));
diff --git a/devel/ruby-locale/pkg-descr b/devel/ruby-locale/pkg-descr
deleted file mode 100644
index 2b055b1521a5..000000000000
--- a/devel/ruby-locale/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Ruby-locale -- A simple Ruby module that provides setlocale(3)
-
-WWW: http://kafka.salemstate.edu/~yashi/ruby/#locale
diff --git a/devel/ruby-locale/pkg-plist b/devel/ruby-locale/pkg-plist
deleted file mode 100644
index 3a100f64c178..000000000000
--- a/devel/ruby-locale/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/locale.so
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test.rb
diff --git a/devel/ruby-property/Makefile b/devel/ruby-property/Makefile
deleted file mode 100644
index eba231bccfcc..000000000000
--- a/devel/ruby-property/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= property
-PORTVERSION= 19990308
-CATEGORIES= devel ruby
-MASTER_SITES= LOCAL/fenner/ruby-contrib
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Simple properties scheme for Ruby
-
-USE_RUBY= yes
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer exists
-EXPIRATION_DATE= 2017-01-28
-
-post-patch:
- ${RUBY} -i -pe 'gsub /rubyapi\.css/, "../rubyapi.css"' ${WRKSRC}/Properties-ja.html
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/property.rb ${STAGEDIR}${RUBY_SITELIBDIR}
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
-.for f in property-example.rb test.default property.README Properties.html rubyapi.css
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}
-.endfor
-.for f in property.README.ja Properties-ja.html
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-property/distinfo b/devel/ruby-property/distinfo
deleted file mode 100644
index fef865411a41..000000000000
--- a/devel/ruby-property/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-property-19990308.tar.gz) = 00abbc79c0b6b1406eb8538195752fab485e565d79ef6f2f4d6f52c249b5cd19
-SIZE (ruby/ruby-property-19990308.tar.gz) = 6290
diff --git a/devel/ruby-property/pkg-descr b/devel/ruby-property/pkg-descr
deleted file mode 100644
index dfaab4d63b2a..000000000000
--- a/devel/ruby-property/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-property.rb - simple properties scheme
-
-This library, developed after java.util.Properties class of Java
-Language, provides simple properties scheme for application
-configurations, resources, locale data, etc.
-
diff --git a/devel/ruby-property/pkg-plist b/devel/ruby-property/pkg-plist
deleted file mode 100644
index a999becc5072..000000000000
--- a/devel/ruby-property/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%RUBY_SITELIBDIR%%/property.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/property-example.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/test.default
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/property.README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Properties.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rubyapi.css
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/property.README.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Properties-ja.html
diff --git a/devel/ruby-rbison/Makefile b/devel/ruby-rbison/Makefile
deleted file mode 100644
index d5f060e12534..000000000000
--- a/devel/ruby-rbison/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rbison
-PORTVERSION= 0.0.7
-PORTREVISION= 4
-CATEGORIES= devel ruby
-MASTER_SITES= http://freebsd.unixfreunde.de/sources/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Generates a Ruby parser class from a Bison-like specification file
-
-USES= bison shebangfix
-USE_RUBY= yes
-
-SHEBANG_FILES= rbison
-
-DOCS= ChangeLog README
-EXAMPLES= CalcFileLexer.rb CalcStringLexer.rb \
- calc.in calc.ry calc_test.rb
-
-NO_BUILD= yes
-
-BROKEN_RUBY22= Builds but does not run
-BROKEN_RUBY23= Builds but does not run
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Does not work on modern ruby
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/rbison ${STAGEDIR}${PREFIX}/bin/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
-.for f in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-.endfor
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-rbison/distinfo b/devel/ruby-rbison/distinfo
deleted file mode 100644
index e954ec3e7f90..000000000000
--- a/devel/ruby-rbison/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rbison-0.0.7.tar.gz) = 67ce277fb76c40ab4f8d7cffca55d80b31565a4c022d638fe079a8e6afc4f157
-SIZE (ruby/rbison-0.0.7.tar.gz) = 14896
diff --git a/devel/ruby-rbison/pkg-descr b/devel/ruby-rbison/pkg-descr
deleted file mode 100644
index ef2a59a13ae1..000000000000
--- a/devel/ruby-rbison/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-rbison generates a Ruby parser class from a Bison-like specification
-file. rbison uses Bison to do all the hard work (generating state
-transition tables, etc), then translates the Bison-generated C code
-into Ruby code.
-
-WWW: http://www.cs.umass.edu/~aseltine/rbison.html
diff --git a/devel/ruby-rbison/pkg-plist b/devel/ruby-rbison/pkg-plist
deleted file mode 100644
index 707e3ecff2ba..000000000000
--- a/devel/ruby-rbison/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/rbison
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/CalcFileLexer.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/CalcStringLexer.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/calc.in
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/calc.ry
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/calc_test.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
diff --git a/devel/ruby-rreadline/Makefile b/devel/ruby-rreadline/Makefile
deleted file mode 100644
index 6a614f33e42a..000000000000
--- a/devel/ruby-rreadline/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rreadline
-PORTVERSION= 0.5.4
-CATEGORIES= devel ruby
-MASTER_SITES= http://freebsd.unixfreunde.de/sources/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Pure Ruby implementation of the Readline library
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USE_RUBY= yes
-RUBY_NO_BUILD_DEPENDS= yes
-
-NO_BUILD= yes
-
-DEPRECATED= Upstream no longer exists
-EXPIRATION_DATE= 2017-01-28
-
-post-extract:
- ${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/rbsh
- ${ECHO_CMD} 'ruby RubyShell.rb' >> ${WRKSRC}/rbsh
-
-do-install:
- @${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/rbsh
- ${INSTALL_SCRIPT} ${WRKSRC}/rbsh ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/rbsh/
- ${INSTALL_DATA} ${WRKSRC}/samples/rbsh/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/rbsh/
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
- ${INSTALL_DATA} ${WRKSRC}/README.ja ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-rreadline/distinfo b/devel/ruby-rreadline/distinfo
deleted file mode 100644
index 35c71bd3774e..000000000000
--- a/devel/ruby-rreadline/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rreadline-0.5.4.tar.gz) = 7c32c7530b9c2d270cb8b9ba1301e4325e9727770d8c5bcb5dd5cea8b4152f56
-SIZE (ruby/rreadline-0.5.4.tar.gz) = 13166
diff --git a/devel/ruby-rreadline/pkg-descr b/devel/ruby-rreadline/pkg-descr
deleted file mode 100644
index 0297c7db6639..000000000000
--- a/devel/ruby-rreadline/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-RReadline is a pure Ruby implementation of the Readline library.
-
-WWW: http://www.ruby-lang.org/raa/list.rhtml?name=ruby_readline
diff --git a/devel/ruby-rreadline/pkg-plist b/devel/ruby-rreadline/pkg-plist
deleted file mode 100644
index ae4a5f5c326a..000000000000
--- a/devel/ruby-rreadline/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-%%RUBY_SITELIBDIR%%/BuiltInExecutables.rb
-%%RUBY_SITELIBDIR%%/CommandLineActions.rb
-%%RUBY_SITELIBDIR%%/CommandLineEditor.rb
-%%RUBY_SITELIBDIR%%/EditingContext.rb
-%%RUBY_SITELIBDIR%%/EditingLine.rb
-%%RUBY_SITELIBDIR%%/KeyBind.rb
-%%RUBY_SITELIBDIR%%/LimitedArray.rb
-%%RUBY_SITELIBDIR%%/RReadline.rb
-%%RUBY_SITELIBDIR%%/StringUtil.rb
-%%RUBY_SITELIBDIR%%/Terminal.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/rbsh
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/ContextualExecutables.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/RubyShell.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/ShellExecutables.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/UnixDirectoryClient.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
diff --git a/devel/ruby-tzfile/Makefile b/devel/ruby-tzfile/Makefile
deleted file mode 100644
index 08d7b2933213..000000000000
--- a/devel/ruby-tzfile/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= tzfile
-PORTVERSION= 0.1
-PORTREVISION= 2
-CATEGORIES= devel ruby
-MASTER_SITES= http://www.a-k-r.org/ruby-tzfile/
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= TZFile handling library for Ruby
-
-OPTIONS_DEFINE= DOCS
-
-USE_RUBY= yes
-
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-DEPRECATED= Upstream no longer exists
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- @${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/tzfile.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-tzfile/distinfo b/devel/ruby-tzfile/distinfo
deleted file mode 100644
index eadc9a4c4c04..000000000000
--- a/devel/ruby-tzfile/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby-tzfile-0.1.tar.gz) = 32ae9ff1ead4f986204a5a14d5810dac4e8f48528539a45360b85bd7b59a8a4d
-SIZE (ruby-tzfile-0.1.tar.gz) = 65032
diff --git a/devel/ruby-tzfile/pkg-descr b/devel/ruby-tzfile/pkg-descr
deleted file mode 100644
index 91c4ec5f5ae8..000000000000
--- a/devel/ruby-tzfile/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Ruby/TZFile is a TZFile handling library for Ruby.
-
-It generates classes like Time class for timezones other than
-localtime nor UTC.
-
-WWW: http://cvs.m17n.org/~akr/ruby-tzfile/
diff --git a/devel/ruby-tzfile/pkg-plist b/devel/ruby-tzfile/pkg-plist
deleted file mode 100644
index ae81b368ed2f..000000000000
--- a/devel/ruby-tzfile/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-%%RUBY_SITELIBDIR%%/tzfile.rb
diff --git a/devel/ruby-wirble/Makefile b/devel/ruby-wirble/Makefile
deleted file mode 100644
index c51568838367..000000000000
--- a/devel/ruby-wirble/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Christopher Boumenot <boumenot@gmail.com>
-# $FreeBSD$
-PORTNAME= wirble
-PORTVERSION= 0.1.3
-CATEGORIES= devel ruby
-MASTER_SITES=http://pablotron.org/files/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Set of enhancements of irb
-
-DOCS_EN= README
-
-USE_RUBY= yes
-do-build:
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/lib/wirble.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/ruby-wirble/distinfo b/devel/ruby-wirble/distinfo
deleted file mode 100644
index ef1e40c8453c..000000000000
--- a/devel/ruby-wirble/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wirble-0.1.3.tar.gz) = 0fac07d0b2e87352db420ca07fa717af0a10fb5fc7c58c937018de611b7c03ca
-SIZE (wirble-0.1.3.tar.gz) = 20523
diff --git a/devel/ruby-wirble/pkg-descr b/devel/ruby-wirble/pkg-descr
deleted file mode 100644
index 95bf06e2c1f5..000000000000
--- a/devel/ruby-wirble/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Wirble is a set of enhancements to Irb all included together in one easy-to-use
-package. Specifically, Wirble adds a saved history, a couple of useful
-shortcuts, and color to Irb. Wirble also enables a Irb's built-in
-tab-completion and a simpler prompt.
-
-WWW: http://pablotron.org/software/wirble/
diff --git a/devel/ruby-wirble/pkg-plist b/devel/ruby-wirble/pkg-plist
deleted file mode 100644
index d5021623a6a5..000000000000
--- a/devel/ruby-wirble/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%RUBY_SITELIBDIR%%/wirble.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
diff --git a/graphics/Makefile b/graphics/Makefile
index d2b6be819e52..dc6117bbc49c 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -932,9 +932,6 @@
SUBDIR += rigsofrods-pagedgeometry
SUBDIR += ristretto
SUBDIR += ruby-gd
- SUBDIR += ruby-image_size
- SUBDIR += ruby-imlib2
- SUBDIR += ruby-svg
SUBDIR += rubygem-cairo
SUBDIR += rubygem-captcha
SUBDIR += rubygem-chunky_png
diff --git a/graphics/ruby-image_size/Makefile b/graphics/ruby-image_size/Makefile
deleted file mode 100644
index 06fb2f829808..000000000000
--- a/graphics/ruby-image_size/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= image_size
-PORTVERSION= 0.0.20040618
-PORTREVISION= 1
-CATEGORIES= graphics ruby
-MASTER_SITES= http://www.rubycgi.org/archive/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}.${PORTVERSION:E}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library to measure the size of a given image file
-
-USE_RUBY= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-NO_BUILD= yes
-
-OPTIONS_DEFINE= DOCS
-
-DOCS= readme.ja.rd readme.rd
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/lib/image_size.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
-
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/graphics/ruby-image_size/distinfo b/graphics/ruby-image_size/distinfo
deleted file mode 100644
index 7e4c6fc0ebe0..000000000000
--- a/graphics/ruby-image_size/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/image_size.20040618.tgz) = 809e052eadc3fe19029efdef384f225f258d00d6c8206fe8f0391dab701eb7df
-SIZE (ruby/image_size.20040618.tgz) = 67688
diff --git a/graphics/ruby-image_size/pkg-descr b/graphics/ruby-image_size/pkg-descr
deleted file mode 100644
index ab1f7e68c42a..000000000000
--- a/graphics/ruby-image_size/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a Ruby library to measure the size of a given image file.
-
-WWW: http://www.rubycgi.org/tools/index.en.htm
diff --git a/graphics/ruby-image_size/pkg-plist b/graphics/ruby-image_size/pkg-plist
deleted file mode 100644
index 093e5fa9af30..000000000000
--- a/graphics/ruby-image_size/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%RUBY_SITELIBDIR%%/image_size.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/readme.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/readme.ja.rd
diff --git a/graphics/ruby-imlib2/Makefile b/graphics/ruby-imlib2/Makefile
deleted file mode 100644
index 757bebe29901..000000000000
--- a/graphics/ruby-imlib2/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= imlib2
-PORTVERSION= 0.5.2
-PORTREVISION= 8
-CATEGORIES= graphics ruby
-MASTER_SITES= http://www.pablotron.org/download/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-ruby-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Imlib2 bindings for Ruby
-
-LIB_DEPENDS= libImlib2.so:graphics/imlib2
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-INSTALL_TARGET= site-install
-
-PLIST_FILES= %%RUBY_SITEARCHLIBDIR%%/imlib2.so
-DOCSDIR= ${RUBY_MODDOCDIR}
-EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR}
-MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \
- INSTALL_DATA="${INSTALL_DATA}"
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-patch:
- ${REINPLACE_CMD} -E -e 's|RSTRING\(([^)]+)\)->len|RSTRING_LEN(\1)|g' ${WRKSRC}/imlib2.c
-
-post-install:
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_MODEXAMPLESDIR})
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${RUBY_MODDOCDIR})
- @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-.include <bsd.port.mk>
diff --git a/graphics/ruby-imlib2/distinfo b/graphics/ruby-imlib2/distinfo
deleted file mode 100644
index c66c7200d37f..000000000000
--- a/graphics/ruby-imlib2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/imlib2-ruby-0.5.2.tar.gz) = 4244606fe73799266c4202b1eac68390a8864ecd55e6e2841a93bcc5a4041a1f
-SIZE (ruby/imlib2-ruby-0.5.2.tar.gz) = 180685
diff --git a/graphics/ruby-imlib2/pkg-descr b/graphics/ruby-imlib2/pkg-descr
deleted file mode 100644
index 658ed3318269..000000000000
--- a/graphics/ruby-imlib2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is Imlib2 bindings for Ruby.
-
-WWW: http://www.pablotron.org/software/imlib2-ruby/
diff --git a/graphics/ruby-svg/Makefile b/graphics/ruby-svg/Makefile
deleted file mode 100644
index 1dcc42e0148a..000000000000
--- a/graphics/ruby-svg/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= svg
-PORTVERSION= 1.0.3
-CATEGORIES= graphics ruby
-MASTER_SITES= SFJP/ruby-svg/2288
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library for generating SVG files
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USE_RUBY= yes
-
-NO_BUILD= yes
-
-DOCS_EN= README.en.rd
-DOCS_JA= README.ja.rd
-DOCSDIR= ${RUBY_MODDOCDIR}
-EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR}
-PORTDOCS= *
-PORTEXAMPLES= *
-
-DEPRECATED= Use graphics/rubygem-rsvg2 instead
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- @${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/svg
- ${INSTALL_DATA} ${WRKSRC}/lib/svg/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/svg/
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${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/graphics/ruby-svg/distinfo b/graphics/ruby-svg/distinfo
deleted file mode 100644
index 379def299a21..000000000000
--- a/graphics/ruby-svg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-svg-1.0.3.tar.gz) = cf8a8358a9a468318f733367649fdb75c02fec23077946ccc2f0dda9e503e919
-SIZE (ruby/ruby-svg-1.0.3.tar.gz) = 22839
diff --git a/graphics/ruby-svg/pkg-descr b/graphics/ruby-svg/pkg-descr
deleted file mode 100644
index ee6c32b04c8d..000000000000
--- a/graphics/ruby-svg/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a Ruby library for generating SVG files.
-
-WWW: http://sourceforge.jp/projects/ruby-svg/
diff --git a/graphics/ruby-svg/pkg-plist b/graphics/ruby-svg/pkg-plist
deleted file mode 100644
index 4a182cdefd20..000000000000
--- a/graphics/ruby-svg/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%RUBY_SITELIBDIR%%/svg/core.rb
-%%RUBY_SITELIBDIR%%/svg/element.rb
-%%RUBY_SITELIBDIR%%/svg/misc.rb
-%%RUBY_SITELIBDIR%%/svg/style.rb
-%%RUBY_SITELIBDIR%%/svg/svg.rb
diff --git a/irc/Makefile b/irc/Makefile
index c7a7bedb51d9..73e28270c023 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -107,9 +107,6 @@
SUBDIR += rbot
SUBDIR += riece
SUBDIR += roxirc
- SUBDIR += ruby-irc
- SUBDIR += ruby-rica
- SUBDIR += ruby-rice
SUBDIR += rubygem-cinch
SUBDIR += rubygem-cogbot
SUBDIR += rubygem-lita-irc
diff --git a/irc/ruby-irc/Makefile b/irc/ruby-irc/Makefile
deleted file mode 100644
index d4eeeea6d359..000000000000
--- a/irc/ruby-irc/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= irc
-PORTVERSION= 0.14
-CATEGORIES= irc ruby
-MASTER_SITES= http://ibiblio.lsu.edu/main/pub/languages/ruby/contrib/ \
- ftp://ftp.tms.ru/pub/ruby/libraries/irc/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= IRC client framework for Ruby
-
-USE_RUBY= yes
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-DOCS_EN= BUGS ChangeLog MANIFEST \
- NEWS README TODO
-DOCS_JA= MEMO.ja README.ja doc.ja/*
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/localize.rb ${STAGEDIR}${RUBY_SITELIBDIR}
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/irc
- ${INSTALL_DATA} ${WRKSRC}/irc/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/irc/
- ${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
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/cpi
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ja/cpi
- ${INSTALL_DATA} ${WRKSRC}/cpi/*.cpi ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/cpi/
- ${INSTALL_DATA} ${WRKSRC}/cpi.ja/*.cpi ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ja/cpi/
- ${INSTALL_DATA} ${WRKSRC}/bot.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${INSTALL_DATA} ${WRKSRC}/bot.ja.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ja/bot.rb
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/log
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ja/log
-
-.include <bsd.port.mk>
diff --git a/irc/ruby-irc/distinfo b/irc/ruby-irc/distinfo
deleted file mode 100644
index e3e25a78fcea..000000000000
--- a/irc/ruby-irc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-irc-0.14.tar.gz) = ac7ff5c7969ba7468c3ede14a470892bbf8f1c9c29cc6517542a864b5426d215
-SIZE (ruby/ruby-irc-0.14.tar.gz) = 36740
diff --git a/irc/ruby-irc/pkg-descr b/irc/ruby-irc/pkg-descr
deleted file mode 100644
index db64049aa293..000000000000
--- a/irc/ruby-irc/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Ruby/IRC is an IRC client framework for Ruby.
diff --git a/irc/ruby-irc/pkg-plist b/irc/ruby-irc/pkg-plist
deleted file mode 100644
index cd87f8d92f33..000000000000
--- a/irc/ruby-irc/pkg-plist
+++ /dev/null
@@ -1,34 +0,0 @@
-%%RUBY_SITELIBDIR%%/irc/agent.rb
-%%RUBY_SITELIBDIR%%/irc/client.rb
-%%RUBY_SITELIBDIR%%/irc/const.rb
-%%RUBY_SITELIBDIR%%/irc/irc.rb
-%%RUBY_SITELIBDIR%%/localize.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/BUGS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/MANIFEST
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MEMO.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/irc-client.doc
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/irc-client-api.doc
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/irc-lib-api.doc
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/irc-lib.doc
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/cpi/dice.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/cpi/init.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/cpi/omikuji.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/cpi/operator.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/cpi/syslog.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/cpi/userlog.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ja/bot.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cpi/dice.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cpi/init.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cpi/omikuji.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cpi/operator.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cpi/syslog.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cpi/userlog.cpi
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/bot.rb
-@dir %%RUBY_MODEXAMPLESDIR%%/log
-@dir %%RUBY_MODEXAMPLESDIR%%/ja/log
diff --git a/irc/ruby-rica/Makefile b/irc/ruby-rica/Makefile
deleted file mode 100644
index 0f740bdfe45a..000000000000
--- a/irc/ruby-rica/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rica
-PORTVERSION= 0.10
-CATEGORIES= irc ruby
-MASTER_SITES= http://www.koka-in.org/%7Ezophos/lib/rica/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Another IRC client framework for Ruby
-
-USES= tar:bzip2
-USE_RUBY= yes
-
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-MODULES= rica.rb \
- ctcpresponder.rb \
- connectiondiag.rb \
- logholder.rb
-
-DOCS= CHANGES README classes_and_methods.txt event.lst *.png
-EXAMPLES= erica.* ricaco.rb rica-example.rb
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-.include <bsd.port.options.mk>
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
-.for f in ${MODULES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_SITELIBDIR}/
-.endfor
-.if ${PORT_OPTIONS:MEXAMPLES}
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
-.for f in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-.endfor
-.endif
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/irc/ruby-rica/distinfo b/irc/ruby-rica/distinfo
deleted file mode 100644
index 1788b7173662..000000000000
--- a/irc/ruby-rica/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rica-0.10.tar.bz2) = 3a1d25242ca7f829cf0248a8ae752c4784b4388fe68828a127afa7871180b417
-SIZE (ruby/rica-0.10.tar.bz2) = 81094
diff --git a/irc/ruby-rica/pkg-descr b/irc/ruby-rica/pkg-descr
deleted file mode 100644
index eb74e046b390..000000000000
--- a/irc/ruby-rica/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-RICA is Ruby Internet relay chat Core Agents, an IRC client framework
-for Ruby.
-
-WWW: http://www.koka-in.org/~zophos/SideA/lsnt/rica.html
diff --git a/irc/ruby-rica/pkg-plist b/irc/ruby-rica/pkg-plist
deleted file mode 100644
index c101fcca0769..000000000000
--- a/irc/ruby-rica/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-%%RUBY_SITELIBDIR%%/connectiondiag.rb
-%%RUBY_SITELIBDIR%%/ctcpresponder.rb
-%%RUBY_SITELIBDIR%%/logholder.rb
-%%RUBY_SITELIBDIR%%/rica.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/erica.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/erica.txt
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/ricaco.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rica-example.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/CHANGES
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes_and_methods.txt
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/event.lst
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rica_uml.png
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rica_classes.png
diff --git a/irc/ruby-rice/Makefile b/irc/ruby-rice/Makefile
deleted file mode 100644
index a5ccee316b02..000000000000
--- a/irc/ruby-rice/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rice
-PORTVERSION= 0.0.0.2
-CATEGORIES= irc ruby
-MASTER_SITES= http://arika.org/archive/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Yet another IRC interface library for Ruby
-
-USE_RUBY= yes
-NO_BUILD= yes
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${CP} -R ${WRKSRC}/rice ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${RUBY_MODDOCDIR}/
- ${INSTALL_DATA} ${WRKSRC}/*.jp ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
-
-.include <bsd.port.mk>
diff --git a/irc/ruby-rice/distinfo b/irc/ruby-rice/distinfo
deleted file mode 100644
index bdc82bbdfcf1..000000000000
--- a/irc/ruby-rice/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rice-0.0.0.2.tar.gz) = a0c90ec96441d2d9e33b84e780558752b903b1f3da6d7c519b5a298caa566135
-SIZE (ruby/rice-0.0.0.2.tar.gz) = 14579
diff --git a/irc/ruby-rice/pkg-descr b/irc/ruby-rice/pkg-descr
deleted file mode 100644
index 95e5fd409e5f..000000000000
--- a/irc/ruby-rice/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-RICE is Ruby Irc interfaCE, an IRC interface library for Ruby.
-
-WWW: http://www.ruby-lang.org/raa/list.rhtml?name=rice
diff --git a/irc/ruby-rice/pkg-plist b/irc/ruby-rice/pkg-plist
deleted file mode 100644
index dfca7adff4f3..000000000000
--- a/irc/ruby-rice/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-%%RUBY_SITELIBDIR%%/rice/drb.rb
-%%RUBY_SITELIBDIR%%/rice/irc.rb
-%%RUBY_SITELIBDIR%%/rice/proxy.rb
-%%RUBY_SITELIBDIR%%/rice/observer.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/drbc.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/drbs.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ex0.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ex1.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ex2.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ex3.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ex4.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ex5.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ex6.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ex7.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ranking.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rwiki-gw.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/tinyproxy.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/memo.jp
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/todo.jp
diff --git a/japanese/Makefile b/japanese/Makefile
index 4fb44ecfac4e..7273a712c04b 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -238,10 +238,8 @@
SUBDIR += roget-fpw
SUBDIR += rogue_s
SUBDIR += ruby-eb
- SUBDIR += ruby-mecab
SUBDIR += ruby-romkan
SUBDIR += ruby-uconv
- SUBDIR += ruby-usersguide
SUBDIR += rubygem-jpmobile-ipaddresses
SUBDIR += rubygem-jpmobile-terminfo
SUBDIR += rubygem-jpmobile4
diff --git a/japanese/ruby-mecab/Makefile b/japanese/ruby-mecab/Makefile
deleted file mode 100644
index 86b90db4d9c6..000000000000
--- a/japanese/ruby-mecab/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= mecab
-PORTVERSION= 0.996
-PORTREVISION= 1
-CATEGORIES= japanese textproc ruby
-MASTER_SITES= https://drive.google.com/uc?export=download&id=0B4y35FiV1wh7VUNlczBWVDZJbE0&dummy=/
-DISTNAME= ${PORTNAME}-ruby-${PORTVERSION}
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= MeCab library module for Ruby
-
-LICENSE= BSD3CLAUSE GPLv2 LGPL21
-LICENSE_COMB= dual
-
-LIB_DEPENDS= libmecab.so:japanese/mecab
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-INSTALL_TARGET= site-install
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-DEPRECATED=Upstream no longer active
-EXPIRATION_DATE=2017-01-28
-
-.include <bsd.port.pre.mk>
-
-PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX}
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/MeCab.so
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/bindings.html ${STAGEDIR}${RUBY_MODDOCDIR}/
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.post.mk>
diff --git a/japanese/ruby-mecab/distinfo b/japanese/ruby-mecab/distinfo
deleted file mode 100644
index 0774cf4acc96..000000000000
--- a/japanese/ruby-mecab/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mecab-ruby-0.996.tar.gz) = b75e9731e717cec1c261a27d06c4f7baa696cf2fd4e5e3158df5f8fd65107285
-SIZE (mecab-ruby-0.996.tar.gz) = 48723
diff --git a/japanese/ruby-mecab/files/patch-MeCab__wrap.cpp b/japanese/ruby-mecab/files/patch-MeCab__wrap.cpp
deleted file mode 100644
index ade6bc6d630e..000000000000
--- a/japanese/ruby-mecab/files/patch-MeCab__wrap.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- MeCab_wrap.cpp.orig 2013-01-25 14:07:27.000000000 +0900
-+++ MeCab_wrap.cpp 2013-03-20 15:01:31.000000000 +0900
-@@ -1856,8 +1856,7 @@
-
- /* Workaround for ruby1.9.x */
- #if defined SWIGRUBY
--#include "ruby/version.h"
--#if RUBY_API_VERSION_CODE >= 10900
-+#if HAVE_RUBY_ENCODING_H
- #include "ruby/encoding.h"
- #define rb_str_new rb_external_str_new
- #endif
diff --git a/japanese/ruby-mecab/files/patch-extconf.rb b/japanese/ruby-mecab/files/patch-extconf.rb
deleted file mode 100644
index 8a9f781b3c4c..000000000000
--- a/japanese/ruby-mecab/files/patch-extconf.rb
+++ /dev/null
@@ -1,11 +0,0 @@
---- extconf.rb.orig Sun Mar 20 22:19:10 2005
-+++ extconf.rb Mon May 2 02:03:15 2005
-@@ -3,7 +3,7 @@
- mecab_config = with_config('mecab-config', 'mecab-config')
- use_mecab_config = enable_config('mecab-config')
-
--`mecab-config --libs-only-l`.chomp.split.each { | lib |
-+`#{mecab_config} --libs-only-l`.chomp.split.each{ | lib |
- have_library(lib)
- }
-
diff --git a/japanese/ruby-mecab/pkg-descr b/japanese/ruby-mecab/pkg-descr
deleted file mode 100644
index ee38b899b53a..000000000000
--- a/japanese/ruby-mecab/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is the MeCab library module for Ruby.
-
-WWW: https://code.google.com/p/mecab/
diff --git a/japanese/ruby-mecab/pkg-plist b/japanese/ruby-mecab/pkg-plist
deleted file mode 100644
index ea62e9ff3994..000000000000
--- a/japanese/ruby-mecab/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/MeCab.so
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/bindings.html
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test.rb
diff --git a/japanese/ruby-usersguide/Makefile b/japanese/ruby-usersguide/Makefile
deleted file mode 100644
index dfcb410ba246..000000000000
--- a/japanese/ruby-usersguide/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= ruby-usersguide
-PORTVERSION= 980206
-CATEGORIES= japanese lang ruby
-MASTER_SITES= RUBY/doc
-DISTNAME= ${SHORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby users guide (Japanese version), in HTML format
-
-USE_RUBY= yes
-RUBY_NO_BUILD_DEPENDS= yes
-RUBY_NO_RUN_DEPENDS= yes
-
-RUBY_MODNAME= ${PORTNAME}-jp
-
-SHORTNAME= ${PORTNAME:S/usersguide/uguide/}
-
-WRKSRC= ${WRKDIR}/${SHORTNAME}
-NO_BUILD= yes
-
-DEPRECATED= Does not exist upstream
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/* ${STAGEDIR}${RUBY_MODDOCDIR}
- ${LN} -fs uguide00.html ${STAGEDIR}${RUBY_MODDOCDIR}/index.html
-
-.include <bsd.port.mk>
diff --git a/japanese/ruby-usersguide/distinfo b/japanese/ruby-usersguide/distinfo
deleted file mode 100644
index c3021fd33b60..000000000000
--- a/japanese/ruby-usersguide/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-uguide-980206.tar.gz) = 04eb9b9c5163967a08d2165a53a1157403329c2c7f027d79618a62813d1cd25e
-SIZE (ruby/ruby-uguide-980206.tar.gz) = 25170
diff --git a/japanese/ruby-usersguide/pkg-descr b/japanese/ruby-usersguide/pkg-descr
deleted file mode 100644
index 365d08c93482..000000000000
--- a/japanese/ruby-usersguide/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Ruby is the interpreted scripting language for quick and easy
-object-oriented programming. It has many features to process text
-files and to do system management tasks. This package contains
-Japanese version of the Ruby users guide in HTML format.
-
-WWW: http://www.ruby-lang.org/
diff --git a/japanese/ruby-usersguide/pkg-plist b/japanese/ruby-usersguide/pkg-plist
deleted file mode 100644
index adb308a88666..000000000000
--- a/japanese/ruby-usersguide/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-%%RUBY_MODDOCDIR%%/index.html
-%%RUBY_MODDOCDIR%%/uguide00.html
-%%RUBY_MODDOCDIR%%/uguide01.html
-%%RUBY_MODDOCDIR%%/uguide02.html
-%%RUBY_MODDOCDIR%%/uguide03.html
-%%RUBY_MODDOCDIR%%/uguide04.html
-%%RUBY_MODDOCDIR%%/uguide05.html
-%%RUBY_MODDOCDIR%%/uguide06.html
-%%RUBY_MODDOCDIR%%/uguide07.html
-%%RUBY_MODDOCDIR%%/uguide08.html
-%%RUBY_MODDOCDIR%%/uguide09.html
-%%RUBY_MODDOCDIR%%/uguide10.html
-%%RUBY_MODDOCDIR%%/uguide11.html
-%%RUBY_MODDOCDIR%%/uguide12.html
-%%RUBY_MODDOCDIR%%/uguide13.html
-%%RUBY_MODDOCDIR%%/uguide14.html
-%%RUBY_MODDOCDIR%%/uguide15.html
-%%RUBY_MODDOCDIR%%/uguide16.html
-%%RUBY_MODDOCDIR%%/uguide17.html
-%%RUBY_MODDOCDIR%%/uguide18.html
-%%RUBY_MODDOCDIR%%/uguide19.html
-%%RUBY_MODDOCDIR%%/uguide20.html
-%%RUBY_MODDOCDIR%%/uguide21.html
-%%RUBY_MODDOCDIR%%/uguide22.html
-%%RUBY_MODDOCDIR%%/uguide23.html
-%%RUBY_MODDOCDIR%%/uguide24.html
-%%RUBY_MODDOCDIR%%/uguide25.html
diff --git a/mail/Makefile b/mail/Makefile
index 51e312d6a67c..92ca6cda7c23 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -611,8 +611,6 @@
SUBDIR += rspamd-devel
SUBDIR += rss2email2
SUBDIR += rss2email3
- SUBDIR += ruby-rfilter
- SUBDIR += ruby-rmail
SUBDIR += rubygem-actionmailer4
SUBDIR += rubygem-actionmailer5
SUBDIR += rubygem-email_reply_parser
diff --git a/mail/ruby-rfilter/Makefile b/mail/ruby-rfilter/Makefile
deleted file mode 100644
index 873e35a95ec0..000000000000
--- a/mail/ruby-rfilter/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rfilter
-PORTVERSION= 0.12
-CATEGORIES= mail ruby
-MASTER_SITES= http://www.lickey.com/rubyfilter/download/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= rubyfilter-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library for filtering and delivering email to mailboxes
-
-RUN_DEPENDS= ${RUBY_SITELIBDIR}/rmail/parser.rb:mail/ruby-rmail
-
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-RUBY_SETUP= install.rb
-
-DOCS= NEWS README THANKS TODO doc
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-extract:
- ${FIND} ${WRKSRC} -name '*~' -delete
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${CP} -R ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/mail/ruby-rfilter/distinfo b/mail/ruby-rfilter/distinfo
deleted file mode 100644
index 07aeea022c01..000000000000
--- a/mail/ruby-rfilter/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rubyfilter-0.12.tar.gz) = 0ed03bec4223fdc87f216b98d57e09c50cbce20015fad07cd3a6fd6b589e7897
-SIZE (ruby/rubyfilter-0.12.tar.gz) = 60490
diff --git a/mail/ruby-rfilter/files/patch-install.rb b/mail/ruby-rfilter/files/patch-install.rb
deleted file mode 100644
index 59901eb64087..000000000000
--- a/mail/ruby-rfilter/files/patch-install.rb
+++ /dev/null
@@ -1,20 +0,0 @@
---- install.rb.orig 2016-04-04 21:38:57 UTC
-+++ install.rb
-@@ -45,7 +45,7 @@ end
-
- class ConfigTable
-
-- c = ::Config::CONFIG
-+ c = ::RbConfig::CONFIG
-
- rubypath = c['bindir'] + '/' + c['ruby_install_name']
-
-@@ -692,7 +692,7 @@ class Installer
- "no extention exists: Have you done 'ruby #{$0} setup' ?"
- end
-
-- DLEXT = /\.#{ ::Config::CONFIG['DLEXT'] }\z/
-+ DLEXT = /\.#{ ::RbConfig::CONFIG['DLEXT'] }\z/
-
- def _allext( dir )
- Dir.open(dir) {|d|
diff --git a/mail/ruby-rfilter/pkg-descr b/mail/ruby-rfilter/pkg-descr
deleted file mode 100644
index 33a557cc190d..000000000000
--- a/mail/ruby-rfilter/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-RubyFilter is a set of Ruby classes built on top of the RubyMail
-library that make it easy to write programs that filter and deliver
-email to mailboxes.
-
-WWW: http://www.lickey.com/rubyfilter/
diff --git a/mail/ruby-rfilter/pkg-plist b/mail/ruby-rfilter/pkg-plist
deleted file mode 100644
index 68ffc89950c4..000000000000
--- a/mail/ruby-rfilter/pkg-plist
+++ /dev/null
@@ -1,101 +0,0 @@
-bin/experimental-deliver.rb
-bin/experimental-filter.rb
-bin/rdeliver.rb
-bin/rsendmail.rb
-%%RUBY_SITELIBDIR%%/rfilter/deliver.rb
-%%RUBY_SITELIBDIR%%/rfilter/delivery_agent.rb
-%%RUBY_SITELIBDIR%%/rfilter/keyed_mailbox.rb
-%%RUBY_SITELIBDIR%%/rfilter/mta.rb
-%%RUBY_SITELIBDIR%%/rfilter/tagged.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/THANKS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Deliver.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Deliver.src/M000012.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Deliver.src/M000013.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Deliver.src/M000014.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Deliver.src/M000015.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/AddressTagger.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/AddressTagger.src/M000050.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/AddressTagger.src/M000051.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/AddressTagger.src/M000052.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/AddressTagger.src/M000053.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver.src/M000016.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver.src/M000017.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver.src/M000018.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver.src/M000019.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver.src/M000020.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver/DeliveryError.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver/LockingError.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver/NotAFile.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/Deliver/NotAMailbox.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000029.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000030.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000031.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000032.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000033.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000034.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000035.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000036.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000037.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000038.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000039.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000040.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000041.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000042.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent.src/M000043.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliveryCommandFailure.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliveryCommandFailure.src/M000049.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliveryComplete.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliveryComplete.src/M000047.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliveryDefer.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliveryDefer.src/M000044.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliveryReject.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliveryReject.src/M000045.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliverySuccess.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/DeliverySuccess.src/M000048.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/LoggingError.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/DeliveryAgent/LoggingError.src/M000046.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.src/M000021.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.src/M000022.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.src/M000023.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.src/M000024.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.src/M000025.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.src/M000026.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.src/M000027.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/KeyedMailbox.src/M000028.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RFilter/MTA.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/created.rid
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/NEWS.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/README.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/THANKS.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-deliver_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-deliver_rb.src/M000001.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-deliver_rb.src/M000002.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-filter_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-filter_rb.src/M000003.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-filter_rb.src/M000004.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-filter_rb.src/M000005.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-filter_rb.src/M000006.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/experimental-filter_rb.src/M000007.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/rdeliver_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/rsendmail_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/rsendmail_rb.src/M000008.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/rsendmail_rb.src/M000009.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/rsendmail_rb.src/M000010.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/bin/rsendmail_rb.src/M000011.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rfilter/deliver_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rfilter/delivery_agent_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rfilter/keyed_mailbox_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rfilter/mta_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rfilter/tagged_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_class_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_file_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_method_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/rdoc-style.css
diff --git a/mail/ruby-rmail/Makefile b/mail/ruby-rmail/Makefile
deleted file mode 100644
index d036594f9e5e..000000000000
--- a/mail/ruby-rmail/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rmail
-PORTVERSION= 0.17
-CATEGORIES= mail ruby
-MASTER_SITES= http://www.lickey.com/rubymail/download/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= rubymail-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Lightweight mail manipulating library for Ruby
-
-LICENSE= BSD3CLAUSE
-
-OPTIONS_DEFINE= DOCS
-
-NO_ARCH= yes
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-RUBY_SETUP= install.rb
-
-DOCS= NEWS NOTES README THANKS TODO
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/doc/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_MODDOCDIR}/doc/
-
-.include <bsd.port.mk>
diff --git a/mail/ruby-rmail/distinfo b/mail/ruby-rmail/distinfo
deleted file mode 100644
index 4fc5b7776d7f..000000000000
--- a/mail/ruby-rmail/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rubymail-0.17.tar.gz) = 37f41ea361601ec1ad8524849b1595f87bd4deb3404f831bd7de34b04b16006a
-SIZE (ruby/rubymail-0.17.tar.gz) = 118710
diff --git a/mail/ruby-rmail/files/patch-install.rb b/mail/ruby-rmail/files/patch-install.rb
deleted file mode 100644
index 67e29be3c2b5..000000000000
--- a/mail/ruby-rmail/files/patch-install.rb
+++ /dev/null
@@ -1,20 +0,0 @@
---- install.rb.orig 2016-02-03 17:53:10.253692000 +0000
-+++ install.rb 2016-02-03 17:53:44.504039000 +0000
-@@ -45,7 +45,7 @@
-
- class ConfigTable
-
-- c = ::Config::CONFIG
-+ c = ::RbConfig::CONFIG
-
- rubypath = c['bindir'] + '/' + c['ruby_install_name']
-
-@@ -692,7 +692,7 @@
- "no extention exists: Have you done 'ruby #{$0} setup' ?"
- end
-
-- DLEXT = /\.#{ ::Config::CONFIG['DLEXT'] }\z/
-+ DLEXT = /\.#{ ::RbConfig::CONFIG['DLEXT'] }\z/
-
- def _allext( dir )
- Dir.open(dir) {|d|
diff --git a/mail/ruby-rmail/pkg-descr b/mail/ruby-rmail/pkg-descr
deleted file mode 100644
index 57dfbe230a46..000000000000
--- a/mail/ruby-rmail/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is RubyMail, a lightweight mail library containing various mail
-utility classes and modules.
-
-WWW: http://www.lickey.com/rubymail/
diff --git a/mail/ruby-rmail/pkg-plist b/mail/ruby-rmail/pkg-plist
deleted file mode 100644
index bc654260d5e6..000000000000
--- a/mail/ruby-rmail/pkg-plist
+++ /dev/null
@@ -1,173 +0,0 @@
-%%RUBY_SITELIBDIR%%/rmail.rb
-%%RUBY_SITELIBDIR%%/rmail/address.rb
-%%RUBY_SITELIBDIR%%/rmail/header.rb
-%%RUBY_SITELIBDIR%%/rmail/mailbox.rb
-%%RUBY_SITELIBDIR%%/rmail/mailbox/mboxreader.rb
-%%RUBY_SITELIBDIR%%/rmail/message.rb
-%%RUBY_SITELIBDIR%%/rmail/parser.rb
-%%RUBY_SITELIBDIR%%/rmail/parser/multipart.rb
-%%RUBY_SITELIBDIR%%/rmail/parser/pushbackreader.rb
-%%RUBY_SITELIBDIR%%/rmail/serialize.rb
-%%RUBY_SITELIBDIR%%/rmail/utils.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NOTES
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/THANKS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000104.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000105.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000106.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000107.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000108.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000109.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000110.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000111.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000112.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000113.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000114.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000115.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000116.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000117.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000118.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address.src/M000120.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/List.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/List.src/M000123.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/List.src/M000124.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/List.src/M000125.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/List.src/M000126.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/List.src/M000127.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/List.src/M000128.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/Parser.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/Parser.src/M000121.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Address/Parser.src/M000122.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000040.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000041.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000042.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000043.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000044.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000045.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000046.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000048.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000049.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000050.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000055.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000056.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000057.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000058.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000060.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000062.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000063.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000064.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000065.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000067.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000068.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000069.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000070.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000071.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000072.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000073.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000074.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000075.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000076.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000077.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000078.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000079.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000080.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000081.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000082.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000083.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000084.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000085.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000086.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000087.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000088.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000089.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000090.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000091.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000092.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000093.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000094.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000095.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000096.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000097.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000098.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000099.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000100.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000101.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000102.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Header.src/M000103.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Mailbox.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Mailbox.src/M000001.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Mailbox/MBoxReader.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Mailbox/MBoxReader.src/M000002.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Mailbox/MBoxReader.src/M000003.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Mailbox/MBoxReader.src/M000004.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Mailbox/MBoxReader.src/M000005.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Mailbox/MBoxReader.src/M000006.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000010.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000011.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000012.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000013.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000014.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000015.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000016.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000017.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000018.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000019.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000020.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Message.src/M000021.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Parser.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Parser.src/M000023.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Parser.src/M000024.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Parser.src/M000025.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Parser/Error.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Serialize.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Serialize.src/M000037.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Serialize.src/M000038.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Serialize.src/M000039.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000026.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000027.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000028.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000029.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000030.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000031.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000032.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000033.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000034.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000035.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamHandler.src/M000036.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamParser.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/StreamParser.src/M000022.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Utils.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Utils.src/M000007.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Utils.src/M000008.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/RMail/Utils.src/M000009.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/created.rid
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/NEWS.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/README.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/THANKS.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/TODO.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/guide/Intro_txt.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/guide/MIME_txt.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/guide/TableOfContents_txt.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/address_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/header_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/mailbox/mboxreader_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/mailbox_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/message_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/parser/multipart_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/parser/pushbackreader_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/parser_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/serialize_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail/utils_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/lib/rmail_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_class_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_file_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_method_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/rdoc-style.css
diff --git a/math/Makefile b/math/Makefile
index 20a6209f575a..e1d2ad2dac30 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -655,7 +655,6 @@
SUBDIR += rpcalc
SUBDIR += rpy
SUBDIR += rpy2
- SUBDIR += ruby-algebra
SUBDIR += rubygem-algebra
SUBDIR += rubygem-expression_parser
SUBDIR += rubygem-fftw3
diff --git a/math/ruby-algebra/Makefile b/math/ruby-algebra/Makefile
deleted file mode 100644
index 4effcd3bdbe6..000000000000
--- a/math/ruby-algebra/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= algebra
-PORTVERSION= 0.72
-CATEGORIES= math ruby
-MASTER_SITES= http://blade.nagaokaut.ac.jp/~sinara/ruby/math/algebra/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library for mathematical (algebraic) computations
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-NO_ARCH= yes
-NO_BUILD= yes
-USE_RUBY= yes
-
-DEPRECATED= Use rubygem-algebra instead
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
- cd ${WRKSRC}/doc/ && ${INSTALL_DATA} *.html *.rd ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/doc-ja/ && ${INSTALL_DATA} *.html *.rd ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${INSTALL_DATA} ${WRKSRC}/sample/sample-* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/math/ruby-algebra/distinfo b/math/ruby-algebra/distinfo
deleted file mode 100644
index 539b8429dfab..000000000000
--- a/math/ruby-algebra/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/algebra-0.72.tar.gz) = 57fdcecdcb25d6ec4ca366beddef837758d794c9bdd90b4ea75fafb6a885e42b
-SIZE (ruby/algebra-0.72.tar.gz) = 233025
diff --git a/math/ruby-algebra/pkg-descr b/math/ruby-algebra/pkg-descr
deleted file mode 100644
index c2c96b9e83bb..000000000000
--- a/math/ruby-algebra/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-This is a Ruby library for mathematical (algebraic) computations. Our
-purpose is to express mathematical objects naturally in Ruby. Though
-it does not operate fast, we can see the algorithm of the mathematical
-processing not in a black box but in scripts.
-
-Things Ruby/Algebra offers include the following:
-
-- One-variate polynomial
- o Fundamental operations (addition, multiplication,
- quotient/remainder, ...)
- o Factorization
-
-- Multi-variate polynomial
- o Fundamental operations (addition, multiplication, ...)
- o Creating Groebner-basis, quotient/remainder by Groebner-basis.
-
-- Algebraic systems
- o Creating quotient fields
- o Creating residue class fields
- o Operating matrices
-
-WWW: http://blade.nagaokaut.ac.jp/~sinara/ruby/math/algebra/
diff --git a/math/ruby-algebra/pkg-plist b/math/ruby-algebra/pkg-plist
deleted file mode 100644
index de2fdebceba1..000000000000
--- a/math/ruby-algebra/pkg-plist
+++ /dev/null
@@ -1,215 +0,0 @@
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/algebra.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/algebra.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/algebraic-equation.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/algebraic-equation.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/algebraic-extension-field.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/algebraic-extension-field.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/algebraic-parser.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/algebraic-parser.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/changes.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/changes.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/elementary-divisor.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/elementary-divisor.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/euclidian-ring.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/euclidian-ring.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/finite-group.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/finite-group.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/finite-map.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/finite-map.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/finite-set.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/finite-set.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/algebra-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/algebra-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/algebraic-equation-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/algebraic-equation-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/algebraic-extension-field-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/algebraic-extension-field-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/algebraic-parser-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/algebraic-parser-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/changes.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/changes.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/elementary-divisor-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/elementary-divisor-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/euclidian-ring-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/euclidian-ring-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/finite-group-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/finite-group-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/finite-map-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/finite-map-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/finite-set-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/finite-set-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/index-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/index-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/jordan-form-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/jordan-form-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/localized-ring-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/localized-ring-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/m-polynomial-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/m-polynomial-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/matrix-algebra-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/matrix-algebra-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/matrix-algebra-triplet-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/matrix-algebra-triplet-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/permutation-group-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/permutation-group-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/polynomial-converter-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/polynomial-converter-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/polynomial-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/polynomial-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/residue-class-ring-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/residue-class-ring-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-algebraic-equation01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-algebraic-equation02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-algebraic-root01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-algebraicfield01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-algebraicfield02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-cayleyhamilton01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-diagonalization01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-divmod01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-elementary-divisor01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-factorize01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-factorize02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-factorize03.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-factorize04.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-factorize05.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-galois-group01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-gaussian-elimination01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-geometry01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-geometry02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-geometry03.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-geometry04.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-geometry07.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-groebner01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-groebner02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-groebner03.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-group01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-jordan-form01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-jordanform01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-lagrange-multiplier01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-m-factorize01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-m-factorize02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-m-polynomial01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-map01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-polynomial01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-polynomial02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-primefield01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-quotientfield01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-quotientfield02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-quotientfield03.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-quotientfield04.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-set01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/sample-splitting-field01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/samples-ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/samples-ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/todo.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/todo.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/jordan-form.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/jordan-form.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/localized-ring.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/localized-ring.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/m-polynomial.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/m-polynomial.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/matrix-algebra-triplet.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/matrix-algebra-triplet.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/matrix-algebra.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/matrix-algebra.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/permutation-group.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/permutation-group.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/polynomial-converter.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/polynomial-converter.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/polynomial.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/polynomial.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/residue-class-ring.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/residue-class-ring.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-algebraic-equation01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-algebraic-equation02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-algebraic-root01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-algebraicfield01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-algebraicfield02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-cayleyhamilton01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-diagonalization01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-divmod01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-elementary-divisor01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-factorize01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-factorize02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-factorize03.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-factorize04.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-factorize05.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-galois-group01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-gaussian-elimination01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-geometry01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-geometry02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-geometry03.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-geometry04.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-geometry07.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-groebner01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-groebner02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-groebner03.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-group01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-jordan-form01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-lagrange-multiplier01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-m-factorize01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-m-factorize02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-m-polynomial01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-map01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-polynomial01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-polynomial02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-primefield01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-quotientfield01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-quotientfield02.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-quotientfield03.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-quotientfield04.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-set01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sample-splitting-field01.rb.v.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/samples.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/samples.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/todo.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/todo.rd
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-algebraic-equation01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-algebraic-equation02.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-algebraic-root01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-algebraicfield01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-algebraicfield02.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-cayleyhamilton01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-diagonalization01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-divmod01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-elementary-divisor01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-factorize01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-factorize02.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-factorize03.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-factorize04.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-factorize05.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-galois-group01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-gaussian-elimination01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-geometry01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-geometry02.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-geometry03.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-geometry04.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-geometry07.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-groebner01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-groebner02.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-groebner03.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-group01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-jordan-form01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-lagrange-multiplier01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-m-factorize01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-m-factorize02.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-m-polynomial01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-map01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-polynomial01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-polynomial02.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-primefield01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-quotientfield01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-quotientfield02.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-quotientfield03.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-quotientfield04.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-set01.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sample-splitting-field01.rb
diff --git a/net/Makefile b/net/Makefile
index 115910f8cc56..7cc93bcad20a 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1123,10 +1123,6 @@
SUBDIR += rtpbreak
SUBDIR += rtpproxy
SUBDIR += rtptools
- SUBDIR += ruby-dict
- SUBDIR += ruby-icmp
- SUBDIR += ruby-tcpsocketpipe
- SUBDIR += ruby-tserver
SUBDIR += rubygem-amazon-ec2
SUBDIR += rubygem-amq-protocol
SUBDIR += rubygem-amqp
diff --git a/net/ruby-dict/Makefile b/net/ruby-dict/Makefile
deleted file mode 100644
index 33517e9dc796..000000000000
--- a/net/ruby-dict/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: Kimura Fuyuki <fuyuki@hadaly.org>
-# $FreeBSD$
-
-PORTNAME= dict
-PORTVERSION= 0.9.4
-CATEGORIES= net ruby
-MASTER_SITES= http://www.caliban.org/files/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Client-side implementation of the DICT protocol in Ruby
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-
-OPTIONS_DEFINE= DOCS
-
-NO_ARCH= yes
-USE_RUBY= yes
-USES= shebangfix
-USE_RUBY_SETUP= yes
-RUBY_SETUP= install.rb
-
-SHEBANG_FILES= ${WRKSRC}/rdict
-
-DOCS= Changelog README doc/dict.html doc/rdict.html
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/rdict ${STAGEDIR}${PREFIX}/bin/
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-.include <bsd.port.mk>
diff --git a/net/ruby-dict/distinfo b/net/ruby-dict/distinfo
deleted file mode 100644
index 08a85cd4ce17..000000000000
--- a/net/ruby-dict/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-dict-0.9.4.tar.gz) = d44c960869e232a23b10516761a9b6ad56427ec418033b003a65082c2af045b2
-SIZE (ruby/ruby-dict-0.9.4.tar.gz) = 50487
diff --git a/net/ruby-dict/pkg-descr b/net/ruby-dict/pkg-descr
deleted file mode 100644
index a1025635d9f3..000000000000
--- a/net/ruby-dict/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Ruby/DICT is an RFC 2229 compliant client-side library implementation
-of the DICT protocol, written in the Ruby programming language. It
-can be used to write clients that access dictionary definitions from a
-set of natural language dictionary databases.
-
-WWW: http://www.caliban.org/ruby/ruby-dict.shtml
diff --git a/net/ruby-dict/pkg-plist b/net/ruby-dict/pkg-plist
deleted file mode 100644
index d50499f760eb..000000000000
--- a/net/ruby-dict/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/rdict
-%%RUBY_SITELIBDIR%%/dict.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Changelog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/dict.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdict.html
diff --git a/net/ruby-icmp/Makefile b/net/ruby-icmp/Makefile
deleted file mode 100644
index e87ac0c3c260..000000000000
--- a/net/ruby-icmp/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= icmp
-PORTVERSION= 0.2.1
-CATEGORIES= net ruby
-MASTER_SITES= http://mirror2.unixfreunde.de/ \
- http://freebsd.unixfreunde.de/sources/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby module for handling ICMP packets
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-INSTALL_TARGET= site-install
-
-EXAMPLES= sample/*
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
-.for f in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net/ruby-icmp/distinfo b/net/ruby-icmp/distinfo
deleted file mode 100644
index 198b0d3be9b5..000000000000
--- a/net/ruby-icmp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/icmp-0.2.1.tar.gz) = dd4ca5abd5ebd758f5b1331be3be2a6a6de2bee62109bdc041444ac7b1cc1749
-SIZE (ruby/icmp-0.2.1.tar.gz) = 7958
diff --git a/net/ruby-icmp/pkg-descr b/net/ruby-icmp/pkg-descr
deleted file mode 100644
index 95daba31832f..000000000000
--- a/net/ruby-icmp/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a Ruby module for handling ICMP packets.
-
-Note that it requires root permission to handle any ICMP packets.
-
diff --git a/net/ruby-icmp/pkg-plist b/net/ruby-icmp/pkg-plist
deleted file mode 100644
index b749d7d67667..000000000000
--- a/net/ruby-icmp/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/icmpmodule.so
-%%RUBY_SITELIBDIR%%/icmp.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ping.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/traceroute.rb
diff --git a/net/ruby-tcpsocketpipe/Makefile b/net/ruby-tcpsocketpipe/Makefile
deleted file mode 100644
index d138781390b2..000000000000
--- a/net/ruby-tcpsocketpipe/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= tcpsocketpipe
-PORTVERSION= 1.8.2
-CATEGORIES= net ruby
-MASTER_SITES= http://dev.ctor.org/download/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= socketproxy.rb
-EXTRACT_SUFX= # none
-DIST_SUBDIR= ruby
-EXTRACT_ONLY= # none
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library to create I/O pipes for TCP socket tunneling
-
-USE_RUBY= yes
-
-NO_BUILD= yes
-PLIST_FILES= %%RUBY_SITELIBDIR%%/socketproxy.rb
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/socketproxy.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
-
-.include <bsd.port.mk>
diff --git a/net/ruby-tcpsocketpipe/distinfo b/net/ruby-tcpsocketpipe/distinfo
deleted file mode 100644
index 84c15eeb6b45..000000000000
--- a/net/ruby-tcpsocketpipe/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/socketproxy.rb) = f357345e71783c06c9b8ef3c6c74dbf18760abb5bb784fcd973c0037995375b0
-SIZE (ruby/socketproxy.rb) = 7666
diff --git a/net/ruby-tcpsocketpipe/pkg-descr b/net/ruby-tcpsocketpipe/pkg-descr
deleted file mode 100644
index c0cc36fe8add..000000000000
--- a/net/ruby-tcpsocketpipe/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is Ruby/TCPSocketPipe, a Ruby library to create I/O pipes for TCP
-socket tunneling.
-
-WWW: http://raa.ruby-lang.org/project/tcpsocketpipe
diff --git a/net/ruby-tserver/Makefile b/net/ruby-tserver/Makefile
deleted file mode 100644
index 39700c25058b..000000000000
--- a/net/ruby-tserver/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= tserver
-PORTVERSION= 0.2.1
-PORTREVISION= 1
-CATEGORIES= net ruby
-MASTER_SITES= http://www.tmtm.org/ruby/tserver/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library for writing a preforking server like Apache
-
-USE_RUBY= yes
-USES= shebangfix
-
-SHEBANG_FILES= ${WRKSRC}/sample/*
-
-NO_BUILD= yes
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/tserver.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
- ${INSTALL_DATA} ${WRKSRC}/README.html ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
- ${INSTALL_DATA} ${WRKSRC}/tommy.css ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/net/ruby-tserver/distinfo b/net/ruby-tserver/distinfo
deleted file mode 100644
index b255ab185c46..000000000000
--- a/net/ruby-tserver/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/tserver-0.2.1.tar.gz) = be28b10d9d111b06c08ed826bed61f5c404365665e921b3abed1fc48e739ad6c
-SIZE (ruby/tserver-0.2.1.tar.gz) = 5736
diff --git a/net/ruby-tserver/pkg-descr b/net/ruby-tserver/pkg-descr
deleted file mode 100644
index c245048ae453..000000000000
--- a/net/ruby-tserver/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-TServer is a Ruby library for writing a preforking server like Apache.
-
-WWW: http://raa.ruby-lang.org/project/tserver
diff --git a/net/ruby-tserver/pkg-plist b/net/ruby-tserver/pkg-plist
deleted file mode 100644
index 5e367748d4b5..000000000000
--- a/net/ruby-tserver/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%RUBY_SITELIBDIR%%/tserver.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/tommy.css
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/port-forward
diff --git a/palm/Makefile b/palm/Makefile
index 5c39386a4e1a..7e560576813e 100644
--- a/palm/Makefile
+++ b/palm/Makefile
@@ -13,7 +13,6 @@
SUBDIR += p5-Palm
SUBDIR += p5-Palm-PalmDoc
SUBDIR += palm-db-tools
- SUBDIR += palmos-sdk
SUBDIR += pilot-link
SUBDIR += pilot_makedoc
SUBDIR += pilrc
diff --git a/palm/palmos-sdk/Makefile b/palm/palmos-sdk/Makefile
deleted file mode 100644
index 40eea7c6de73..000000000000
--- a/palm/palmos-sdk/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= palmos-sdk
-PORTVERSION= ${SDKVER}r3
-CATEGORIES= palm
-MASTER_SITES=
-DISTFILES= palmos-sdk-${SDKVER}r3-1.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Palm OS SDK
-
-RESTRICTED= License agreement is required.
-WRKSRC= ${WRKDIR}/sdk-5r3
-NO_BUILD= YES
-PLIST_SUB= BASEDIR=palmdev/sdk-${SDKVER}
-
-SDKVER= 5.1.0
-INCDIR= ${PREFIX}/palmdev/sdk-${SDKVER}/include
-LIBDIR= ${PREFIX}/palmdev/sdk-${SDKVER}/lib
-
-DEPRECATED= Upstream no longer exists
-EXPIRATION_DATE= 2017-01-28
-
-.include <bsd.port.pre.mk>
-
-.if defined(BATCH) || defined(PACKAGE_BUILDING)
-IGNORE='The distribution file for this port may not be automatically fetched due to licensing restrictions.'
-.endif
-
-do-fetch:
-.if !exists(${DISTDIR}/palmos-sdk-${SDKVER}r3-1.tar.gz)
- @${ECHO} ""
- @${ECHO} "You must manually fetch the palmos-sdk tarfile from:"
- @${ECHO} ""
- @${ECHO} "http://www.accessdevnet.com/index.php/Garnet-OS-SDK-68K-R3-PRC-tools-Generic-UNIX/View-category.html"
- @${ECHO} ""
- @${ECHO} "You will be required to register on the site."
- @${ECHO} ""
- @${ECHO} "After fetching the file, move it to
- @${ECHO} "${DISTDIR}/palmos-sdk-${SDKVER}r3-1.tar.gz"
- @${ECHO} "and run make again."
- @${FALSE}
-.endif
-
-do-install:
- ${MKDIR} ${STAGEDIR}${INCDIR} ${STAGEDIR}${LIBDIR}
- ${CP} -Rp ${WRKSRC}/include/* ${STAGEDIR}${INCDIR}
- ${CP} -Rp ${WRKSRC}/lib/* ${STAGEDIR}${LIBDIR}
- ${CP} -p "${WRKSRC}/Palm License.txt" "${WRKSRC}/PalmOS 5 SDK 68K R3 Readme.txt" ${STAGEDIR}${PREFIX}/palmdev/sdk-${SDKVER}/
- ${CHOWN} -R root:wheel ${STAGEDIR}${INCDIR} ${STAGEDIR}${LIBDIR}
-
-.include <bsd.port.post.mk>
diff --git a/palm/palmos-sdk/distinfo b/palm/palmos-sdk/distinfo
deleted file mode 100644
index 89ea1ef11ca0..000000000000
--- a/palm/palmos-sdk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (palmos-sdk-5.1.0r3-1.tar.gz) = 743340c227da7f2beb961bfdf2961d7f436cba7ccbe08b0d667a4c8b964a8ece
-SIZE (palmos-sdk-5.1.0r3-1.tar.gz) = 467607
diff --git a/palm/palmos-sdk/pkg-descr b/palm/palmos-sdk/pkg-descr
deleted file mode 100644
index e40c9b346d89..000000000000
--- a/palm/palmos-sdk/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Palm OS Software Development Kit.
-
-WWW: http://www.palmos.com/dev/tools/sdk/
diff --git a/palm/palmos-sdk/pkg-plist b/palm/palmos-sdk/pkg-plist
deleted file mode 100644
index 1ecfb0b8261c..000000000000
--- a/palm/palmos-sdk/pkg-plist
+++ /dev/null
@@ -1,208 +0,0 @@
-%%BASEDIR%%/include/PalmUtils.h
-%%BASEDIR%%/include/PalmTypes.h
-%%BASEDIR%%/include/PalmOS.win.pch
-%%BASEDIR%%/include/PalmOS.pch
-%%BASEDIR%%/include/PalmOS.h
-%%BASEDIR%%/include/PalmCompatibility.h
-%%BASEDIR%%/include/Libraries/Telephony/UI/TelephonyMgrUI.h
-%%BASEDIR%%/include/Libraries/Telephony/TelephonyMgrTypes.h
-%%BASEDIR%%/include/Libraries/Telephony/TelephonyMgr.h
-%%BASEDIR%%/include/Libraries/Sms/SmsLib.h
-%%BASEDIR%%/include/Libraries/Simulator/Locale/Locale_zhCN.h
-%%BASEDIR%%/include/Libraries/Simulator/Locale/Locale_jpJP.h
-%%BASEDIR%%/include/Libraries/Simulator/Locale/Locale_itIT.h
-%%BASEDIR%%/include/Libraries/Simulator/Locale/Locale_frFR.h
-%%BASEDIR%%/include/Libraries/Simulator/Locale/Locale_esES.h
-%%BASEDIR%%/include/Libraries/Simulator/Locale/Locale_enUS.h
-%%BASEDIR%%/include/Libraries/Simulator/Locale/Locale_deDE.h
-%%BASEDIR%%/include/Libraries/SSL/SslLibMac.h
-%%BASEDIR%%/include/Libraries/SSL/SslLibAsn1.h
-%%BASEDIR%%/include/Libraries/SSL/SslLib.h
-%%BASEDIR%%/include/Libraries/Pdi/PdiLib.h
-%%BASEDIR%%/include/Libraries/Pdi/PdiConst.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/WinGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/UIColorGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/TxtGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/TsmGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/TblGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/SysGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/ResGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/PalmOSGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/OmGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/MemGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/LstGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/LmGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/IntlGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/FrmGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/FntGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/FldGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/DateGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/CtlGlue.h
-%%BASEDIR%%/include/Libraries/PalmOSGlue/BmpGlue.h
-%%BASEDIR%%/include/Libraries/Lz77/Lz77Mgr.h
-%%BASEDIR%%/include/Libraries/LibTraps.h
-%%BASEDIR%%/include/Libraries/INet/INetMgr.h
-%%BASEDIR%%/include/Libraries/ExgLocal/ExgLocalLib.h
-%%BASEDIR%%/include/Libraries/CPMLib/CPMLibCommon.h
-%%BASEDIR%%/include/Libraries/CPMLib/CPMLib68KInterface.h
-%%BASEDIR%%/include/Libraries/CPMLib/CPMLib.h
-%%BASEDIR%%/include/Libraries/AddressSort/AddressSortLib.h
-%%BASEDIR%%/include/Extensions/Bluetooth/BtPrefsPnlTypes.h
-%%BASEDIR%%/include/Extensions/Bluetooth/BtCommVdrv.h
-%%BASEDIR%%/include/Extensions/Bluetooth/BtExgLib.h
-%%BASEDIR%%/include/Extensions/Bluetooth/BtLib.h
-%%BASEDIR%%/include/Extensions/Bluetooth/BtLibTypes.h
-%%BASEDIR%%/include/Extensions/ExpansionMgr/VFSMgr.h
-%%BASEDIR%%/include/Extensions/ExpansionMgr/SlotDrvrLib.h
-%%BASEDIR%%/include/Extensions/ExpansionMgr/FSLib.h
-%%BASEDIR%%/include/Extensions/ExpansionMgr/ExpansionMgr.h
-%%BASEDIR%%/include/Dynamic/PalmSpecifyOptLevel.h
-%%BASEDIR%%/include/Dynamic/PalmOptUserMode.h
-%%BASEDIR%%/include/Dynamic/PalmOptTraceLevel.h
-%%BASEDIR%%/include/Dynamic/PalmOptTraceLevel.On
-%%BASEDIR%%/include/Dynamic/PalmOptTraceLevel.Off
-%%BASEDIR%%/include/Dynamic/PalmOptModel.h
-%%BASEDIR%%/include/Dynamic/PalmOptErrorCheckLevel.h
-%%BASEDIR%%/include/Dynamic/PalmOptErrorCheckLevel.Release
-%%BASEDIR%%/include/Dynamic/PalmOptErrorCheckLevel.Debug
-%%BASEDIR%%/include/Core/UI/UIResources.h
-%%BASEDIR%%/include/Core/UI/UIResDefs.r
-%%BASEDIR%%/include/Core/UI/UIPublic.h
-%%BASEDIR%%/include/Core/UI/UIControls.h
-%%BASEDIR%%/include/Core/UI/UIColor.h
-%%BASEDIR%%/include/Core/UI/Table.h
-%%BASEDIR%%/include/Core/UI/SelTimeZone.h
-%%BASEDIR%%/include/Core/UI/SelTime.h
-%%BASEDIR%%/include/Core/UI/SelDay.h
-%%BASEDIR%%/include/Core/UI/ScrollBar.h
-%%BASEDIR%%/include/Core/UI/Progress.h
-%%BASEDIR%%/include/Core/UI/PrivateRecords.h
-%%BASEDIR%%/include/Core/UI/PhoneLookup.h
-%%BASEDIR%%/include/Core/UI/Menu.h
-%%BASEDIR%%/include/Core/UI/List.h
-%%BASEDIR%%/include/Core/UI/Launcher.h
-%%BASEDIR%%/include/Core/UI/Keyboard.h
-%%BASEDIR%%/include/Core/UI/InsPoint.h
-%%BASEDIR%%/include/Core/UI/GraffitiShift.h
-%%BASEDIR%%/include/Core/UI/GraffitiReference.h
-%%BASEDIR%%/include/Core/UI/Form.h
-%%BASEDIR%%/include/Core/UI/FontSelect.h
-%%BASEDIR%%/include/Core/UI/Find.h
-%%BASEDIR%%/include/Core/UI/Field.h
-%%BASEDIR%%/include/Core/UI/FatalAlert.h
-%%BASEDIR%%/include/Core/UI/Event.h
-%%BASEDIR%%/include/Core/UI/Day.h
-%%BASEDIR%%/include/Core/UI/Control.h
-%%BASEDIR%%/include/Core/UI/Clipboard.h
-%%BASEDIR%%/include/Core/UI/Category.h
-%%BASEDIR%%/include/Core/UI/AttentionMgr.h
-%%BASEDIR%%/include/Core/UI/AboutBox.h
-%%BASEDIR%%/include/Core/System/Window.h
-%%BASEDIR%%/include/Core/System/Unix/unix_string.h
-%%BASEDIR%%/include/Core/System/Unix/unix_stdlib.h
-%%BASEDIR%%/include/Core/System/Unix/unix_stdio.h
-%%BASEDIR%%/include/Core/System/Unix/unix_stdarg.h
-%%BASEDIR%%/include/Core/System/Unix/unix_netdb.h
-%%BASEDIR%%/include/Core/System/Unix/unix_fcntl.h
-%%BASEDIR%%/include/Core/System/Unix/sys_uio.h
-%%BASEDIR%%/include/Core/System/Unix/sys_types.h
-%%BASEDIR%%/include/Core/System/Unix/sys_time.h
-%%BASEDIR%%/include/Core/System/Unix/sys_socketvar.h
-%%BASEDIR%%/include/Core/System/Unix/sys_socket.h
-%%BASEDIR%%/include/Core/System/Unix/sys_errno.h
-%%BASEDIR%%/include/Core/System/Unix/netinet_tcp.h
-%%BASEDIR%%/include/Core/System/Unix/netinet_ip.h
-%%BASEDIR%%/include/Core/System/Unix/netinet_in_systm.h
-%%BASEDIR%%/include/Core/System/Unix/netinet_in.h
-%%BASEDIR%%/include/Core/System/Unix/netdb.h
-%%BASEDIR%%/include/Core/System/Unix/arpa_inet.h
-%%BASEDIR%%/include/Core/System/UDAMgr.h
-%%BASEDIR%%/include/Core/System/TraceMgr.h
-%%BASEDIR%%/include/Core/System/TimeMgr.h
-%%BASEDIR%%/include/Core/System/TextServicesMgr.h
-%%BASEDIR%%/include/Core/System/TextMgr.h
-%%BASEDIR%%/include/Core/System/SystemResources.h
-%%BASEDIR%%/include/Core/System/SystemPublic.h
-%%BASEDIR%%/include/Core/System/SystemPkt.h
-%%BASEDIR%%/include/Core/System/SystemMgr.h
-%%BASEDIR%%/include/Core/System/SysUtils.h
-%%BASEDIR%%/include/Core/System/SysResTypes.rh
-%%BASEDIR%%/include/Core/System/SysEvtMgr.h
-%%BASEDIR%%/include/Core/System/SysEvent.h
-%%BASEDIR%%/include/Core/System/StringMgr.h
-%%BASEDIR%%/include/Core/System/StdIOProvider.h
-%%BASEDIR%%/include/Core/System/StdIOPalm.h
-%%BASEDIR%%/include/Core/System/SoundMgr.h
-%%BASEDIR%%/include/Core/System/SerialVdrv.h
-%%BASEDIR%%/include/Core/System/SerialSdrv.h
-%%BASEDIR%%/include/Core/System/SerialMgrOld.h
-%%BASEDIR%%/include/Core/System/SerialMgr.h
-%%BASEDIR%%/include/Core/System/SerialLinkMgr.h
-%%BASEDIR%%/include/Core/System/SerialDrvr.h
-%%BASEDIR%%/include/Core/System/ScriptPlugin.h
-%%BASEDIR%%/include/Core/System/Rect.h
-%%BASEDIR%%/include/Core/System/Preferences.h
-%%BASEDIR%%/include/Core/System/PenMgr.h
-%%BASEDIR%%/include/Core/System/PenInputMgr.h
-%%BASEDIR%%/include/Core/System/PceNativeCall.h
-%%BASEDIR%%/include/Core/System/Password.h
-%%BASEDIR%%/include/Core/System/PalmLocale.h
-%%BASEDIR%%/include/Core/System/PalmLocRawData.h
-%%BASEDIR%%/include/Core/System/OverlayMgr.h
-%%BASEDIR%%/include/Core/System/NotifyMgr.h
-%%BASEDIR%%/include/Core/System/NetMgr.h
-%%BASEDIR%%/include/Core/System/NetBitUtils.h
-%%BASEDIR%%/include/Core/System/ModemMgr.h
-%%BASEDIR%%/include/Core/System/MemoryMgr.h
-%%BASEDIR%%/include/Core/System/Localize.h
-%%BASEDIR%%/include/Core/System/LocaleMgr.h
-%%BASEDIR%%/include/Core/System/KeyMgr.h
-%%BASEDIR%%/include/Core/System/IrLib.h
-%%BASEDIR%%/include/Core/System/IntlMgr.h
-%%BASEDIR%%/include/Core/System/IMCUtils.h
-%%BASEDIR%%/include/Core/System/HostControl.h
-%%BASEDIR%%/include/Core/System/HelperServiceClass.h
-%%BASEDIR%%/include/Core/System/Helper.h
-%%BASEDIR%%/include/Core/System/Graffiti.h
-%%BASEDIR%%/include/Core/System/Font.h
-%%BASEDIR%%/include/Core/System/FloatMgr.h
-%%BASEDIR%%/include/Core/System/FixedMath.h
-%%BASEDIR%%/include/Core/System/FileStream.h
-%%BASEDIR%%/include/Core/System/FeatureMgr.h
-%%BASEDIR%%/include/Core/System/ExgMgr.h
-%%BASEDIR%%/include/Core/System/ExgLib.h
-%%BASEDIR%%/include/Core/System/ErrorMgr.h
-%%BASEDIR%%/include/Core/System/ErrorBase.h
-%%BASEDIR%%/include/Core/System/Encrypt.h
-%%BASEDIR%%/include/Core/System/DebugMgr.h
-%%BASEDIR%%/include/Core/System/DateTime.h
-%%BASEDIR%%/include/Core/System/DataMgr.h
-%%BASEDIR%%/include/Core/System/DLServer.h
-%%BASEDIR%%/include/Core/System/DLCommon.h
-%%BASEDIR%%/include/Core/System/Crc.h
-%%BASEDIR%%/include/Core/System/ConsoleMgr.h
-%%BASEDIR%%/include/Core/System/ConnectionMgr.h
-%%BASEDIR%%/include/Core/System/Chars.h
-%%BASEDIR%%/include/Core/System/CharShiftJIS.h
-%%BASEDIR%%/include/Core/System/CharLatin.h
-%%BASEDIR%%/include/Core/System/CTP.h
-%%BASEDIR%%/include/Core/System/CMLConst.h
-%%BASEDIR%%/include/Core/System/CMCommon.h
-%%BASEDIR%%/include/Core/System/CharGB.h
-%%BASEDIR%%/include/Core/System/Bitmap.h
-%%BASEDIR%%/include/Core/System/AppLaunchCmd.h
-%%BASEDIR%%/include/Core/System/AlarmMgr.h
-%%BASEDIR%%/include/Core/Hardware/M68KHwr.h
-%%BASEDIR%%/include/Core/Hardware/HwrMiscFlags.h
-%%BASEDIR%%/include/Core/Hardware/HAL.h
-%%BASEDIR%%/include/Core/CoreTraps.h
-%%BASEDIR%%/include/BuildDefines.h
-%%BASEDIR%%/include/BuildDefaults.h
-%%BASEDIR%%/lib/m68k-palmos-coff/mown-gp/libNetSocket-debug.a
-%%BASEDIR%%/lib/m68k-palmos-coff/mown-gp/libNetSocket.a
-%%BASEDIR%%/lib/m68k-palmos-coff/libNetSocket-debug.a
-%%BASEDIR%%/lib/m68k-palmos-coff/libNetSocket.a
-%%BASEDIR%%/lib/m68k-palmos-coff/libPalmOSGlue-debug.a
-%%BASEDIR%%/lib/m68k-palmos-coff/libPalmOSGlue.a
-%%BASEDIR%%/PalmOS 5 SDK 68K R3 Readme.txt
-%%BASEDIR%%/Palm License.txt
diff --git a/security/Makefile b/security/Makefile
index 9c7f9d7ae6fa..c01c446af07d 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -988,9 +988,6 @@
SUBDIR += rkhunter
SUBDIR += rndpassw
SUBDIR += ruby-camellia
- SUBDIR += ruby-hmac
- SUBDIR += ruby-password
- SUBDIR += ruby-tcpwrap
SUBDIR += rubygem-airbrussh
SUBDIR += rubygem-attr_encrypted
SUBDIR += rubygem-bcrypt
diff --git a/security/ruby-hmac/Makefile b/security/ruby-hmac/Makefile
deleted file mode 100644
index 95c53aa3a8ee..000000000000
--- a/security/ruby-hmac/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= hmac
-PORTVERSION= 0.4.0
-CATEGORIES= security ruby
-MASTER_SITES= RG
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library which implements the HMAC algorithm
-
-USE_RUBY= yes
-USES= gem
-
-DEPRECATED= Use www/rubygem-ruby-hmac instead
-EXPIRATION_DATE= 2017-01-28
-
-.include <bsd.port.mk>
diff --git a/security/ruby-hmac/distinfo b/security/ruby-hmac/distinfo
deleted file mode 100644
index 511d212d0fe6..000000000000
--- a/security/ruby-hmac/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rubygem/ruby-hmac-0.4.0.gem) = a4245ecf2cfb2036975b63dc37d41426727d8449617ff45daf0b3be402a9fe07
-SIZE (rubygem/ruby-hmac-0.4.0.gem) = 7168
diff --git a/security/ruby-hmac/pkg-descr b/security/ruby-hmac/pkg-descr
deleted file mode 100644
index 3204628b4c59..000000000000
--- a/security/ruby-hmac/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-ruby-hmac: HMAC for Ruby
-
-This module provides a common interface to HMAC functionality. HMAC
-is a kind of "Message Authentication Code" (MAC) algorithm which
-standard is documented in RFC2104. Namely, a MAC provides a way to
-check the integrity of information transmitted over or stored in an
-unreliable medium, based on a secret key.
-
-WWW: http://deisui.org/~ueno/ruby/hmac.html
diff --git a/security/ruby-password/Makefile b/security/ruby-password/Makefile
deleted file mode 100644
index 7240baba023f..000000000000
--- a/security/ruby-password/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= password
-PORTVERSION= 0.5.3
-PORTREVISION= 7
-CATEGORIES= security ruby
-MASTER_SITES= http://www.caliban.org/files/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library to create, verify, and manipulate passwords
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-LIB_DEPENDS= libcrack.so:security/cracklib
-RUN_DEPENDS= rubygem-ruby-termios>=0:comms/rubygem-ruby-termios
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-
-USE_RUBY= yes
-USES= shebangfix
-USE_RUBY_EXTCONF= yes
-SHEBANG_FILES= example/*
-SADIR= lib/ruby/site_ruby/${RUBY_VER}/${RUBY_ARCH}
-
-CONFIGURE_ARGS= --with-crack-dict="${LOCALBASE}/libdata/cracklib/cracklib-words.pwd"
-INSTALL_TARGET= site-install
-MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \
- INSTALL_DATA="${INSTALL_DATA}"
-
-DOCS_EN= CHANGES README
-EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR}
-DOCSDIR= ${RUBY_MODDOCDIR}
-PORTEXAMPLES= *
-PORTDOCS= *
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-patch:
- @${REINPLACE_CMD} -E -e 's,([^[:alpha:]]+)crack.h,\1packer.h,g' \
- ${WRKSRC}/rbcrack.c ${WRKSRC}/extconf.rb
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/example/pwgen ${STAGEDIR}${PREFIX}/bin/ruby-pwgen
- ${INSTALL_MAN} ${WRKSRC}/pwgen.1 ${STAGEDIR}${MANPREFIX}/man/man1/ruby-pwgen.1
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/example/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${INSTALL_DATA} ${DOCS_EN:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-.include <bsd.port.mk>
diff --git a/security/ruby-password/distinfo b/security/ruby-password/distinfo
deleted file mode 100644
index 90883d20c864..000000000000
--- a/security/ruby-password/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-password-0.5.3.tar.gz) = 2563d30868f90ed958919b235668639678d4cdc259eeaad528a267ca456f224f
-SIZE (ruby/ruby-password-0.5.3.tar.gz) = 23088
diff --git a/security/ruby-password/pkg-descr b/security/ruby-password/pkg-descr
deleted file mode 100644
index 7a0dcc1236ca..000000000000
--- a/security/ruby-password/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Ruby/Password comprises a set of useful methods for creating,
-verifying and manipulating passwords. It includes an interface to
-CrackLib, a library commonly used for checking password strength.
-
-WWW: http://www.caliban.org/ruby/ruby-password.shtml
diff --git a/security/ruby-password/pkg-plist b/security/ruby-password/pkg-plist
deleted file mode 100644
index 04a20c2de733..000000000000
--- a/security/ruby-password/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/ruby-pwgen
-man/man1/ruby-pwgen.1.gz
-%%RUBY_SITEARCHLIBDIR%%/crack.so
-%%RUBY_SITELIBDIR%%/password.rb
diff --git a/security/ruby-tcpwrap/Makefile b/security/ruby-tcpwrap/Makefile
deleted file mode 100644
index e20f9f33fd86..000000000000
--- a/security/ruby-tcpwrap/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= tcpwrap
-PORTVERSION= 0.6
-PORTREVISION= 1
-CATEGORIES= security ruby
-MASTER_SITES= http://shugo.net/archive/ruby-tcpwrap/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= TCP wrappers library for Ruby
-
-LIB_DEPENDS= libident.so:security/libident
-
-OPTIONS_DEFINE= DOCS
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-WRKSRC= ${WRKDIR}/ruby-${PORTNAME}
-CONFIGURE_ARGS= --with-libwrap-dir=/usr \
- --with-ident-dir="${LOCALBASE}"
-MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \
- INSTALL_DATA="${INSTALL_DATA}"
-
-INSTALL_TARGET= site-install
-
-DOCS_EN= README.en doc/tcpwrap.html.en
-DOCS_JA= README.ja doc/tcpwrap.html.ja
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-install:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/echod.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${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/security/ruby-tcpwrap/distinfo b/security/ruby-tcpwrap/distinfo
deleted file mode 100644
index c0c22c724bb8..000000000000
--- a/security/ruby-tcpwrap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-tcpwrap-0.6.tar.gz) = b896dc36d41951ba5e3f769d1ad5a246b1f559d58f6435966ebe1d4d369996ea
-SIZE (ruby/ruby-tcpwrap-0.6.tar.gz) = 4504
diff --git a/security/ruby-tcpwrap/files/patch-tcpwrap.c b/security/ruby-tcpwrap/files/patch-tcpwrap.c
deleted file mode 100644
index 47d6b67625b0..000000000000
--- a/security/ruby-tcpwrap/files/patch-tcpwrap.c
+++ /dev/null
@@ -1,73 +0,0 @@
---- tcpwrap.c.orig 2003-08-20 03:30:10.000000000 +0000
-+++ tcpwrap.c
-@@ -25,7 +25,12 @@
- */
-
- #include "ruby.h"
-+#ifdef HAVE_RUBY_IO_H /* Ruby 1.9 and later */
-+#include "ruby/io.h"
-+#else /* Ruby 1.8.x */
- #include "rubyio.h"
-+#define rb_io_stdio_file(iot) ((iot)->f)
-+#endif
- #include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
-@@ -101,7 +106,7 @@ static VALUE tcpd_accept(VALUE self)
- tcp_wrapper_t *tcpd;
- VALUE sock;
- int sockfd;
-- OpenFile *fptr;
-+ rb_io_t *fptr;
- struct sockaddr_storage addr;
- char client_name[NI_MAXHOST] = STRING_UNKNOWN;
- char client_addr[NI_MAXHOST] = STRING_UNKNOWN;
-@@ -113,7 +118,7 @@ static VALUE tcpd_accept(VALUE self)
- again:
- sock = rb_funcall(tcpd->server, rb_intern("accept"), 0);
- GetOpenFile(sock, fptr);
-- sockfd = fileno(fptr->f);
-+ sockfd = fileno(rb_io_stdio_file(fptr));
- if (getpeername(sockfd, (struct sockaddr*) &addr, &len) < 0)
- rb_sys_fail("getpeername(2)");
- error = getnameinfo((struct sockaddr*) &addr, len,
-@@ -132,7 +137,7 @@ static VALUE tcpd_accept(VALUE self)
- if (tcpd->ident_lookup)
- client_user = ident_id(sockfd, tcpd->ident_timeout);
- #endif
-- if (!hosts_ctl(RSTRING(tcpd->daemon)->ptr,
-+ if (!hosts_ctl(RSTRING_PTR(tcpd->daemon),
- client_name,
- client_addr,
- (client_user == NULL) ? STRING_UNKNOWN : client_user)) {
-@@ -156,8 +161,8 @@ tcpd_s_set_hosts_allow(VALUE self, VALUE
- {
- static char hosts_allow[MAXPATHLEN];
-
-- Check_SafeStr(s);
-- snprintf(hosts_allow, sizeof(hosts_allow), "%s", RSTRING(s)->ptr);
-+ SafeStringValue(s);
-+ snprintf(hosts_allow, sizeof(hosts_allow), "%s", RSTRING_PTR(s));
- if(access(hosts_allow, R_OK) < 0)
- rb_warning("cannot read %s", hosts_allow);
- hosts_allow_table = hosts_allow;
-@@ -176,8 +181,8 @@ tcpd_s_set_hosts_deny(VALUE self, VALUE
- {
- static char hosts_deny[MAXPATHLEN];
-
-- Check_SafeStr(s);
-- snprintf(hosts_deny, sizeof(hosts_deny), "%s", RSTRING(s)->ptr);
-+ SafeStringValue(s);
-+ snprintf(hosts_deny, sizeof(hosts_deny), "%s", RSTRING_PTR(s));
- if(access(hosts_deny, R_OK) < 0)
- rb_warning("cannot read %s", hosts_deny);
- hosts_deny_table = hosts_deny;
-@@ -196,7 +201,7 @@ str_to_ctlstr(VALUE s)
- {
- if(NIL_P(s)) return STRING_UNKNOWN;
- Check_Type(s, T_STRING);
-- return RSTRING(s)->ptr;
-+ return RSTRING_PTR(s);
- }
-
- static VALUE
diff --git a/security/ruby-tcpwrap/pkg-descr b/security/ruby-tcpwrap/pkg-descr
deleted file mode 100644
index 49d9d34188ab..000000000000
--- a/security/ruby-tcpwrap/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ruby-tcpwrap -- TCP wrappers library for Ruby.
-
-WWW: http://www.ruby-lang.org/raa/list.rhtml?name=ruby-tcpwrap
diff --git a/security/ruby-tcpwrap/pkg-plist b/security/ruby-tcpwrap/pkg-plist
deleted file mode 100644
index 4132de5ee5f1..000000000000
--- a/security/ruby-tcpwrap/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/tcpwrap.so
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/echod.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/tcpwrap.html.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/tcpwrap.html.ja
diff --git a/sysutils/Makefile b/sysutils/Makefile
index ade13594a987..d76144d7bbe1 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -933,7 +933,6 @@
SUBDIR += rsyncrypto
SUBDIR += rsyslog8
SUBDIR += rtty
- SUBDIR += ruby-quota
SUBDIR += rubygem-SyslogLogger
SUBDIR += rubygem-backup
SUBDIR += rubygem-bosh-gen
diff --git a/sysutils/ruby-quota/Makefile b/sysutils/ruby-quota/Makefile
deleted file mode 100644
index 3a2951b24f2a..000000000000
--- a/sysutils/ruby-quota/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= quota
-PORTVERSION= 0.5.1
-CATEGORIES= sysutils ruby
-MASTER_SITES= SF/ruby-${PORTNAME}/ruby-${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library to manipulate filesystem quotas
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \
- INSTALL_DATA="${INSTALL_DATA}"
-INSTALL_TARGET= site-install
-
-DOCS_EN= ChangeLog README README.html
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-install:
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/sysutils/ruby-quota/distinfo b/sysutils/ruby-quota/distinfo
deleted file mode 100644
index 061abce42811..000000000000
--- a/sysutils/ruby-quota/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-quota-0.5.1.tar.gz) = 06bc2df05c08d1de237c07783085290dfcf872a2e1b567d1a3328654ec4c6da3
-SIZE (ruby/ruby-quota-0.5.1.tar.gz) = 5110
diff --git a/sysutils/ruby-quota/pkg-descr b/sysutils/ruby-quota/pkg-descr
deleted file mode 100644
index 083e646b0106..000000000000
--- a/sysutils/ruby-quota/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Ruby-quota is a ruby library to manipulate filesystem quotas.
-
-WWW: https://sourceforge.net/projects/ruby-quota/
diff --git a/sysutils/ruby-quota/pkg-plist b/sysutils/ruby-quota/pkg-plist
deleted file mode 100644
index 2b5cd86010b4..000000000000
--- a/sysutils/ruby-quota/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/quota.so
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.html
diff --git a/textproc/Makefile b/textproc/Makefile
index 53ce8acb9754..153ee077b94f 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1407,18 +1407,12 @@
SUBDIR += ruby-deplate
SUBDIR += ruby-escape
SUBDIR += ruby-format
- SUBDIR += ruby-htmlrepair
- SUBDIR += ruby-htmlsplit
SUBDIR += ruby-htree
SUBDIR += ruby-rd-mode.el
SUBDIR += ruby-rdtool
- SUBDIR += ruby-rss
- SUBDIR += ruby-rss.alt
SUBDIR += ruby-rttool
SUBDIR += ruby-sary
- SUBDIR += ruby-xml-configfile
SUBDIR += ruby-xmlparser
- SUBDIR += ruby-xmlscan
SUBDIR += rubygem-actionpack-xml_parser
SUBDIR += rubygem-actionpack-xml_parser1
SUBDIR += rubygem-albino
diff --git a/textproc/ruby-htmlrepair/Makefile b/textproc/ruby-htmlrepair/Makefile
deleted file mode 100644
index d58115a9351c..000000000000
--- a/textproc/ruby-htmlrepair/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= htmlrepair
-PORTVERSION= 1.0.1
-CATEGORIES= textproc www ruby
-MASTER_SITES= http://www.moonwolf.com/ruby/archive/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library to repair unclosed tags in an HTML document
-
-RUN_DEPENDS= ${RUBY_SITELIBDIR}/htmlsplit.rb:textproc/ruby-htmlsplit
-
-PLIST_FILES= %%RUBY_SITELIBDIR%%/htmlrepair.rb
-USES= zip
-USE_RUBY= yes
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-DEPRECATED= Upstream no longer exists
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/htmlrepair.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
-
-.include <bsd.port.mk>
diff --git a/textproc/ruby-htmlrepair/distinfo b/textproc/ruby-htmlrepair/distinfo
deleted file mode 100644
index e8ab7fb447aa..000000000000
--- a/textproc/ruby-htmlrepair/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/htmlrepair101.zip) = c703d7f6e19af7754a0d224ea87cf9d33ea67039180dc064a310514f867ba31c
-SIZE (ruby/htmlrepair101.zip) = 1217
diff --git a/textproc/ruby-htmlrepair/pkg-descr b/textproc/ruby-htmlrepair/pkg-descr
deleted file mode 100644
index 050a2789f049..000000000000
--- a/textproc/ruby-htmlrepair/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is htmlrepair.rb, a Ruby library to repair unclosed tags in an
-HTML document.
-
-It is used with htmlsplit.rb and adds a method "repair" to the
-HTMLSplit class.
-
-WWW: http://raa.ruby-lang.org/project/htmlrepair
diff --git a/textproc/ruby-htmlsplit/Makefile b/textproc/ruby-htmlsplit/Makefile
deleted file mode 100644
index c3df887308b5..000000000000
--- a/textproc/ruby-htmlsplit/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= htmlsplit
-PORTVERSION= 1.0.2
-CATEGORIES= textproc www ruby
-MASTER_SITES= http://www.moonwolf.com/ruby/archive/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library to split an HTML document into tags and contents
-
-USES= zip
-USE_RUBY= yes
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-PLIST_FILES= %%RUBY_SITELIBDIR%%/htmlsplit.rb
-
-DEPRECATED= Upstream no longer exists
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/htmlsplit.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
-
-.include <bsd.port.mk>
diff --git a/textproc/ruby-htmlsplit/distinfo b/textproc/ruby-htmlsplit/distinfo
deleted file mode 100644
index ed7cd73df0ff..000000000000
--- a/textproc/ruby-htmlsplit/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/htmlsplit102.zip) = e2beff8676243972645c8662c8abcb254a852df44e914899e666cefebd4850a2
-SIZE (ruby/htmlsplit102.zip) = 4063
diff --git a/textproc/ruby-htmlsplit/pkg-descr b/textproc/ruby-htmlsplit/pkg-descr
deleted file mode 100644
index 31a40258cf9f..000000000000
--- a/textproc/ruby-htmlsplit/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is htmlsplit.rb, a Ruby library to split an HTML document into an
-array of tags and contents.
-
-WWW: http://raa.ruby-lang.org/project/htmlsplit
diff --git a/textproc/ruby-rss.alt/Makefile b/textproc/ruby-rss.alt/Makefile
deleted file mode 100644
index 88edd3bf57d4..000000000000
--- a/textproc/ruby-rss.alt/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rss
-PORTVERSION= 0.2.6
-CATEGORIES= textproc ruby
-MASTER_SITES= http://www.cozmixng.org/~kou/download/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-PKGNAMESUFFIX= .alt
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library for handling RSS (alternative impl.)
-
-LICENSE= BSD2CLAUSE RUBY
-LICENSE_COMB= dual
-
-RUN_DEPENDS= ja-${RUBY_PKGNAMEPREFIX}uconv>=0:japanese/ruby-uconv
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-
-CONFLICTS_INSTALL= ruby-rss-*
-
-OPTIONS_DEFINE= DOCS
-
-NO_ARCH= yes
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-
-DOCS_EN= README.en Tutorial.en
-DOCS_JA= README.ja Tutorial.ja
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-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/textproc/ruby-rss.alt/distinfo b/textproc/ruby-rss.alt/distinfo
deleted file mode 100644
index d4b35f3c8b78..000000000000
--- a/textproc/ruby-rss.alt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rss-0.2.6.tar.gz) = 5e234f96772f37b1d23fdb84743453220c52e5ab1b898de3b2f64818f84ecd7a
-SIZE (ruby/rss-0.2.6.tar.gz) = 264138
diff --git a/textproc/ruby-rss.alt/pkg-descr b/textproc/ruby-rss.alt/pkg-descr
deleted file mode 100644
index 2e7c0e148eae..000000000000
--- a/textproc/ruby-rss.alt/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This library can parse RSS (RDF Site Summary) 1.0 with validation (or
-non validation).
-
-This library can almost well parse RSS 0.9x/2.0 with non validation.
-
-This library contains a sample that expand [RAA:RWiki].
-
-* output recent changes as RSS 1.0.
-* collect RSS 1.0s and display those items sorted by updating time.
-* collect RSSs and display those items on each page.
-
-WWW: http://www.cozmixng.org/~rwiki/index.rb?cmd=view;name=RSS+Parser
diff --git a/textproc/ruby-rss.alt/pkg-plist b/textproc/ruby-rss.alt/pkg-plist
deleted file mode 100644
index d884c943987d..000000000000
--- a/textproc/ruby-rss.alt/pkg-plist
+++ /dev/null
@@ -1,47 +0,0 @@
-%%RUBY_SITELIBDIR%%/rss.rb
-%%RUBY_SITELIBDIR%%/rss/0.9.rb
-%%RUBY_SITELIBDIR%%/rss/1.0.rb
-%%RUBY_SITELIBDIR%%/rss/2.0.rb
-%%RUBY_SITELIBDIR%%/rss/atom.rb
-%%RUBY_SITELIBDIR%%/rss/content.rb
-%%RUBY_SITELIBDIR%%/rss/content/1.0.rb
-%%RUBY_SITELIBDIR%%/rss/content/2.0.rb
-%%RUBY_SITELIBDIR%%/rss/converter.rb
-%%RUBY_SITELIBDIR%%/rss/dublincore.rb
-%%RUBY_SITELIBDIR%%/rss/dublincore/1.0.rb
-%%RUBY_SITELIBDIR%%/rss/dublincore/2.0.rb
-%%RUBY_SITELIBDIR%%/rss/dublincore/atom.rb
-%%RUBY_SITELIBDIR%%/rss/image.rb
-%%RUBY_SITELIBDIR%%/rss/itunes.rb
-%%RUBY_SITELIBDIR%%/rss/maker.rb
-%%RUBY_SITELIBDIR%%/rss/maker/0.9.rb
-%%RUBY_SITELIBDIR%%/rss/maker/1.0.rb
-%%RUBY_SITELIBDIR%%/rss/maker/2.0.rb
-%%RUBY_SITELIBDIR%%/rss/maker/atom.rb
-%%RUBY_SITELIBDIR%%/rss/maker/base.rb
-%%RUBY_SITELIBDIR%%/rss/maker/content.rb
-%%RUBY_SITELIBDIR%%/rss/maker/dublincore.rb
-%%RUBY_SITELIBDIR%%/rss/maker/entry.rb
-%%RUBY_SITELIBDIR%%/rss/maker/feed.rb
-%%RUBY_SITELIBDIR%%/rss/maker/image.rb
-%%RUBY_SITELIBDIR%%/rss/maker/itunes.rb
-%%RUBY_SITELIBDIR%%/rss/maker/syndication.rb
-%%RUBY_SITELIBDIR%%/rss/maker/taxonomy.rb
-%%RUBY_SITELIBDIR%%/rss/maker/trackback.rb
-%%RUBY_SITELIBDIR%%/rss/maker/slash.rb
-%%RUBY_SITELIBDIR%%/rss/parser.rb
-%%RUBY_SITELIBDIR%%/rss/slash.rb
-%%RUBY_SITELIBDIR%%/rss/rexmlparser.rb
-%%RUBY_SITELIBDIR%%/rss/rss.rb
-%%RUBY_SITELIBDIR%%/rss/syndication.rb
-%%RUBY_SITELIBDIR%%/rss/taxonomy.rb
-%%RUBY_SITELIBDIR%%/rss/trackback.rb
-%%RUBY_SITELIBDIR%%/rss/utils.rb
-%%RUBY_SITELIBDIR%%/rss/xml-stylesheet.rb
-%%RUBY_SITELIBDIR%%/rss/xml.rb
-%%RUBY_SITELIBDIR%%/rss/xmlparser.rb
-%%RUBY_SITELIBDIR%%/rss/xmlscanner.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Tutorial.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Tutorial.ja
diff --git a/textproc/ruby-rss/Makefile b/textproc/ruby-rss/Makefile
deleted file mode 100644
index ffc27acd0810..000000000000
--- a/textproc/ruby-rss/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= rss
-PORTVERSION= 0.9.1
-PORTREVISION= 2
-CATEGORIES= textproc ruby
-MASTER_SITES= http://www.chadfowler.com/ruby/rss/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-ruby-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby library for parsing, creating, downloading, and caching RSS
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/xmlparser.so:textproc/ruby-xmlparser
-
-CONFLICTS= ruby-rss.alt-*
-
-USE_RUBY= yes
-USES= shebangfix
-
-NO_BUILD= yes
-INSTALL_TARGET= site-install
-
-SHEBANG_FILES= ${WRKSRC}/rssdrb.rb ${WRKSRC}/samples/rsstest.rb
-DOCS= ChangeLog README
-
-DEPRECATED= Upstream no longer exists
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- @${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/rss*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${CHMOD} +x ${STAGEDIR}${RUBY_SITELIBDIR}/rssdrb.rb
- ${LN} -fs ${RUBY_SITELIBDIR}/rssdrb.rb ${STAGEDIR}${PREFIX}/sbin/
- ${LN} -fs rssdrb.rb ${STAGEDIR}${PREFIX}/sbin/rssdrb
- @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/samples/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/textproc/ruby-rss/distinfo b/textproc/ruby-rss/distinfo
deleted file mode 100644
index 4143c1bd35f4..000000000000
--- a/textproc/ruby-rss/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rss-ruby-0.9.1.tar.gz) = a7d7a6f542d79d203681022b70b17a274b5b20e17a0d77e5bc1382f8b80aeb36
-SIZE (ruby/rss-ruby-0.9.1.tar.gz) = 7043
diff --git a/textproc/ruby-rss/pkg-descr b/textproc/ruby-rss/pkg-descr
deleted file mode 100644
index 449f7ca9bf58..000000000000
--- a/textproc/ruby-rss/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a Ruby library for parsing, creating, downloading, and caching
-RSS (http://my.netscape.com/publish/help/mnn20/quickstart.html).
-
-WWW: http://www.chadfowler.com/index.cgi?mode=max&cat=ruby
diff --git a/textproc/ruby-rss/pkg-plist b/textproc/ruby-rss/pkg-plist
deleted file mode 100644
index 7db055affe78..000000000000
--- a/textproc/ruby-rss/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-sbin/rssdrb
-sbin/rssdrb.rb
-%%RUBY_SITELIBDIR%%/rss.rb
-%%RUBY_SITELIBDIR%%/rsscache.rb
-%%RUBY_SITELIBDIR%%/rssdrb.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/create.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/fromfile.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/raa-rss-1.xml
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rsstest.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
diff --git a/textproc/ruby-xml-configfile/Makefile b/textproc/ruby-xml-configfile/Makefile
deleted file mode 100644
index 6194ed3758bf..000000000000
--- a/textproc/ruby-xml-configfile/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= xml-configfile
-PORTVERSION= 0.9.7
-PORTREVISION= 1
-CATEGORIES= textproc devel ruby
-MASTER_SITES= http://www.cs.ualberta.ca/~schofiel/${PORTNAME}/downloads/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby module for easy handling of XML configuration files
-
-LICENSE= GPLv2 RUBY
-LICENSE_COMB= dual
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-
-OPTIONS_DEFINE= DOCS
-
-NO_ARCH= yes
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-RUBY_SETUP= install.rb
-
-DOCS= CHANGES README TODO docs/index.html
-
-DEPRECATED= Upstream no longer exists
-EXPIRATION_DATE= 2017-01-28
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-.include <bsd.port.mk>
diff --git a/textproc/ruby-xml-configfile/distinfo b/textproc/ruby-xml-configfile/distinfo
deleted file mode 100644
index e3108ab4ecb0..000000000000
--- a/textproc/ruby-xml-configfile/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/xml-configfile-0.9.7.tar.gz) = b53fb5f5cce00226c348db0a3d65e3c7e5d6295d648a608971b18108d74048c8
-SIZE (ruby/xml-configfile-0.9.7.tar.gz) = 30794
diff --git a/textproc/ruby-xml-configfile/pkg-descr b/textproc/ruby-xml-configfile/pkg-descr
deleted file mode 100644
index 566b3cafe1aa..000000000000
--- a/textproc/ruby-xml-configfile/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Ruby/xmlconfigfile is a Ruby module for easy handling of XML
-configuration files.
-
-WWW: http://www.cs.ualberta.ca/~schofiel/xml-configfile/xml-configfile.html
diff --git a/textproc/ruby-xml-configfile/pkg-plist b/textproc/ruby-xml-configfile/pkg-plist
deleted file mode 100644
index 26073718411a..000000000000
--- a/textproc/ruby-xml-configfile/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%RUBY_SITELIBDIR%%/xmlconfigfile.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/CHANGES
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
diff --git a/textproc/ruby-xmlscan/Makefile b/textproc/ruby-xmlscan/Makefile
deleted file mode 100644
index 2673a0f40870..000000000000
--- a/textproc/ruby-xmlscan/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= xmlscan
-PORTVERSION= 0.2.3
-PORTREVISION= 1
-CATEGORIES= textproc ruby
-MASTER_SITES= http://www.blue.sky.or.jp/atelier/ruby/xmlscan/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= High-performance non-validating XML parser written in 100% pure Ruby
-
-USE_RUBY= yes
-
-NO_ARCH= yes
-NO_BUILD= yes
-USES= shebangfix
-SHEBANG_FILES= samples/xmlbench.rb \
- samples/xmlconftest.rb
-
-DOCS_EN= ChangeLog \
- README \
- THANKS \
- doc/changes.* \
- doc/en/*
-DOCS_JA= doc/ja/*
-
-OPTIONS_DEFINE= DOCS
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
- ${CP} -R ${WRKSRC}/lib/xmlscan ${STAGEDIR}${RUBY_SITELIBDIR}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
- ${CP} -R ${WRKSRC}/samples/* ${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-xmlscan/distinfo b/textproc/ruby-xmlscan/distinfo
deleted file mode 100644
index eae2796f53ef..000000000000
--- a/textproc/ruby-xmlscan/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/xmlscan-0.2.3.tar.gz) = 252278aebba9abe065396c7314ce14bc0aef3f415c54ba49afbaf0c8b89154c2
-SIZE (ruby/xmlscan-0.2.3.tar.gz) = 88414
diff --git a/textproc/ruby-xmlscan/pkg-descr b/textproc/ruby-xmlscan/pkg-descr
deleted file mode 100644
index e8d52f748f2a..000000000000
--- a/textproc/ruby-xmlscan/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Ruby/xmlscan is a high-performance non-validating XML parser written
-in 100% pure Ruby.
diff --git a/textproc/ruby-xmlscan/pkg-plist b/textproc/ruby-xmlscan/pkg-plist
deleted file mode 100644
index 9808871c1a09..000000000000
--- a/textproc/ruby-xmlscan/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-%%RUBY_SITELIBDIR%%/xmlscan/encoding.rb
-%%RUBY_SITELIBDIR%%/xmlscan/htmlscan.rb
-%%RUBY_SITELIBDIR%%/xmlscan/namespace.rb
-%%RUBY_SITELIBDIR%%/xmlscan/parser.rb
-%%RUBY_SITELIBDIR%%/xmlscan/scanner.rb
-%%RUBY_SITELIBDIR%%/xmlscan/version.rb
-%%RUBY_SITELIBDIR%%/xmlscan/visitor.rb
-%%RUBY_SITELIBDIR%%/xmlscan/xmlchar.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/THANKS
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/changes.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/changes.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/conformance.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/conformance.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/manual.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/manual.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/conformance.ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/conformance.ja.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/manual.ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/manual.ja.rd
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/chibixml.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/getxmlchar.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rexml.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/parser/chibixml.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/parser/nqxml.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/parser/rexml.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/parser/xmlparser.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/parser/xmlscan-0.0.10.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/parser/xmlscan-chibixml.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/parser/xmlscan-rexml.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/parser/xmlscan.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlbench/xmlbench-lib.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xmlconftest.rb
diff --git a/www/Makefile b/www/Makefile
index 8d0d6576baf9..bfb031d282fd 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1907,7 +1907,6 @@
SUBDIR += rt44
SUBDIR += rtv
SUBDIR += ruby-aws
- SUBDIR += ruby-google
SUBDIR += rubygem-ace-rails-ap
SUBDIR += rubygem-actioncable5
SUBDIR += rubygem-actionpack4
diff --git a/www/ruby-google/Makefile b/www/ruby-google/Makefile
deleted file mode 100644
index a0f588f3d24e..000000000000
--- a/www/ruby-google/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= google
-PORTVERSION= 0.6.0
-PORTREVISION= 1
-CATEGORIES= www databases ruby
-MASTER_SITES= http://www.caliban.org/files/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby interface to Google SOAP-driven Web API
-
-LICENSE= GPLv2
-
-BROKEN_RUBY22= yes
-BROKEN_RUBY23= yes
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-NO_ARCH= yes
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-RUBY_SETUP= install.rb
-
-DOCS= CHANGES Changelog README google.html
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${RUBY_MODDOCDIR}/
-
-post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/www/ruby-google/distinfo b/www/ruby-google/distinfo
deleted file mode 100644
index 48c7437f0f24..000000000000
--- a/www/ruby-google/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-google-0.6.0.tar.gz) = 6b47bee17af2fc0127298168d4fe668b92e8821b11355e7eea69a0f375bb6b91
-SIZE (ruby/ruby-google-0.6.0.tar.gz) = 29008
diff --git a/www/ruby-google/pkg-descr b/www/ruby-google/pkg-descr
deleted file mode 100644
index 2955edd8b85f..000000000000
--- a/www/ruby-google/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Ruby/Google offers a higher-level abstraction of Google's new
-SOAP-driven Web API. It allows you to programmatically query the
-Google search-engine from the comfort of your favourite programming
-language.
-
-The aim of the library is to make the details of the raw data
-structures returned by the Web API irrelevant, in the process making
-the API more accessible for everyday use.
-
-Demonstration programs are included in the archive.
-
-WWW: http://www.caliban.org/ruby/
diff --git a/www/ruby-google/pkg-plist b/www/ruby-google/pkg-plist
deleted file mode 100644
index a8be6646f23c..000000000000
--- a/www/ruby-google/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-%%RUBY_SITELIBDIR%%/google.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/CHANGES
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Changelog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/google.html
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cache.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/search.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/spell.rb
-%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/tkspell.rb
diff --git a/x11/Makefile b/x11/Makefile
index 00e4b609b6b2..5fc4ccdd0b7c 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -276,7 +276,6 @@
SUBDIR += roxterm
SUBDIR += rsibreak-kde4
SUBDIR += rstart
- SUBDIR += ruby-X11
SUBDIR += rubygem-gnome2
SUBDIR += rxvt
SUBDIR += rxvt-unicode
diff --git a/x11/ruby-X11/Makefile b/x11/ruby-X11/Makefile
deleted file mode 100644
index d9d1bd2c001b..000000000000
--- a/x11/ruby-X11/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= X11
-PORTVERSION= 0.5
-CATEGORIES= x11 ruby
-MASTER_SITES= http://artengine.ca/matju/RubyX11/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= Ruby${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Fully reflective X11 client library for Ruby
-
-USE_RUBY= yes
-
-NO_BUILD= yes
-
-DOCS= ChangeLog Documentation Overview TODO
-EXAMPLES= tests/*
-
-DEPRECATED= Upstream no longer active
-EXPIRATION_DATE= 2017-01-28
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/* ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME}/
- ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
-.for f in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
-.endfor
- ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/x11/ruby-X11/distinfo b/x11/ruby-X11/distinfo
deleted file mode 100644
index daf2cc54d8d0..000000000000
--- a/x11/ruby-X11/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/RubyX11-0.5.tar.gz) = 9e4cd6ab681c7324343c3f065bdf6d70c29b99645726fc5c70adbdfe12b2520c
-SIZE (ruby/RubyX11-0.5.tar.gz) = 48715
diff --git a/x11/ruby-X11/pkg-descr b/x11/ruby-X11/pkg-descr
deleted file mode 100644
index c57cfe8fd8a0..000000000000
--- a/x11/ruby-X11/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-RubyX11 is a fully reflective X11 client library.
-
-WWW: http://www.ruby-lang.org/raa/list.rhtml?name=rubyx11
diff --git a/x11/ruby-X11/pkg-plist b/x11/ruby-X11/pkg-plist
deleted file mode 100644
index 206604b7739a..000000000000
--- a/x11/ruby-X11/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-%%RUBY_SITELIBDIR%%/X11/Base.rb
-%%RUBY_SITELIBDIR%%/X11/Display.rb
-%%RUBY_SITELIBDIR%%/X11/Event.rb
-%%RUBY_SITELIBDIR%%/X11/Keysyms.rb
-%%RUBY_SITELIBDIR%%/X11/Type.rb
-%%RUBY_SITELIBDIR%%/X11/XID.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ifs.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test00.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test01.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test02.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test03.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test_all.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Documentation
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Overview
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO