aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits/ruby-gtkglext
diff options
context:
space:
mode:
authormezz <mezz@FreeBSD.org>2004-05-02 03:26:24 +0800
committermezz <mezz@FreeBSD.org>2004-05-02 03:26:24 +0800
commit11e598c6299505366c7bc9e290f96b8a49dc1efe (patch)
treed8a558510e31868a8e68169ff1ae38529f01ffd2 /x11-toolkits/ruby-gtkglext
parent3210eaad98f0f5143747a11c434ea6ca5f14bb57 (diff)
downloadfreebsd-ports-gnome-11e598c6299505366c7bc9e290f96b8a49dc1efe.tar.gz
freebsd-ports-gnome-11e598c6299505366c7bc9e290f96b8a49dc1efe.tar.zst
freebsd-ports-gnome-11e598c6299505366c7bc9e290f96b8a49dc1efe.zip
x11-toolkits/ruby-gtkglext:
-Mark it as INGORE on FreeBSD 4.x. x11/ruby-gnome2-all: -Disable the x11-toolkits/ruby-gtkglext depend on FreeBSD 4.x. The issue is that the ruby can't be mix with and without threads (libc and libc_r) in the same place on FreeBSD 4.x. FreeBSD 5.x doesn't has any of problem. Approved by: adamw (mentor) Discussed with: knu
Diffstat (limited to 'x11-toolkits/ruby-gtkglext')
-rw-r--r--x11-toolkits/ruby-gtkglext/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/x11-toolkits/ruby-gtkglext/Makefile b/x11-toolkits/ruby-gtkglext/Makefile
index 6c12a77c2bbb..809ea65bdd50 100644
--- a/x11-toolkits/ruby-gtkglext/Makefile
+++ b/x11-toolkits/ruby-gtkglext/Makefile
@@ -21,8 +21,6 @@ LIB_DEPENDS= gtkglext-x11-1.0.2:${PORTSDIR}/x11-toolkits/gtkglext
RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 \
${RUBY_SITEARCHLIBDIR}/opengl.so:${PORTSDIR}/graphics/ruby-opengl
-BROKEN= Broken dependency
-
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
USE_XLIB= yes
@@ -35,6 +33,12 @@ INSTALL_TARGET= site-install
DOCS= ChangeLog \
README
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+IGNORE= "Does not work on FreeBSD 4.x, because of thread issue with ruby-opengl and ruby-gnome2-all"
+.endif
+
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${RUBY_MODEXAMPLESDIR}
@@ -45,4 +49,4 @@ post-install:
.endfor
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>