summaryrefslogtreecommitdiff
path: root/devel/ruby-nodedump
diff options
context:
space:
mode:
Diffstat (limited to 'devel/ruby-nodedump')
-rw-r--r--devel/ruby-nodedump/Makefile43
-rw-r--r--devel/ruby-nodedump/distinfo3
-rw-r--r--devel/ruby-nodedump/files/patch-nodeDump.c51
-rw-r--r--devel/ruby-nodedump/pkg-descr7
-rw-r--r--devel/ruby-nodedump/pkg-plist3
5 files changed, 0 insertions, 107 deletions
diff --git a/devel/ruby-nodedump/Makefile b/devel/ruby-nodedump/Makefile
deleted file mode 100644
index a79b99f9eb10..000000000000
--- a/devel/ruby-nodedump/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: NodeDump for Ruby
-# Date created: 10 November 2002
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nodedump
-PORTVERSION= 0.1.7
-CATEGORIES= devel ruby
-MASTER_SITES= http://www.pragmaticprogrammer.com/ruby/downloads/files/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= nodeDump-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= ruby
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Displays the internal structure of a parsed Ruby program
-
-DEPRECATED= "mastersite disappeared, no longer maintained by author"
-EXPIRATION_DATE= 2006-01-10
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-INSTALL_TARGET= site-install
-
-RUBY_REQUIRE= Ruby < 170
-
-.include <bsd.port.pre.mk>
-
-.if !defined(RUBY_PROVIDED)
-IGNORE= only works with Ruby 1.6
-RUBY_VER= 1.6 # This gets in effect when NO_IGNORE is defined
-.endif
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODDOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${RUBY_MODDOCDIR}/
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/ruby-nodedump/distinfo b/devel/ruby-nodedump/distinfo
deleted file mode 100644
index 4a09fd3894ff..000000000000
--- a/devel/ruby-nodedump/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ruby/nodeDump-0.1.7.tgz) = 0b02456eee1e591ecf954e55fc62cd2a
-SHA256 (ruby/nodeDump-0.1.7.tgz) = 16db95036d3287f314f52436a5a1f18778d7be2d9f73da5d2be17e58a2a190e3
-SIZE (ruby/nodeDump-0.1.7.tgz) = 7846
diff --git a/devel/ruby-nodedump/files/patch-nodeDump.c b/devel/ruby-nodedump/files/patch-nodeDump.c
deleted file mode 100644
index 3f007a92d1b9..000000000000
--- a/devel/ruby-nodedump/files/patch-nodeDump.c
+++ /dev/null
@@ -1,51 +0,0 @@
-[ruby-core: 00560]
-
---- nodeDump.c.orig Fri Jul 26 20:14:32 2002
-+++ nodeDump.c Thu Oct 24 03:32:21 2002
-@@ -103,5 +103,4 @@ static void doDump(NODE *n, int level) {
- lp(level, "%s: ", node_names[type]);
-
-- again:
- switch (type) {
-
-@@ -117,10 +116,9 @@ static void doDump(NODE *n, int level) {
- case NODE_OR:
- nl();
-- doDump(n->nd_1st, level + 1);
-- if (n->nd_2nd && nd_type(n->nd_2nd)) {
-- n = n->nd_2nd;
-- goto again;
-- }
-- doDump(n->nd_2nd, level + 1);
-+ ++level;
-+ do {
-+ doDump(n->nd_1st, level);
-+ } while (n->nd_2nd && (type == nd_type(n = n->nd_2nd)));
-+ doDump(n, level);
- break;
-
-@@ -352,4 +350,7 @@ static void doDump(NODE *n, int level) {
- case NODE_DREGX:
- case NODE_DREGX_ONCE:
-+#ifdef NODE_DSYM
-+ case NODE_DSYM:
-+#endif
- dumpLiteral(n->nd_lit, level+1);
- n1 = n->nd_next;
-@@ -677,8 +678,14 @@ static void doDump(NODE *n, int level) {
- case NODE_WHILE:
- nl();
-- lp(level+1, "Condition:\n");
-- doDump(n->nd_cond, level+2);
-+ if (n->nd_state) {
-+ lp(level+1, "Condition:\n");
-+ doDump(n->nd_cond, level+2);
-+ }
- lp(level+1, "Body:\n");
- doDump(n->nd_body, level+2);
-+ if (!n->nd_state) {
-+ lp(level+1, "Condition:\n");
-+ doDump(n->nd_cond, level+2);
-+ }
- break;
-
diff --git a/devel/ruby-nodedump/pkg-descr b/devel/ruby-nodedump/pkg-descr
deleted file mode 100644
index 748638a60f33..000000000000
--- a/devel/ruby-nodedump/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-NodeDump displays the internal structure of a parsed Ruby program.
-This is really only of use to people who want to hack the interpreter,
-or who are curious about how Ruby represents their programs
-internally.
-
-Author: The Pragmatic Programmers, LLC
-WWW: http://www.pragmaticprogrammer.com/ruby/downloads/nodeDump.html
diff --git a/devel/ruby-nodedump/pkg-plist b/devel/ruby-nodedump/pkg-plist
deleted file mode 100644
index 55089fdca567..000000000000
--- a/devel/ruby-nodedump/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/NodeDump.so
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%