Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 03 Apr 2011 21:58:24 -0400
From:      Steve Wills <swills@FreeBSD.org>
To:        ruby@FreeBSD.org
Subject:   marking ports that don't work with 1.9
Message-ID:  <4D9925C0.6060305@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------020605080708030100030601
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

In preparation for more 1.9 testing, here's a patch that marks all ports
that are maintained by ruby@ or ports@ and that don't work with 1.9. Any
objections or other comments?

Thanks,
Steve

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (FreeBSD)

iQEcBAEBAgAGBQJNmSW/AAoJEPXPYrMgexuhUjIH/itnhSCQz5HzUweMXaN0HBDf
pekoEZs1JSgUSlDviKSjiIGwzAikwvEzV+SFfYao7M4Co2yIIjOYselnKnTmZLLW
zVVyfV3UuObfUVDGo1v5Ek+pQJAE27Gj/bPNaeiTu4NEcRHGpXqpx1Ip8yp8JeHp
nUER47PwpeLgfcyScOJ8gjTMtGmhrD7O5bTugo3roIDGB5dORg7YG5LtBp+IDSzE
wlmrA0einrSN62AqbgaUUg+s1hMfwUVqj2F4HodqpzuvOW7SdtHiedo6z5kMnzAB
HZB2zWbXPQe3RqNYy27nnlvR9XF044MvzlhsovRz/0kP1pjkoNwVS8Q/2fPUz2s=
=rPv0
-----END PGP SIGNATURE-----

--------------020605080708030100030601
Content-Type: text/plain;
 name="ruby_broken_19_patch.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="ruby_broken_19_patch.txt"

Index: audio/ruby-shout/Makefile
===================================================================
RCS file: /home/ncvs/ports/audio/ruby-shout/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- audio/ruby-shout/Makefile	7 Jun 2010 20:48:38 -0000	1.12
+++ audio/ruby-shout/Makefile	3 Apr 2011 23:30:45 -0000
@@ -32,6 +32,10 @@
 BROKEN=		does not build
 .endif
 
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+
 post-install:
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${RUBY_MODEXAMPLESDIR}
Index: audio/ruby-vorbisfile/Makefile
===================================================================
RCS file: /home/ncvs/ports/audio/ruby-vorbisfile/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- audio/ruby-vorbisfile/Makefile	6 Jun 2010 20:43:39 -0000	1.9
+++ audio/ruby-vorbisfile/Makefile	3 Apr 2011 23:38:22 -0000
@@ -36,4 +36,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: audio/ruby-xmms/Makefile
===================================================================
RCS file: /home/ncvs/ports/audio/ruby-xmms/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- audio/ruby-xmms/Makefile	16 Jun 2009 15:53:05 -0000	1.15
+++ audio/ruby-xmms/Makefile	3 Apr 2011 23:39:04 -0000
@@ -38,4 +38,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: comms/ruby-serialport/Makefile
===================================================================
RCS file: /home/ncvs/ports/comms/ruby-serialport/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- comms/ruby-serialport/Makefile	17 Aug 2009 08:29:06 -0000	1.8
+++ comms/ruby-serialport/Makefile	3 Apr 2011 23:39:29 -0000
@@ -41,4 +41,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: databases/ruby-search-namazu/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/ruby-search-namazu/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- databases/ruby-search-namazu/Makefile	16 Jun 2009 15:53:06 -0000	1.16
+++ databases/ruby-search-namazu/Makefile	3 Apr 2011 23:39:41 -0000
@@ -42,4 +42,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: databases/ruby-sqlite/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/ruby-sqlite/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- databases/ruby-sqlite/Makefile	7 Jun 2010 20:48:39 -0000	1.9
+++ databases/ruby-sqlite/Makefile	3 Apr 2011 23:39:56 -0000
@@ -41,4 +41,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: databases/rubygem-kirbybase/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/rubygem-kirbybase/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- databases/rubygem-kirbybase/Makefile	26 Aug 2010 23:55:18 -0000	1.4
+++ databases/rubygem-kirbybase/Makefile	3 Apr 2011 23:40:12 -0000
@@ -19,4 +19,8 @@
 RUBYGEM_AUTOPLIST=	yes
 PLIST_FILES=	bin/kbserver.rb
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: devel/ruby-eet/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/ruby-eet/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- devel/ruby-eet/Makefile	16 Dec 2010 03:37:18 -0000	1.9
+++ devel/ruby-eet/Makefile	3 Apr 2011 23:42:13 -0000
@@ -22,6 +22,10 @@
 
 .include <bsd.port.pre.mk>
 
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+
 do-build:
 	@cd ${WRKSRC} && ${RAKE_BIN} PREFIX=${PREFIX}/
 
Index: devel/ruby-filelock/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/ruby-filelock/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- devel/ruby-filelock/Makefile	7 Jun 2010 21:00:36 -0000	1.11
+++ devel/ruby-filelock/Makefile	3 Apr 2011 23:54:42 -0000
@@ -36,4 +36,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: devel/ruby-filemagic/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/ruby-filemagic/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- devel/ruby-filemagic/Makefile	16 Jun 2009 15:53:07 -0000	1.5
+++ devel/ruby-filemagic/Makefile	3 Apr 2011 23:43:28 -0000
@@ -31,6 +31,10 @@
 
 .include <bsd.port.pre.mk>
 
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+
 post-install: doc-install
 
 doc-install:
Index: devel/ruby-metaruby/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/ruby-metaruby/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- devel/ruby-metaruby/Makefile	16 Jun 2009 15:53:09 -0000	1.8
+++ devel/ruby-metaruby/Makefile	3 Apr 2011 23:54:46 -0000
@@ -31,4 +31,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: devel/ruby-poll/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/ruby-poll/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- devel/ruby-poll/Makefile	16 Jun 2009 15:53:09 -0000	1.4
+++ devel/ruby-poll/Makefile	3 Apr 2011 23:54:50 -0000
@@ -45,4 +45,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: devel/ruby-rrb/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/ruby-rrb/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- devel/ruby-rrb/Makefile	7 Jun 2010 20:38:08 -0000	1.6
+++ devel/ruby-rrb/Makefile	3 Apr 2011 23:54:53 -0000
@@ -23,4 +23,8 @@
 	@cd ${INSTALL_WRKSRC}; \
 	${SETENV} ${MAKE_ENV} ${RUBY} ${RUBY_FLAGS} ${RUBY_SETUP} install
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: devel/ruby-strongtyping/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/ruby-strongtyping/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- devel/ruby-strongtyping/Makefile	16 Jun 2009 15:53:10 -0000	1.10
+++ devel/ruby-strongtyping/Makefile	3 Apr 2011 23:54:57 -0000
@@ -32,4 +32,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: devel/ruby-textbuf/Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/ruby-textbuf/Makefile,v
retrieving revision 1.24
diff -u -r1.24 Makefile
--- devel/ruby-textbuf/Makefile	16 Jun 2009 15:53:10 -0000	1.24
+++ devel/ruby-textbuf/Makefile	3 Apr 2011 23:44:23 -0000
@@ -38,4 +38,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: graphics/ruby-graph/Makefile
===================================================================
RCS file: /home/ncvs/ports/graphics/ruby-graph/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- graphics/ruby-graph/Makefile	28 Mar 2010 06:37:51 -0000	1.13
+++ graphics/ruby-graph/Makefile	3 Apr 2011 23:44:44 -0000
@@ -36,4 +36,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: graphics/ruby-libpng/Makefile
===================================================================
RCS file: /home/ncvs/ports/graphics/ruby-libpng/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- graphics/ruby-libpng/Makefile	7 Jun 2010 21:00:37 -0000	1.17
+++ graphics/ruby-libpng/Makefile	3 Apr 2011 23:45:18 -0000
@@ -50,4 +50,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: graphics/ruby-pgplot/Makefile
===================================================================
RCS file: /home/ncvs/ports/graphics/ruby-pgplot/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- graphics/ruby-pgplot/Makefile	7 Jun 2010 20:48:40 -0000	1.16
+++ graphics/ruby-pgplot/Makefile	3 Apr 2011 23:45:41 -0000
@@ -50,4 +50,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: japanese/ruby-kakasi/Makefile
===================================================================
RCS file: /home/ncvs/ports/japanese/ruby-kakasi/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- japanese/ruby-kakasi/Makefile	16 Jun 2009 15:53:13 -0000	1.15
+++ japanese/ruby-kakasi/Makefile	3 Apr 2011 23:45:53 -0000
@@ -26,6 +26,10 @@
 
 .include <bsd.port.pre.mk>
 
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+
 PKGNAMEPREFIX:=	${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX}
 
 post-patch:
Index: lang/ruby-extensions/Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/ruby-extensions/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- lang/ruby-extensions/Makefile	29 Dec 2010 20:04:22 -0000	1.6
+++ lang/ruby-extensions/Makefile	3 Apr 2011 23:46:40 -0000
@@ -40,4 +40,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: lang/ruby-lua/Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/ruby-lua/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- lang/ruby-lua/Makefile	28 Apr 2010 05:12:57 -0000	1.16
+++ lang/ruby-lua/Makefile	3 Apr 2011 23:46:53 -0000
@@ -33,4 +33,8 @@
 	${INSTALL_DATA} ${WRKSRC}/README ${RUBY_MODDOCDIR}
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: lang/ruby-perl/Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/ruby-perl/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- lang/ruby-perl/Makefile	28 Apr 2010 05:12:58 -0000	1.19
+++ lang/ruby-perl/Makefile	3 Apr 2011 23:47:20 -0000
@@ -48,4 +48,8 @@
 	${INSTALL_DATA} ${WRKSRC}/README.ja ${RUBY_MODDOCDIR}/ja/
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: mail/ruby-tmail/Makefile
===================================================================
RCS file: /home/ncvs/ports/mail/ruby-tmail/Makefile,v
retrieving revision 1.39
diff -u -r1.39 Makefile
--- mail/ruby-tmail/Makefile	28 Apr 2010 05:12:58 -0000	1.39
+++ mail/ruby-tmail/Makefile	3 Apr 2011 23:47:35 -0000
@@ -37,4 +37,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: math/ruby-bitset/Makefile
===================================================================
RCS file: /home/ncvs/ports/math/ruby-bitset/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- math/ruby-bitset/Makefile	16 Jun 2009 15:53:15 -0000	1.5
+++ math/ruby-bitset/Makefile	3 Apr 2011 23:47:57 -0000
@@ -26,4 +26,8 @@
 	${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: math/ruby-bitvector/Makefile
===================================================================
RCS file: /home/ncvs/ports/math/ruby-bitvector/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- math/ruby-bitvector/Makefile	7 Jun 2010 21:00:37 -0000	1.9
+++ math/ruby-bitvector/Makefile	3 Apr 2011 23:48:09 -0000
@@ -30,4 +30,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: math/ruby-gmp/Makefile
===================================================================
RCS file: /home/ncvs/ports/math/ruby-gmp/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- math/ruby-gmp/Makefile	19 Apr 2010 10:43:36 -0000	1.9
+++ math/ruby-gmp/Makefile	3 Apr 2011 23:48:23 -0000
@@ -29,6 +29,10 @@
 
 .include <bsd.port.pre.mk>
 
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+
 post-install:
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${RUBY_MODDOCDIR}
Index: net/ruby-mpi/Makefile
===================================================================
RCS file: /home/ncvs/ports/net/ruby-mpi/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- net/ruby-mpi/Makefile	7 Dec 2009 23:07:37 -0000	1.12
+++ net/ruby-mpi/Makefile	3 Apr 2011 23:48:33 -0000
@@ -45,4 +45,8 @@
 	${INSTALL_DATA} ${WRKSRC}/docs/rd/*.rd ${RUBY_MODDOCDIR}/rd/
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: net/ruby-nis/Makefile
===================================================================
RCS file: /home/ncvs/ports/net/ruby-nis/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- net/ruby-nis/Makefile	22 Aug 2009 00:31:43 -0000	1.8
+++ net/ruby-nis/Makefile	3 Apr 2011 23:48:51 -0000
@@ -35,4 +35,8 @@
 	${INSTALL_DATA} ${WRKSRC}/test/* ${RUBY_MODEXAMPLESDIR}/
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: net/ruby-pcap/Makefile
===================================================================
RCS file: /home/ncvs/ports/net/ruby-pcap/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- net/ruby-pcap/Makefile	16 Jun 2009 15:53:17 -0000	1.7
+++ net/ruby-pcap/Makefile	3 Apr 2011 23:49:04 -0000
@@ -35,4 +35,8 @@
 		${RUBY_MODDOCDIR}/ja/
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: net/ruby-romp/Makefile
===================================================================
RCS file: /home/ncvs/ports/net/ruby-romp/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- net/ruby-romp/Makefile	16 Jun 2009 15:53:17 -0000	1.12
+++ net/ruby-romp/Makefile	3 Apr 2011 23:49:19 -0000
@@ -50,4 +50,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: net/ruby-spread/Makefile
===================================================================
RCS file: /home/ncvs/ports/net/ruby-spread/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- net/ruby-spread/Makefile	28 Apr 2010 05:12:58 -0000	1.11
+++ net/ruby-spread/Makefile	3 Apr 2011 23:49:30 -0000
@@ -33,4 +33,8 @@
 	${INSTALL_DATA} ${WRKSRC}/README ${RUBY_MODDOCDIR}
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: print/ruby-pdflib/Makefile
===================================================================
RCS file: /home/ncvs/ports/print/ruby-pdflib/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- print/ruby-pdflib/Makefile	28 Mar 2010 06:42:57 -0000	1.20
+++ print/ruby-pdflib/Makefile	3 Apr 2011 23:49:40 -0000
@@ -59,4 +59,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: security/ruby-aes/Makefile
===================================================================
RCS file: /home/ncvs/ports/security/ruby-aes/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- security/ruby-aes/Makefile	16 Jun 2009 15:53:18 -0000	1.6
+++ security/ruby-aes/Makefile	3 Apr 2011 23:49:55 -0000
@@ -39,4 +39,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: security/ruby-blowfish/Makefile
===================================================================
RCS file: /home/ncvs/ports/security/ruby-blowfish/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- security/ruby-blowfish/Makefile	7 Jun 2010 21:00:37 -0000	1.10
+++ security/ruby-blowfish/Makefile	3 Apr 2011 23:50:04 -0000
@@ -38,4 +38,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: security/ruby-cast_256/Makefile
===================================================================
RCS file: /home/ncvs/ports/security/ruby-cast_256/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- security/ruby-cast_256/Makefile	16 Jun 2009 15:53:18 -0000	1.5
+++ security/ruby-cast_256/Makefile	3 Apr 2011 23:50:32 -0000
@@ -49,4 +49,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: security/ruby-mcrypt/Makefile
===================================================================
RCS file: /home/ncvs/ports/security/ruby-mcrypt/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- security/ruby-mcrypt/Makefile	7 Jun 2010 21:00:37 -0000	1.13
+++ security/ruby-mcrypt/Makefile	3 Apr 2011 23:50:46 -0000
@@ -40,4 +40,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: security/ruby-pam/Makefile
===================================================================
RCS file: /home/ncvs/ports/security/ruby-pam/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- security/ruby-pam/Makefile	22 Aug 2009 00:35:04 -0000	1.11
+++ security/ruby-pam/Makefile	3 Apr 2011 23:51:04 -0000
@@ -33,4 +33,8 @@
 	${INSTALL_DATA} ${WRKSRC}/test/* ${RUBY_MODEXAMPLESDIR}/
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: sysutils/ruby-log4r/Makefile
===================================================================
RCS file: /home/ncvs/ports/sysutils/ruby-log4r/Makefile,v
retrieving revision 1.14
diff -u -r1.14 Makefile
--- sysutils/ruby-log4r/Makefile	29 Dec 2010 20:04:33 -0000	1.14
+++ sysutils/ruby-log4r/Makefile	3 Apr 2011 23:51:22 -0000
@@ -36,4 +36,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: textproc/ruby-csv/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-csv/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- textproc/ruby-csv/Makefile	16 Jun 2009 15:53:19 -0000	1.16
+++ textproc/ruby-csv/Makefile	3 Apr 2011 23:51:33 -0000
@@ -27,4 +27,8 @@
 	${INSTALL_DATA} ${WRKSRC}/README.txt ${RUBY_MODDOCDIR}
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: textproc/ruby-formvalidator/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-formvalidator/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- textproc/ruby-formvalidator/Makefile	15 Feb 2009 13:33:55 -0000	1.7
+++ textproc/ruby-formvalidator/Makefile	3 Apr 2011 23:51:46 -0000
@@ -45,4 +45,8 @@
 		>> ${TMPPLIST}
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: textproc/ruby-gdome/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-gdome/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- textproc/ruby-gdome/Makefile	16 Jun 2009 15:53:20 -0000	1.17
+++ textproc/ruby-gdome/Makefile	3 Apr 2011 23:52:00 -0000
@@ -29,6 +29,10 @@
 
 .include <bsd.port.pre.mk>
 
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+
 post-extract:
 	${RM} -rf ${WRKSRC}/examples-ruby/CVS
 
Index: textproc/ruby-htmltools/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-htmltools/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- textproc/ruby-htmltools/Makefile	8 Jun 2010 00:22:08 -0000	1.6
+++ textproc/ruby-htmltools/Makefile	3 Apr 2011 23:52:12 -0000
@@ -36,4 +36,8 @@
 	@cd ${INSTALL_WRKSRC}; \
 	${SETENV} ${MAKE_ENV} ${RUBY} ${RUBY_FLAGS} ${RUBY_SETUP} install ${RUBY_INSTALL_ARGS}
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: textproc/ruby-nqxml/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-nqxml/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- textproc/ruby-nqxml/Makefile	22 Aug 2009 00:37:08 -0000	1.19
+++ textproc/ruby-nqxml/Makefile	3 Apr 2011 23:52:28 -0000
@@ -33,4 +33,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: textproc/ruby-quixml/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-quixml/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- textproc/ruby-quixml/Makefile	7 Jun 2010 20:48:41 -0000	1.8
+++ textproc/ruby-quixml/Makefile	3 Apr 2011 23:52:38 -0000
@@ -33,4 +33,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: textproc/ruby-raspell/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-raspell/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- textproc/ruby-raspell/Makefile	22 Aug 2009 00:37:08 -0000	1.8
+++ textproc/ruby-raspell/Makefile	3 Apr 2011 23:52:53 -0000
@@ -32,4 +32,8 @@
 	${INSTALL_DATA} ${WRKSRC}/README ${RUBY_MODDOCDIR}/
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: textproc/ruby-tempura/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-tempura/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- textproc/ruby-tempura/Makefile	16 Jun 2009 15:53:21 -0000	1.5
+++ textproc/ruby-tempura/Makefile	3 Apr 2011 23:53:04 -0000
@@ -38,4 +38,8 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>
Index: textproc/ruby-xtemplate/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/ruby-xtemplate/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- textproc/ruby-xtemplate/Makefile	22 Aug 2009 00:37:08 -0000	1.13
+++ textproc/ruby-xtemplate/Makefile	3 Apr 2011 23:53:13 -0000
@@ -27,6 +27,10 @@
 
 .include <bsd.port.pre.mk>
 
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not compile with ruby 1.9
+.endif
+
 post-install:
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${RUBY_MODEXAMPLESDIR}
Index: www/ruby-tmpl/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/ruby-tmpl/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- www/ruby-tmpl/Makefile	22 Aug 2009 00:38:24 -0000	1.8
+++ www/ruby-tmpl/Makefile	3 Apr 2011 23:53:27 -0000
@@ -25,4 +25,8 @@
 do-install:
 	cd ${WRKSRC}; ${RUBY} install.rb
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${RUBY_VER} == 1.9
+BROKEN=	does not work with ruby 1.9
+.endif
+.include <bsd.port.post.mk>

--------------020605080708030100030601
Content-Type: application/octet-stream;
 name="ruby_broken_19_patch.txt.sig"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="ruby_broken_19_patch.txt.sig"

iQEcBAABAgAGBQJNmSXAAAoJEPXPYrMgexuhY3QIAIAUMOWic2pzKEFPxN1bYB8/Qm7J2SKr
QPFZnKtXGyIAdLuVhP2DvN41j1YjM97egaCQGguX6LYxTARYQtvmoFGssEEgWPFl/HynoyM/
N2fWPf31aJ5qE0Q5tWQWMZ2vK+XMPi/ZC9zawEKj4MCDy4C2sMj0pSFaSrD2aro1wq7RnOvd
ZDrCQZjEDrt7iMiILW8sxyLsNVntzjKkG8m4QoeMkvm3wCDrAsyHRA7f9h8afmpRzI1MUQ8X
yW+7wqAdl9ddCn+YnlpYP9xeTxRmnh0dryA8pEqvM9HznvlOcx1+P5KCIwgiSFjrQq5intDA
EcSNGw36sEzkBSuXYEtsxns=
--------------020605080708030100030601--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D9925C0.6060305>