From owner-freebsd-ports-bugs@FreeBSD.ORG Fri May 27 18:40:13 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5D7010656B5 for ; Fri, 27 May 2011 18:40:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 08FBF8FC30 for ; Fri, 27 May 2011 18:40:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4RIeCHJ006512 for ; Fri, 27 May 2011 18:40:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4RIeCSW006511; Fri, 27 May 2011 18:40:12 GMT (envelope-from gnats) Resent-Date: Fri, 27 May 2011 18:40:12 GMT Resent-Message-Id: <201105271840.p4RIeCSW006511@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, bf Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FFD8106566C for ; Fri, 27 May 2011 18:38:23 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 7E5948FC1E for ; Fri, 27 May 2011 18:38:23 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p4RIcN5w090434 for ; Fri, 27 May 2011 18:38:23 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p4RIcNud090433; Fri, 27 May 2011 18:38:23 GMT (envelope-from nobody) Message-Id: <201105271838.p4RIcNud090433@red.freebsd.org> Date: Fri, 27 May 2011 18:38:23 GMT From: bf To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/157369: [PATCH] x11-toolkits/lablgtk2: add an option for gtksourceview2 support, clean-up X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 May 2011 18:40:13 -0000 >Number: 157369 >Category: ports >Synopsis: [PATCH] x11-toolkits/lablgtk2: add an option for gtksourceview2 support, clean-up >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri May 27 18:40:12 UTC 2011 >Closed-Date: >Last-Modified: >Originator: bf >Release: - >Organization: - >Environment: >Description: I'm going to add a new port that requires lablgtk2's gtksourceview2 support, currently not explicitly supported in lablgtk2. I've attached a patch that: --adds an option for this (on by default, as with the other options, and just called GTKSOURCEVIEW rather than GTKSOURCEVIEW2, to avoid renaming it after the probable imminent change to gtksourceview 3.0.x); --disables gtksourceview1 auto-detection, which can break the pkg-plist (I don't have anything against adding another option to support it, I just didn't need it for my new port); --simplifies the options handling, and prevents auto-detection from overriding a user's choice of options; --respects NOPORTEXAMPLES; and --uses a delimiter other than a comma for a CFLAGS regex (CFLAGS containing commas can break the build, and these are not uncommon). I also changed the GTKTL option to GTKGL -- I'm not sure of the rationale behind the former name (a typo?), the latter seems more appropriate. PORTREVISION is bumped. b. >How-To-Repeat: >Fix: Patch attached with submission follows: Index: Makefile =================================================================== RCS file: /home/pcvs/ports/x11-toolkits/ocaml-lablgtk2/Makefile,v retrieving revision 1.29 diff -u -r1.29 Makefile --- Makefile 5 Apr 2011 22:23:33 -0000 1.29 +++ Makefile 26 May 2011 22:30:27 -0000 @@ -6,7 +6,7 @@ PORTNAME= lablgtk2 PORTVERSION= 2.14.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-toolkits MASTER_SITES= ftp://ftp.kurims.kyoto-u.ac.jp/pub/lang/olabl/ \ http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/ \ @@ -25,92 +25,94 @@ OPTIONS= GLADE "With glade support" ON \ GNOMECANVAS "With gnomecanvas support" ON \ GNOMEUI "With gnomeui support" ON \ + GTKGL "With gtkglarea support" ON \ + GTKSOURCEVIEW "With gtksourceview support" ON \ GTKSPELL "With gtkspell support" ON \ - GTKTL "With gtkglarea support" ON \ RSVG "With rsvg support" ON # GNOMEPANEL "With gnomepanel support" OFF \ -DOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} -EXAMPLESDIR= ${PREFIX}/share/examples/ocaml/${PORTNAME} +DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} +EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} HAS_CONFIGURE= yes ALL_TARGET= all opt MAKE_JOBS_UNSAFE= yes -CONFIGURE_ARGS= --prefix=${PREFIX} --with-libdir=${PREFIX}/lib/ocaml +CONFIGURE_ARGS= --prefix=${PREFIX} --with-libdir=${PREFIX}/lib/ocaml --without-gtksourceview PATTERN= [[:space:]]*(do|then)?[[:space:]]*)cp([[:space:]] .include -.if (exists(${LOCALBASE}/bin/lablgl) && exists(${LOCALBASE}/libdata/pkgconfig/gtkgl-2.0.pc)) || !defined(WITHOUT_GTKTL) +.if defined(WITH_GTKGL) CONFIGURE_ARGS+= --with-gl BUILD_DEPENDS+= lablgl:${PORTSDIR}/graphics/ocaml-lablgl RUN_DEPENDS+= lablgl:${PORTSDIR}/graphics/ocaml-lablgl LIB_DEPENDS+= gtkgl-2.0.1:${PORTSDIR}/x11-toolkits/gtkglarea2 -WITH_GL= yes PLIST_SUB+= GL="" .else CONFIGURE_ARGS+= --without-gl PLIST_SUB+= GL="@comment " .endif -.if (exists(${LOCALBASE}/libdata/pkgconfig/libglade-2.0.pc)) || !defined(WITHOUT_GLADE) +.if defined(WITH_GLADE) CONFIGURE_ARGS+= --with-glade USE_GNOME+= libglade2 -WITH_GLADE= yes PLIST_SUB+= GLADE="" .else CONFIGURE_ARGS+= --without-glade PLIST_SUB+= GLADE="@comment " .endif -.if (exists(${LOCALBASE}/libdata/pkgconfig/libgnomeui-2.0.pc)) || !defined(WITHOUT_GNOMEUI) +.if defined(WITH_GNOMEUI) CONFIGURE_ARGS+= --with-gnomeui USE_GNOME+= libgnomeui -WITH_GNOMEUI= yes PLIST_SUB+= GNOMEUI="" .else CONFIGURE_ARGS+= --without-gnomeui PLIST_SUB+= GNOMEUI="@comment " .endif -.if (exists(${LOCALBASE}/libdata/pkgconfig/libgnomecanvas-2.0.pc)) || !defined(WITHOUT_GNOMECANVAS) +.if defined(WITH_GNOMECANVAS) CONFIGURE_ARGS+= --with-gnomecanvas USE_GNOME+= libgnomecanvas PLIST_SUB+= GNOMECANVAS="" -WITH_GNOMECANVAS= yes .else CONFIGURE_ARGS+= --without-gnomecanvas PLIST_SUB+= GNOMECANVAS="@comment " .endif -.if (exists(${LOCALBASE}/libdata/pkgconfig/librsvg-2.0.pc)) || !defined(WITHOUT_RSVG) +.if defined(WITH_RSVG) CONFIGURE_ARGS+= --with-rsvg USE_GNOME+= librsvg2 -WITH_RSVG= yes PLIST_SUB+= RSVG="" .else CONFIGURE_ARGS+= --without-rsvg PLIST_SUB+= RSVG="@comment " .endif -#.if (exists(${LOCALBASE}/libdata/pkgconfig/libpanelapplet-2.0.pc)) || !defined(WITHOUT_GNOMEPANEL) +#.if defined(WITH_GNOMEPANEL) #CONFIGURE_ARGS+= --with-panel #USE_GNOME+= gnomepanel -#WITH_PANEL= yes #PLIST_SUB+= PANEL="" #.else CONFIGURE_ARGS+= --without-panel PLIST_SUB+= PANEL="@comment " #.endif -.if (exists(${LOCALBASE}/libdata/pkgconfig/gtkspell-2.0.pc)) || !defined(WITHOUT_GTKSPELL) -LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell +.if defined(WITH_GTKSOURCEVIEW) +CONFIGURE_ARGS+= --with-gtksourceview2 +USE_GNOME+= gtksourceview2 +PLIST_SUB+= GTKSOURCEVIEW="" +.else +CONFIGURE_ARGS+= --without-gtksourceview2 +PLIST_SUB+= GTKSOURCEVIEW="@comment " +.endif +.if defined(WITH_GTKSPELL) +LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell CONFIGURE_ARGS+= --with-gtkspell PLIST_SUB+= GTKSPELL="" -WITH_GTKSPELL= yes .else CONFIGURE_ARGS+= --without-gtkspell PLIST_SUB+= GTKSPELL="@comment " @@ -118,44 +120,46 @@ post-extract: @${REINPLACE_CMD} -E \ - -e 's,^(CFLAGS[[:space:]]*\+=[[:space:]]*-O),\1 ${CFLAGS},' \ + -e 's|^(CFLAGS[[:space:]]*\+=[[:space:]]*-O)|\1 ${CFLAGS}|' \ -e 's,^(${PATTERN}+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \3,' \ -e 's,^(${PATTERN}+.*BINDIR),\1\$${BSD_INSTALL_SCRIPT} \3,' \ -e 's,^(${PATTERN}+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \3,' \ ${WRKSRC}/src/Makefile post-install: + @${INSTALL_DATA} ${WRKSRC}/META ${PREFIX}/${OCAML_LIBDIR}/${PORTNAME} .if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README + @${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCSDIR}/COPYING +.endif +.if !defined(NOPORTEXAMPLES) @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/examples/image256x256.rgb \ ${WRKSRC}/examples/test.xpm \ ${WRKSRC}/examples/*.ml ${EXAMPLESDIR} @${MKDIR} ${EXAMPLESDIR}/text @${INSTALL_DATA} ${WRKSRC}/examples/text/* ${EXAMPLESDIR}/text - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README - @${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCSDIR}/COPYING -.endif -.if defined(WITH_GL) && !defined(NOPORTDOCS) +.if defined(WITH_GTKGL) @${MKDIR} ${EXAMPLESDIR}/GL @${INSTALL_DATA} ${WRKSRC}/examples/GL/* ${EXAMPLESDIR}/GL .endif -.if defined(WITH_GNOMECANVAS) && !defined(NOPORTDOCS) +.if defined(WITH_GNOMECANVAS) @${MKDIR} ${EXAMPLESDIR}/canvas @${INSTALL_DATA} ${WRKSRC}/examples/canvas/* ${EXAMPLESDIR}/canvas .endif -.if defined(WITH_GLADE) && !defined(NOPORTDOCS) +.if defined(WITH_GLADE) @${MKDIR} ${EXAMPLESDIR}/glade @${INSTALL_DATA} ${WRKSRC}/examples/glade/* ${EXAMPLESDIR}/glade .endif -.if defined(WITH_PANEL) && !defined(NOPORTDOCS) +.if defined(WITH_GNOMEPANEL) @${MKDIR} ${EXAMPLESDIR}/panel @${INSTALL_DATA} ${WRKSRC}/examples/panel/* ${EXAMPLESDIR}/panel .endif -.if defined(WITH_RSVG) && !defined(NOPORTDOCS) +.if defined(WITH_RSVG) @${MKDIR} ${EXAMPLESDIR}/rsvg @${INSTALL_DATA} ${WRKSRC}/examples/rsvg/* ${EXAMPLESDIR}/rsvg .endif - @${INSTALL_DATA} ${WRKSRC}/META ${PREFIX}/${OCAML_LIBDIR}/${PORTNAME} +.endif .include Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/x11-toolkits/ocaml-lablgtk2/pkg-plist,v retrieving revision 1.9 diff -u -r1.9 pkg-plist --- pkg-plist 5 Dec 2010 05:34:35 -0000 1.9 +++ pkg-plist 26 May 2011 22:25:58 -0000 @@ -74,6 +74,9 @@ lib/ocaml/lablgtk2/gRange.ml lib/ocaml/lablgtk2/gRange.mli lib/ocaml/lablgtk2/gSourceView.mli +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/gSourceView2.cmi +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/gSourceView2.cmx +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/gSourceView2.ml lib/ocaml/lablgtk2/gSourceView2.mli lib/ocaml/lablgtk2/gText.cmi lib/ocaml/lablgtk2/gText.cmx @@ -218,6 +221,9 @@ lib/ocaml/lablgtk2/gtkSignal.ml lib/ocaml/lablgtk2/gtkSignal.mli lib/ocaml/lablgtk2/gtkSourceView_types.mli +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/gtkSourceView2.cmi +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/gtkSourceView2.cmx +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/gtkSourceView2.ml %%GTKSPELL%%lib/ocaml/lablgtk2/gtkSpell.cmi %%GTKSPELL%%lib/ocaml/lablgtk2/gtkSpell.cmx %%GTKSPELL%%lib/ocaml/lablgtk2/gtkSpell.ml @@ -268,6 +274,11 @@ %%GL%%lib/ocaml/lablgtk2/lablgtkgl.cma %%GL%%lib/ocaml/lablgtk2/lablgtkgl.cmxa %%GL%%lib/ocaml/lablgtk2/lablgtkgl.cmxs +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/lablgtksourceview2.a +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/lablgtksourceview2.cma +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/lablgtksourceview2.cmxa +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/lablgtksourceview2.cmxs +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/liblablgtksourceview2.a %%GTKSPELL%%lib/ocaml/lablgtk2/lablgtkspell.a %%GTKSPELL%%lib/ocaml/lablgtk2/lablgtkspell.cma %%GTKSPELL%%lib/ocaml/lablgtk2/lablgtkspell.cmxa @@ -315,6 +326,10 @@ %%RSVG%%lib/ocaml/lablgtk2/rsvg.cmx %%RSVG%%lib/ocaml/lablgtk2/rsvg.ml lib/ocaml/lablgtk2/rsvg.mli +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/sourceView2Enums.cmi +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/sourceView2Enums.cmx +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/sourceView2Enums.ml +%%GTKSOURCEVIEW%%lib/ocaml/lablgtk2/sourceView2_tags.h lib/ocaml/lablgtk2/varcc lib/ocaml/lablgtk2/win32.h lib/ocaml/lablgtk2/wrappers.h @@ -324,124 +339,125 @@ %%GNOMEUI%%lib/ocaml/stublibs/dlllablgnomeui.so lib/ocaml/stublibs/dlllablgtk2.so %%GL%%lib/ocaml/stublibs/dlllablgtkgl2.so +%%GTKSOURCEVIEW%%lib/ocaml/stublibs/dlllablgtksourceview2.so %%GTKSPELL%%lib/ocaml/stublibs/dlllablgtkspell.so %%PANEL%%lib/ocaml/stublibs/dlllablpanel.so %%RSVG%%lib/ocaml/stublibs/dlllablrsvg.so -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/aargb.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/gears.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/morph3d.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/planet.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/scene.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/simple.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/simple_th.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/texturesurf.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/tutorial-2.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/tutorial-3.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/tutorial-4.ml -%%GL%%%%PORTDOCS%%%%EXAMPLESDIR%%/GL/tutorial-5.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/about.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/accel_tree.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/action.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/assistant.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/assistant_tutorial.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/buttons.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/calc.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/calendar.ml -%%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-arrowhead.ml -%%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-curve.ml -%%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-features.ml -%%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-fifteen.ml -%%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-primitives.ml -%%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-richtext.ml -%%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/flower.png -%%PORTDOCS%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/toroid.png -%%PORTDOCS%%%%EXAMPLESDIR%%/cgets.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/clist.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/cputs.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/combo.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/combobox.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/counter.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/csview.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/curve.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/custom_list_generic.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/custom_tree.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/custom_tree_generic.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/dcalendar.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/dialog-thread.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/drawing.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/druid.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/editor.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/editor2.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/entry.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/entrycompletion.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/eventbox.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/events.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/events2.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/expander.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/fifteen.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/filechooser.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/fixed_editor.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/fixpoint.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/gioredirect.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/giotest.ml -%%PORTDOCS%%%%GLADE%%%%EXAMPLESDIR%%/glade/glade_demo.ml -%%PORTDOCS%%%%GLADE%%%%EXAMPLESDIR%%/glade/gladecalc.ml -%%PORTDOCS%%%%GLADE%%%%EXAMPLESDIR%%/glade/project1.glade -%%PORTDOCS%%%%GLADE%%%%EXAMPLESDIR%%/glade/project1.gladep -%%PORTDOCS%%%%GLADE%%%%EXAMPLESDIR%%/glade/project2.glade -%%PORTDOCS%%%%GLADE%%%%EXAMPLESDIR%%/glade/project2.gladep -%%PORTDOCS%%%%EXAMPLESDIR%%/hello.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/iconview.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/image.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/image256x256.rgb -%%PORTDOCS%%%%EXAMPLESDIR%%/kaimono.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/label.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/link_button.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/lissajous.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/nihongo.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/notebook.ml -%%PORTDOCS%%%%PANEL%%%%EXAMPLESDIR%%/panel/README -%%PORTDOCS%%%%PANEL%%%%EXAMPLESDIR%%/panel/applet.ml -%%PORTDOCS%%%%PANEL%%%%EXAMPLESDIR%%/panel/lablgtk_applet.server -%%PORTDOCS%%%%EXAMPLESDIR%%/pixview.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/pousse.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/progressbar.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/radiobuttons.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/rpn.ml -%%PORTDOCS%%%%RSVG%%%%EXAMPLESDIR%%/rsvg/floppy.svg -%%PORTDOCS%%%%RSVG%%%%EXAMPLESDIR%%/rsvg/test_rsvg.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/scrolledwin.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/signal_override.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/slide_show.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/socket.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/spell.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/spin.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/test.xpm -%%PORTDOCS%%%%EXAMPLESDIR%%/testdnd.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/testgtk.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/text/Makefile -%%PORTDOCS%%%%EXAMPLESDIR%%/text/floppybuddy.gif -%%PORTDOCS%%%%EXAMPLESDIR%%/text/gtk-logo-rgb.gif -%%PORTDOCS%%%%EXAMPLESDIR%%/text/test.txt -%%PORTDOCS%%%%EXAMPLESDIR%%/text/test_text.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/text/text-demo.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/text/unicode_table.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/text/unicode_viewer.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/timer.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/toolbar.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/tooltip.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/tree.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/tree_model.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/tree_store.ml -%%PORTDOCS%%%%EXAMPLESDIR%%/tron.ml -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/text -%%PORTDOCS%%%%RSVG%%@dirrm %%EXAMPLESDIR%%/rsvg -%%PORTDOCS%%%%PANEL%%@dirrm %%EXAMPLESDIR%%/panel -%%PORTDOCS%%%%GLADE%%@dirrm %%EXAMPLESDIR%%/glade -%%PORTDOCS%%%%GNOMECANVAS%%@dirrm %%EXAMPLESDIR%%/canvas -%%GL%%%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/GL -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% -%%PORTDOCS%%@dirrmtry share/examples/ocaml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/aargb.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/gears.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/morph3d.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/planet.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/scene.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/simple.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/simple_th.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/texturesurf.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/tutorial-2.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/tutorial-3.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/tutorial-4.ml +%%GL%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GL/tutorial-5.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/about.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/accel_tree.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/action.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assistant.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assistant_tutorial.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/buttons.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calc.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calendar.ml +%%PORTEXAMPLES%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-arrowhead.ml +%%PORTEXAMPLES%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-curve.ml +%%PORTEXAMPLES%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-features.ml +%%PORTEXAMPLES%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-fifteen.ml +%%PORTEXAMPLES%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-primitives.ml +%%PORTEXAMPLES%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/canvas-richtext.ml +%%PORTEXAMPLES%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/flower.png +%%PORTEXAMPLES%%%%GNOMECANVAS%%%%EXAMPLESDIR%%/canvas/toroid.png +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cgets.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clist.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cputs.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/combo.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/combobox.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/csview.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/curve.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_list_generic.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_tree.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_tree_generic.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dcalendar.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dialog-thread.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/drawing.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/druid.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/editor.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/editor2.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/entry.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/entrycompletion.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eventbox.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/events.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/events2.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/expander.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fifteen.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filechooser.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fixed_editor.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fixpoint.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gioredirect.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/giotest.ml +%%PORTEXAMPLES%%%%GLADE%%%%EXAMPLESDIR%%/glade/glade_demo.ml +%%PORTEXAMPLES%%%%GLADE%%%%EXAMPLESDIR%%/glade/gladecalc.ml +%%PORTEXAMPLES%%%%GLADE%%%%EXAMPLESDIR%%/glade/project1.glade +%%PORTEXAMPLES%%%%GLADE%%%%EXAMPLESDIR%%/glade/project1.gladep +%%PORTEXAMPLES%%%%GLADE%%%%EXAMPLESDIR%%/glade/project2.glade +%%PORTEXAMPLES%%%%GLADE%%%%EXAMPLESDIR%%/glade/project2.gladep +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hello.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iconview.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image256x256.rgb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kaimono.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/label.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/link_button.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lissajous.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nihongo.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/notebook.ml +%%PORTEXAMPLES%%%%PANEL%%%%EXAMPLESDIR%%/panel/README +%%PORTEXAMPLES%%%%PANEL%%%%EXAMPLESDIR%%/panel/applet.ml +%%PORTEXAMPLES%%%%PANEL%%%%EXAMPLESDIR%%/panel/lablgtk_applet.server +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pixview.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pousse.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/progressbar.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/radiobuttons.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rpn.ml +%%PORTEXAMPLES%%%%RSVG%%%%EXAMPLESDIR%%/rsvg/floppy.svg +%%PORTEXAMPLES%%%%RSVG%%%%EXAMPLESDIR%%/rsvg/test_rsvg.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scrolledwin.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/signal_override.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slide_show.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/socket.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spell.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spin.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test.xpm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testdnd.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testgtk.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text/floppybuddy.gif +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text/gtk-logo-rgb.gif +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text/test.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text/test_text.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text/text-demo.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text/unicode_table.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text/unicode_viewer.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timer.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/toolbar.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tooltip.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tree.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tree_model.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tree_store.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tron.ml +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/text +%%PORTEXAMPLES%%%%RSVG%%@dirrm %%EXAMPLESDIR%%/rsvg +%%PORTEXAMPLES%%%%PANEL%%@dirrm %%EXAMPLESDIR%%/panel +%%PORTEXAMPLES%%%%GLADE%%@dirrm %%EXAMPLESDIR%%/glade +%%PORTEXAMPLES%%%%GNOMECANVAS%%@dirrm %%EXAMPLESDIR%%/canvas +%%GL%%%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/GL +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% +%%PORTEXAMPLES%%@dirrmtry share/examples/ocaml %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%@dirrm %%DOCSDIR%% >Release-Note: >Audit-Trail: >Unformatted: