Date: Tue, 2 Jul 2002 00:32:35 +0200 (CEST) From: Ronald Kuehn <rk@ronald.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/40098: New port: x11-toolkits/lablgtk: An ocaml interface to gtk+ Message-ID: <200207012232.g61MWZqp000945@wallace.home.ronald.org>
next in thread | raw e-mail | index | archive | help
>Number: 40098 >Category: ports >Synopsis: New port: x11-toolkits/lablgtk: An ocaml interface to gtk+ >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jul 01 15:40:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Ronald Kuehn >Release: FreeBSD 4.6-STABLE i386 >Organization: >Environment: System: FreeBSD wallace.home.ronald.org 4.6-STABLE FreeBSD 4.6-STABLE #7: Sun Jun 16 17:54:43 CEST 2002 rk@merlin.home.ronald.org:/usr/build/obj/usr/src/sys/WALLACE i386 >Description: What is LablGTK? LablGTK uses the rich type system of Objective Caml 3 to provide a strongly typed, yet very comfortable, object-oriented interface to gtk+. This is not that easy if you know the dynamic typing approach taken by gtk+. It is still under development, but already fully functional. All widgets (but one) are available, with almost all their methods. The GLArea widget is also supported in combination with LablGL. Lots of examples are provided. Objective Caml threads are supported, including for the toplevel, which allows for interactive use of the library. This port requires the fix in PR ports/40097 to be applied to the port of lablgl to work correctly. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # lablgtk # lablgtk/pkg-plist # lablgtk/pkg-descr # lablgtk/pkg-comment # lablgtk/distinfo # lablgtk/Makefile # lablgtk/files # lablgtk/files/patch-aa # echo c - lablgtk mkdir -p lablgtk > /dev/null 2>&1 echo x - lablgtk/pkg-plist sed 's/^X//' >lablgtk/pkg-plist << 'END-of-lablgtk/pkg-plist' Xbin/lablgtk X%%GLADE%%bin/lablgladecc X%%GLADE%%lib/ocaml/lablgtk/dlllablglade.so X%%GNOME%%lib/ocaml/lablgtk/dlllablgnome.so Xlib/ocaml/lablgtk/dlllablgtk.so X@exec echo "updating %D/lib/ocaml/ld.conf"; grep -sq %D/lib/ocaml/lablgtk %D/lib/ocaml/ld.conf || echo %D/lib/ocaml/lablgtk >> %D/lib/ocaml/ld.conf X@unexec echo "updating %D/lib/ocaml/ld.conf"; grep -v %D/lib/ocaml/lablgtk %D/lib/ocaml/ld.conf > %D/lib/ocaml/ld.conf.new; mv %D/lib/ocaml/ld.conf.new %D/lib/ocaml/ld.conf X%%GL%%lib/ocaml/lablgtk/dlllablgtkgl.so Xlib/ocaml/lablgtk/gBin.cmi Xlib/ocaml/lablgtk/gBin.cmx Xlib/ocaml/lablgtk/gBin.ml Xlib/ocaml/lablgtk/gBin.mli Xlib/ocaml/lablgtk/gButton.cmi Xlib/ocaml/lablgtk/gButton.cmx Xlib/ocaml/lablgtk/gButton.ml Xlib/ocaml/lablgtk/gButton.mli Xlib/ocaml/lablgtk/gContainer.cmi Xlib/ocaml/lablgtk/gContainer.cmx Xlib/ocaml/lablgtk/gContainer.ml Xlib/ocaml/lablgtk/gContainer.mli Xlib/ocaml/lablgtk/gData.cmi Xlib/ocaml/lablgtk/gData.cmx Xlib/ocaml/lablgtk/gData.ml Xlib/ocaml/lablgtk/gData.mli Xlib/ocaml/lablgtk/gDraw.cmi Xlib/ocaml/lablgtk/gDraw.cmx Xlib/ocaml/lablgtk/gDraw.ml Xlib/ocaml/lablgtk/gDraw.mli Xlib/ocaml/lablgtk/gEdit.cmi Xlib/ocaml/lablgtk/gEdit.cmx Xlib/ocaml/lablgtk/gEdit.ml Xlib/ocaml/lablgtk/gEdit.mli X%%GNOME%%lib/ocaml/lablgtk/gHtml.cmi X%%GNOME%%lib/ocaml/lablgtk/gHtml.cmx X%%GNOME%%lib/ocaml/lablgtk/gHtml.ml Xlib/ocaml/lablgtk/gList.cmi Xlib/ocaml/lablgtk/gList.cmx Xlib/ocaml/lablgtk/gList.ml Xlib/ocaml/lablgtk/gList.mli Xlib/ocaml/lablgtk/gMain.cmi Xlib/ocaml/lablgtk/gMain.cmx Xlib/ocaml/lablgtk/gMain.ml Xlib/ocaml/lablgtk/gMain.mli Xlib/ocaml/lablgtk/gMenu.cmi Xlib/ocaml/lablgtk/gMenu.cmx Xlib/ocaml/lablgtk/gMenu.ml Xlib/ocaml/lablgtk/gMenu.mli Xlib/ocaml/lablgtk/gMisc.cmi Xlib/ocaml/lablgtk/gMisc.cmx Xlib/ocaml/lablgtk/gMisc.ml Xlib/ocaml/lablgtk/gMisc.mli Xlib/ocaml/lablgtk/gObj.cmi Xlib/ocaml/lablgtk/gObj.cmx Xlib/ocaml/lablgtk/gObj.ml Xlib/ocaml/lablgtk/gObj.mli Xlib/ocaml/lablgtk/gPack.cmi Xlib/ocaml/lablgtk/gPack.cmx Xlib/ocaml/lablgtk/gPack.ml Xlib/ocaml/lablgtk/gPack.mli Xlib/ocaml/lablgtk/gRange.cmi Xlib/ocaml/lablgtk/gRange.cmx Xlib/ocaml/lablgtk/gRange.ml Xlib/ocaml/lablgtk/gRange.mli Xlib/ocaml/lablgtk/gToolbox.cmi Xlib/ocaml/lablgtk/gToolbox.cmx Xlib/ocaml/lablgtk/gToolbox.ml Xlib/ocaml/lablgtk/gToolbox.mli Xlib/ocaml/lablgtk/gTree.cmi Xlib/ocaml/lablgtk/gTree.cmx Xlib/ocaml/lablgtk/gTree.ml Xlib/ocaml/lablgtk/gTree.mli Xlib/ocaml/lablgtk/gUtil.cmi Xlib/ocaml/lablgtk/gUtil.cmx Xlib/ocaml/lablgtk/gUtil.ml Xlib/ocaml/lablgtk/gUtil.mli Xlib/ocaml/lablgtk/gWindow.cmi Xlib/ocaml/lablgtk/gWindow.cmx Xlib/ocaml/lablgtk/gWindow.ml Xlib/ocaml/lablgtk/gWindow.mli Xlib/ocaml/lablgtk/gaux.cmi Xlib/ocaml/lablgtk/gaux.cmx Xlib/ocaml/lablgtk/gaux.ml Xlib/ocaml/lablgtk/gdk.cmi Xlib/ocaml/lablgtk/gdk.cmx Xlib/ocaml/lablgtk/gdk.ml Xlib/ocaml/lablgtk/gdk.mli Xlib/ocaml/lablgtk/gdkEvent.cmi Xlib/ocaml/lablgtk/gdkEvent.cmx Xlib/ocaml/lablgtk/gdkEvent.ml Xlib/ocaml/lablgtk/gdkKeysyms.cmi Xlib/ocaml/lablgtk/gdkKeysyms.cmx Xlib/ocaml/lablgtk/gdkKeysyms.ml Xlib/ocaml/lablgtk/gdk_tags.h X%%GL%%lib/ocaml/lablgtk/glGtk.cmi X%%GL%%lib/ocaml/lablgtk/glGtk.cmx X%%GL%%lib/ocaml/lablgtk/glGtk.ml Xlib/ocaml/lablgtk/glGtk.mli X%%GLADE%%lib/ocaml/lablgtk/glade.cmi X%%GLADE%%lib/ocaml/lablgtk/glade.cmx X%%GLADE%%lib/ocaml/lablgtk/glade.ml Xlib/ocaml/lablgtk/glade.mli Xlib/ocaml/lablgtk/glib.cmi Xlib/ocaml/lablgtk/glib.cmx Xlib/ocaml/lablgtk/glib.ml Xlib/ocaml/lablgtk/gpointer.cmi Xlib/ocaml/lablgtk/gpointer.cmx Xlib/ocaml/lablgtk/gpointer.ml Xlib/ocaml/lablgtk/gtk.cmi Xlib/ocaml/lablgtk/gtk.cmx Xlib/ocaml/lablgtk/gtk.ml Xlib/ocaml/lablgtk/gtkArgv.cmi Xlib/ocaml/lablgtk/gtkArgv.cmx Xlib/ocaml/lablgtk/gtkArgv.ml Xlib/ocaml/lablgtk/gtkBase.cmi Xlib/ocaml/lablgtk/gtkBase.cmx Xlib/ocaml/lablgtk/gtkBase.ml Xlib/ocaml/lablgtk/gtkBin.cmi Xlib/ocaml/lablgtk/gtkBin.cmx Xlib/ocaml/lablgtk/gtkBin.ml Xlib/ocaml/lablgtk/gtkButton.cmi Xlib/ocaml/lablgtk/gtkButton.cmx Xlib/ocaml/lablgtk/gtkButton.ml Xlib/ocaml/lablgtk/gtkData.cmi Xlib/ocaml/lablgtk/gtkData.cmx Xlib/ocaml/lablgtk/gtkData.ml Xlib/ocaml/lablgtk/gtkEdit.cmi Xlib/ocaml/lablgtk/gtkEdit.cmx Xlib/ocaml/lablgtk/gtkEdit.ml Xlib/ocaml/lablgtk/gtkInit.cmi Xlib/ocaml/lablgtk/gtkInit.cmo Xlib/ocaml/lablgtk/gtkInit.cmx Xlib/ocaml/lablgtk/gtkInit.ml Xlib/ocaml/lablgtk/gtkInit.o Xlib/ocaml/lablgtk/gtkList.cmi Xlib/ocaml/lablgtk/gtkList.cmx Xlib/ocaml/lablgtk/gtkList.ml Xlib/ocaml/lablgtk/gtkMain.cmi Xlib/ocaml/lablgtk/gtkMain.cmx Xlib/ocaml/lablgtk/gtkMain.ml Xlib/ocaml/lablgtk/gtkMenu.cmi Xlib/ocaml/lablgtk/gtkMenu.cmx Xlib/ocaml/lablgtk/gtkMenu.ml Xlib/ocaml/lablgtk/gtkMisc.cmi Xlib/ocaml/lablgtk/gtkMisc.cmx Xlib/ocaml/lablgtk/gtkMisc.ml Xlib/ocaml/lablgtk/gtkNew.cmi Xlib/ocaml/lablgtk/gtkNew.cmx Xlib/ocaml/lablgtk/gtkNew.ml Xlib/ocaml/lablgtk/gtkPack.cmi Xlib/ocaml/lablgtk/gtkPack.cmx Xlib/ocaml/lablgtk/gtkPack.ml Xlib/ocaml/lablgtk/gtkRange.cmi Xlib/ocaml/lablgtk/gtkRange.cmx Xlib/ocaml/lablgtk/gtkRange.ml Xlib/ocaml/lablgtk/gtkSignal.cmi Xlib/ocaml/lablgtk/gtkSignal.cmx Xlib/ocaml/lablgtk/gtkSignal.ml Xlib/ocaml/lablgtk/gtkSignal.mli Xlib/ocaml/lablgtk/gtkThInit.cmo Xlib/ocaml/lablgtk/gtkThInit.ml Xlib/ocaml/lablgtk/gtkThread.cmi Xlib/ocaml/lablgtk/gtkThread.cmo Xlib/ocaml/lablgtk/gtkThread.cmx Xlib/ocaml/lablgtk/gtkThread.ml Xlib/ocaml/lablgtk/gtkThread.o Xlib/ocaml/lablgtk/gtkTree.cmi Xlib/ocaml/lablgtk/gtkTree.cmx Xlib/ocaml/lablgtk/gtkTree.ml Xlib/ocaml/lablgtk/gtkWindow.cmi Xlib/ocaml/lablgtk/gtkWindow.cmx Xlib/ocaml/lablgtk/gtkWindow.ml X%%GNOME%%lib/ocaml/lablgtk/gtkXmHTML.cmi X%%GNOME%%lib/ocaml/lablgtk/gtkXmHTML.cmx X%%GNOME%%lib/ocaml/lablgtk/gtkXmHTML.ml Xlib/ocaml/lablgtk/gtk_tags.h X%%GL%%lib/ocaml/lablgtk/gtkgl_tags.h X%%GNOME%%lib/ocaml/lablgtk/gtkxmhtml_tags.h X%%GLADE%%lib/ocaml/lablgtk/lablglade.a X%%GLADE%%lib/ocaml/lablgtk/lablglade.cma X%%GLADE%%lib/ocaml/lablgtk/lablglade.cmxa X%%GNOME%%lib/ocaml/lablgtk/lablgnome.a X%%GNOME%%lib/ocaml/lablgtk/lablgnome.cma X%%GNOME%%lib/ocaml/lablgtk/lablgnome.cmxa Xlib/ocaml/lablgtk/lablgtk.a Xlib/ocaml/lablgtk/lablgtk.cma Xlib/ocaml/lablgtk/lablgtk.cmxa X%%GL%%lib/ocaml/lablgtk/lablgtkgl.a X%%GL%%lib/ocaml/lablgtk/lablgtkgl.cma X%%GL%%lib/ocaml/lablgtk/lablgtkgl.cmxa Xlib/ocaml/lablgtk/lablgtktop Xlib/ocaml/lablgtk/lablgtktop_t X%%GLADE%%lib/ocaml/lablgtk/liblablglade.a X%%GNOME%%lib/ocaml/lablgtk/liblablgnome.a Xlib/ocaml/lablgtk/liblablgtk.a X%%GL%%lib/ocaml/lablgtk/liblablgtkgl.a Xlib/ocaml/lablgtk/ml_gdk.h Xlib/ocaml/lablgtk/ml_glib.h Xlib/ocaml/lablgtk/ml_gtk.h Xlib/ocaml/lablgtk/varcc Xlib/ocaml/lablgtk/wrappers.h Xlib/ocaml/lablgtk/xml_lexer.mli X%%GL%%share/examples/ocaml/lablgtk/GL/gears.ml X%%GL%%share/examples/ocaml/lablgtk/GL/morph3d.ml X%%GL%%share/examples/ocaml/lablgtk/GL/planet.ml X%%GL%%share/examples/ocaml/lablgtk/GL/scene.ml X%%GL%%share/examples/ocaml/lablgtk/GL/simple.ml X%%GLADE%%share/examples/ocaml/lablgtk/glade/glade_demo.ml X%%GLADE%%share/examples/ocaml/lablgtk/glade/gladecalc.ml X%%GLADE%%share/examples/ocaml/lablgtk/glade/project1.glade X%%GLADE%%share/examples/ocaml/lablgtk/glade/project2.glade X%%GNOME%%share/examples/ocaml/lablgtk/xmhtml/test.ml Xshare/examples/ocaml/lablgtk/image256x256.rgb Xshare/examples/ocaml/lablgtk/buttons.ml Xshare/examples/ocaml/lablgtk/calc.ml Xshare/examples/ocaml/lablgtk/calendar.ml Xshare/examples/ocaml/lablgtk/clist.ml Xshare/examples/ocaml/lablgtk/combo.ml Xshare/examples/ocaml/lablgtk/counter.ml Xshare/examples/ocaml/lablgtk/csview.ml Xshare/examples/ocaml/lablgtk/dcalendar.ml Xshare/examples/ocaml/lablgtk/drawing.ml Xshare/examples/ocaml/lablgtk/editor.ml Xshare/examples/ocaml/lablgtk/entry.ml Xshare/examples/ocaml/lablgtk/events.ml Xshare/examples/ocaml/lablgtk/fifteen.ml Xshare/examples/ocaml/lablgtk/fixed_editor.ml Xshare/examples/ocaml/lablgtk/fixpoint.ml Xshare/examples/ocaml/lablgtk/hello.ml Xshare/examples/ocaml/lablgtk/image.ml Xshare/examples/ocaml/lablgtk/kaimono.ml Xshare/examples/ocaml/lablgtk/label.ml Xshare/examples/ocaml/lablgtk/lissajous.ml Xshare/examples/ocaml/lablgtk/nihongo.ml Xshare/examples/ocaml/lablgtk/pousse.ml Xshare/examples/ocaml/lablgtk/progressbar.ml Xshare/examples/ocaml/lablgtk/radiobuttons.ml Xshare/examples/ocaml/lablgtk/rpn.ml Xshare/examples/ocaml/lablgtk/scrolledwin.ml Xshare/examples/ocaml/lablgtk/socket.ml Xshare/examples/ocaml/lablgtk/testdnd.ml Xshare/examples/ocaml/lablgtk/testgtk.ml Xshare/examples/ocaml/lablgtk/testinput.ml Xshare/examples/ocaml/lablgtk/tictactoe.ml Xshare/examples/ocaml/lablgtk/tron.ml Xshare/examples/ocaml/lablgtk/test.xpm X%%PORTDOCS%%share/doc/ocaml/lablgtk/README X%%PORTDOCS%%share/doc/ocaml/lablgtk/README.doc X%%PORTDOCS%%share/doc/ocaml/lablgtk/formula.eps X%%PORTDOCS%%share/doc/ocaml/lablgtk/lablgtk.mgp X%%PORTDOCS%%share/doc/ocaml/lablgtk/layers.mgp X@dirrm lib/ocaml/lablgtk X%%GL%%@dirrm share/examples/ocaml/lablgtk/GL X%%GNOME%%@dirrm share/examples/ocaml/lablgtk/xmhtml X%%GLADE%%@dirrm share/examples/ocaml/lablgtk/glade X@dirrm share/examples/ocaml/lablgtk X%%PORTDOCS%%@dirrm share/doc/ocaml/lablgtk END-of-lablgtk/pkg-plist echo x - lablgtk/pkg-descr sed 's/^X//' >lablgtk/pkg-descr << 'END-of-lablgtk/pkg-descr' XLablGTK uses the rich type system of Objective Caml 3 to provide a Xstrongly typed, yet very comfortable, object-oriented interface to Xgtk+. This is not that easy if you know the dynamic typing approach Xtaken by gtk+. X XIt is still under development, but already fully functional. All Xwidgets (but one) are available, with almost all their methods. The XGLArea widget is also supported in combination with LablGL. Lots of Xexamples are provided. X XObjective Caml threads are supported, including for the toplevel, Xwhich allows for interactive use of the library. X XPlease see ${PREFIX}/share/doc/ocaml/lablgtk/README for further Xinformation. X XWWW: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html END-of-lablgtk/pkg-descr echo x - lablgtk/pkg-comment sed 's/^X//' >lablgtk/pkg-comment << 'END-of-lablgtk/pkg-comment' XAn Objective Caml interface to gtk+ END-of-lablgtk/pkg-comment echo x - lablgtk/distinfo sed 's/^X//' >lablgtk/distinfo << 'END-of-lablgtk/distinfo' XMD5 (lablgtk-1.2.3.tar.gz) = 010448a814da16f8cff07176aa0fb415 END-of-lablgtk/distinfo echo x - lablgtk/Makefile sed 's/^X//' >lablgtk/Makefile << 'END-of-lablgtk/Makefile' X# New ports collection makefile for: lablgtk X# Date created: 30. June 2002 X# Whom: Ronald Kuehn <rk@ronald.org> X# X# $FreeBSD$ X# X XPORTNAME= lablgtk XPORTVERSION= 1.2.3 XCATEGORIES= x11-toolkits XMASTER_SITES= http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/ \ X ftp://ftp.inria.fr/lang/caml-light/bazar-ocaml/ XPKGNAMESUFFIX= ${SFXGL}${SFXGNOME}${SFXGLADE} X XMAINTAINER= rk@ronald.org X XBUILD_DEPENDS+= ocamlc:${PORTSDIR}/lang/ocaml XRUN_DEPENDS+= ocamlc:${PORTSDIR}/lang/ocaml X.if defined(WITHOUT_GL) XPLIST_SUB+= GL="@comment " XSFXGL= X.else XPLIST_SUB+= GL="" XBUILD_DEPENDS+= lablgl:${PORTSDIR}/graphics/lablgl XRUN_DEPENDS+= lablgl:${PORTSDIR}/graphics/lablgl XLIB_DEPENDS+= gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea XCONFIGURE_ENV+= USE_GL=1 X.endif X.if defined(WITHOUT_GNOME) XPLIST_SUB+= GNOME="@comment " XSFXGNOME= X.else XPLIST_SUB+= GNOME="" XWANT_GNOME= yes XCONFIGURE_ENV+= USE_GNOME=1 X.endif X.if defined(WITHOUT_GLADE) XPLIST_SUB+= GLADE="@comment " XSFXGLADE= X.else XPLIST_SUB+= GLADE="" XLIB_DEPENDS+= glade.4:${PORTSDIR}/devel/libglade XBUILD_DEPENDS+= libglade-config:${PORTSDIR}/devel/libglade XCONFIGURE_ENV+= USE_GLADE=1 X.endif X XUSE_GMAKE= yes XWANT_GTK= yes XALL_TARGET= all opt XEXAMPLESDIR= ${PREFIX}/share/examples/ocaml/${PORTNAME} XDOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} XCONFIGURE_ENV+= USE_CC=1 GTK_CONFIG=${GTK_CONFIG} XCONFIGURE_ENV+= LIBDIR=${PREFIX}/lib/ocaml BINDIR=${PREFIX}/bin XCONFIGURE_ENV+= INSTALLDIR=${PREFIX}/lib/ocaml/lablgtk X XSFXGL?= -gl XSFXGNOME?= -gnome XSFXGLADE?= -glade X Xdo-configure: X @(cd ${WRKSRC} && ${GMAKE} configure ${CONFIGURE_ENV}) X Xpost-install: X @${MKDIR} ${EXAMPLESDIR} X @${INSTALL_DATA} ${WRKSRC}/examples/*.rgb \ X ${WRKSRC}/examples/*.ml ${WRKSRC}/examples/*.xpm ${EXAMPLESDIR} X.if !defined(WITHOUT_GL) X @${MKDIR} ${EXAMPLESDIR}/GL X @${INSTALL_DATA} ${WRKSRC}/examples/GL/* ${EXAMPLESDIR}/GL X.endif X.if !defined(WITHOUT_GNOME) X @${MKDIR} ${EXAMPLESDIR}/xmhtml X @${INSTALL_DATA} ${WRKSRC}/examples/xmhtml/* ${EXAMPLESDIR}/xmhtml X.endif X.if !defined(WITHOUT_GLADE) X @${MKDIR} ${EXAMPLESDIR}/glade X @${INSTALL_DATA} ${WRKSRC}/examples/glade/* ${EXAMPLESDIR}/glade X.endif X.if !defined(NO_PORTDOCS) X @${MKDIR} ${DOCSDIR} X @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README X @${INSTALL_DATA} ${WRKSRC}/doc/README ${DOCSDIR}/README.doc X @${INSTALL_DATA} ${WRKSRC}/doc/[a-z]* ${DOCSDIR} X.endif X X.include <bsd.port.mk> END-of-lablgtk/Makefile echo c - lablgtk/files mkdir -p lablgtk/files > /dev/null 2>&1 echo x - lablgtk/files/patch-aa sed 's/^X//' >lablgtk/files/patch-aa << 'END-of-lablgtk/files/patch-aa' X--- Makefile.orig Sun Sep 9 15:35:57 2001 X+++ Makefile Sun Jun 30 19:57:03 2002 X@@ -22,7 +22,7 @@ X GTKCFLAGS = `$(GLADE_CONFIG) --cflags gnome` X GLADELIBS = `$(GLADE_CONFIG) --libs gnome` X else X-GTKCFLAGS = `$(GTK_CONFIG) --cflags`" -I"`gnome-config --includedir` X+GTKCFLAGS = `$(GNOME_CONFIG) --cflags gnome` X endif X GNOMELIBS = `$(GNOME_CONFIG) --libs gtkxmhtml` X else X@@ -35,7 +35,9 @@ X endif X X GTKLIBS = `$(GTK_CONFIG) --libs` X+ifdef USE_GL X GLLIBS = -lGLU -lGL X+endif X X all: X cd src && $(MAKE) $@ END-of-lablgtk/files/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207012232.g61MWZqp000945>