Quoting Aleksander Piotrowski ([EMAIL PROTECTED]):
> Of course you'll need devel/p5-Glib as well to build this port. p5-Glib
> was also created by Michael Knudsen.
Much help/sort of based on stuff from [EMAIL PROTECTED]
Btw. regress doesn't run properly in p5-Gtk2 right now. You want to add
this:
--- Makefile.old Wed Jul 6 00:14:33 2005
+++ Makefile Tue Jul 12 10:21:12 2005
@@ -25,6 +25,8 @@
${RUN_DEPENDS}
LIB_DEPENDS= gdk_pixbuf-2.0.0.0,gdk-x11-2.0.0.0,gtk-x11-2.0.0.0::x11/gtk+2
+REGRESS_DEPENDS= ::x11/hicolor-icon-theme
+
WANTLIB= glib-2.0.0.0 Xrender gmodule-2.0.0.0 pangox-1.0.0.0 freetype \
gobject-2.0.0.0 pangoxft-1.0.0.0 pango-1.0.0.0 m atk-1.0.0.0 \
X11 Xft fontconfig
@@ -32,5 +34,10 @@
USE_GMAKE= Yes
CONFIGURE_STYLE=perl
+
+# These tests require that you are running X and have set
+# the variables DISPLAY and XAUTHORITY.
+REGRESS_IS_INTERACTIVE= Yes
+REGRESS_FLAGS+=DISPLAY=${DISPLAY} XAUTHORITY=${XAUTHORITY}
.include <bsd.port.mk>
But there is still one test, Gdk.t, that doesn't run properly. The
error looks like this:
t/Gdk........................Gdk-ERROR **: g_thread_init() must be
called before gdk_threads_init() at t/Gdk.t line 8.
I been slacking too much to find out what to do about this, and
currently I'm working on some other stuff.
Regards,
Michael.
--
There is no place I can go, there is no way I can hide.
It feels like it keeps coming from the inside.
-- (Nine Inch Nails, The Big Come Down)