git: 0395dfd39046 - main - x11-toolkits/open-motif*: Introduce open-motif-devel

From: Cy Schubert <cy_at_FreeBSD.org>
Date: Tue, 16 Aug 2022 03:34:43 UTC
The branch main has been updated by cy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0395dfd3904676e2e652bfd7850c4a48ec5cebba

commit 0395dfd3904676e2e652bfd7850c4a48ec5cebba
Author:     Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2022-08-15 19:29:43 +0000
Commit:     Cy Schubert <cy@FreeBSD.org>
CommitDate: 2022-08-16 03:33:52 +0000

    x11-toolkits/open-motif*: Introduce open-motif-devel
    
    Copy x11-toolkits/open-motif to x11-toolkits/open-motif-devel in order to
    track development. Then update open-motif-devel to the latest motif-code
    commit proxied through my GH account.
    
    Register the conflict with x11-toolkits/open-motif.
    
    Motif (formerly Open Motif) is developed by ics.com. The repository is
    on Sourceforge. I proxy it through my github account to employ the GH
    plumbing in ports.
---
 x11-toolkits/Makefile                              |    1 +
 x11-toolkits/open-motif-devel/Makefile             |   55 +
 x11-toolkits/open-motif-devel/distinfo             |    3 +
 .../files/patch-clients__uil__UilDefI.h            |   11 +
 .../open-motif-devel/files/patch-configure.ac      |   11 +
 .../open-motif-devel/files/patch-lib__Xm__ColorS.c |   22 +
 x11-toolkits/open-motif-devel/pkg-descr            |   12 +
 x11-toolkits/open-motif-devel/pkg-plist            | 1248 ++++++++++++++++++++
 x11-toolkits/open-motif/Makefile                   |    1 +
 9 files changed, 1364 insertions(+)

diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 2648e3424696..d34fa4bc269e 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -99,6 +99,7 @@
     SUBDIR += ocaml-lablgtk2
     SUBDIR += ocaml-labltk
     SUBDIR += open-motif
+    SUBDIR += open-motif-devel
     SUBDIR += osm-gps-map
     SUBDIR += otk
     SUBDIR += p5-Alien-wxWidgets
diff --git a/x11-toolkits/open-motif-devel/Makefile b/x11-toolkits/open-motif-devel/Makefile
new file mode 100644
index 000000000000..4e76d43ff81d
--- /dev/null
+++ b/x11-toolkits/open-motif-devel/Makefile
@@ -0,0 +1,55 @@
+PORTNAME=	open-motif
+PORTVERSION=	${COMMIT_DATE}
+CATEGORIES=	x11-toolkits
+PKGNAMESUFFIX=	-devel
+
+MAINTAINER=	cy@FreeBSD.org
+COMMENT=	Motif X11 Toolkit (industry standard GUI (IEEE 1295))
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	cschuber
+GH_PROJECT=	motif
+GH_TAGNAME=	59858b08
+COMMIT_DATE=	2022.08.15
+
+LICENSE=	LGPL21
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+MAKE_JOBS_UNSAFE=	yes
+CONFLICTS=	lesstif
+CONFLICTS_INSTALL=	open-motif
+
+USES=		autoreconf gmake iconv jpeg libtool:keepla pkgconfig xorg
+USE_XORG=	x11 xaw xbitmaps xext xft xt xmu xrender sm ice
+LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2 \
+		libpng.so:graphics/png
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+CONFIGURE_ARGS=	--enable-printing=no
+CPPFLAGS+=	-DCSRG_BASED -DXUSE_MTSAFE_API -DXNO_MTSAFE_PWDAPI -I${PREFIX}/include
+USE_CSTD=	gnu89
+INSTALL_TARGET=	install-strip
+
+OPTIONS_DEFINE=	DOCS
+
+post-patch:
+# fix sections
+	@${FIND} ${WRKSRC}/doc/man/man1 -name '*.1' -maxdepth 1 | \
+		${XARGS} ${REINPLACE_CMD} -e 's|user cmd|1|'
+	@${FIND} ${WRKSRC}/doc/man/man3 -name '*.3' -maxdepth 1 | \
+		${XARGS} ${REINPLACE_CMD} -e 's|library call|3|'
+# mwmrc is not a kernel interface!!
+	@cd ${WRKSRC}/doc/man && ${CP} -f man4/mwmrc.4 man5/mwmrc.5
+	@${FIND} ${WRKSRC}/doc/man/man5 -name '*.5' -maxdepth 1 | \
+		${XARGS} ${REINPLACE_CMD} -e 's|special file|5| ; \
+		 s|file formats|5|'
+	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/configure.ac
+
+post-install:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for i in BUGREPORT README RELNOTES
+	${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/open-motif-devel/distinfo b/x11-toolkits/open-motif-devel/distinfo
new file mode 100644
index 000000000000..373e2ef4b1b3
--- /dev/null
+++ b/x11-toolkits/open-motif-devel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1660592375
+SHA256 (cschuber-motif-2022.08.15-59858b08_GH0.tar.gz) = f3b71ffe3f89f00b3a1b5a8bbb0748be44e3e4f8f86249927f1427006a592d26
+SIZE (cschuber-motif-2022.08.15-59858b08_GH0.tar.gz) = 8862737
diff --git a/x11-toolkits/open-motif-devel/files/patch-clients__uil__UilDefI.h b/x11-toolkits/open-motif-devel/files/patch-clients__uil__UilDefI.h
new file mode 100644
index 000000000000..372e8d628a37
--- /dev/null
+++ b/x11-toolkits/open-motif-devel/files/patch-clients__uil__UilDefI.h
@@ -0,0 +1,11 @@
+--- clients/uil/UilDefI.h.orig	2012-10-22 07:50:39.000000000 -0700
++++ clients/uil/UilDefI.h	2012-10-26 15:18:31.064731493 -0700
+@@ -270,7 +270,7 @@
+ #include "UilIODef.h"
+ #include "UilDiagDef.h"
+ #include "UilSarDef.h"
+-#if defined(linux) || defined(__APPLE__)
++#if defined(linux) || defined(__APPLE__) || defined(__FreeBSD__)
+ #define YYSTYPE yystype
+ #endif
+ #include "UilLexPars.h"
diff --git a/x11-toolkits/open-motif-devel/files/patch-configure.ac b/x11-toolkits/open-motif-devel/files/patch-configure.ac
new file mode 100644
index 000000000000..b2a72792d9a8
--- /dev/null
+++ b/x11-toolkits/open-motif-devel/files/patch-configure.ac
@@ -0,0 +1,11 @@
+--- configure.ac.orig	2012-10-22 16:50:39.000000000 +0200
++++ configure.ac	2014-01-27 22:38:58.000000000 +0100
+@@ -164,7 +164,7 @@
+ if test x$GCC = xyes
+ then
+     CFLAGS="$CFLAGS -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment"
+-    if test ` $CC -dumpversion | sed -e 's/\(^.\).*/\1/'` = "4" ; then
++    if ! $CC -v 2>&1 | grep clang > /dev/null && test ` $CC -dumpversion | sed -e 's/\(^.\).*/\1/'` = "4" ; then
+         CFLAGS="$CFLAGS -fno-tree-ter"
+     fi
+ fi
diff --git a/x11-toolkits/open-motif-devel/files/patch-lib__Xm__ColorS.c b/x11-toolkits/open-motif-devel/files/patch-lib__Xm__ColorS.c
new file mode 100644
index 000000000000..2e70cc3035fb
--- /dev/null
+++ b/x11-toolkits/open-motif-devel/files/patch-lib__Xm__ColorS.c
@@ -0,0 +1,22 @@
+--- lib/Xm/ColorS.c.orig	2005-12-17 16:54:03.000000000 +0300
++++ lib/Xm/ColorS.c	2011-01-16 00:48:05.000000000 +0300
+@@ -41,6 +41,10 @@
+ 
+ #define SUPERCLASS ((WidgetClass) &xmManagerClassRec)
+ 
++#ifndef LIBDIR
++#define LIBDIR "/usr/local/lib/X11"
++#endif
++
+ /************************************************************
+  *       MACROS
+  ************************************************************/
+@@ -131,7 +135,7 @@
+   {
+     XmNrgbFile, XmCString, XmRString,
+     sizeof(String), XtOffsetOf(XmColorSelectorRec, cs.rgb_file),
+-    XmRString, (XtPointer) "/usr/lib/X11/rgb.txt"
++    XmRString, (XtPointer) LIBDIR"/rgb.txt"
+   },
+ #endif
+   {
diff --git a/x11-toolkits/open-motif-devel/pkg-descr b/x11-toolkits/open-motif-devel/pkg-descr
new file mode 100644
index 000000000000..417261adab7c
--- /dev/null
+++ b/x11-toolkits/open-motif-devel/pkg-descr
@@ -0,0 +1,12 @@
+Motif(r) is the industry standard graphical user interface, (as defined by
+the IEEE 1295 specification), used on more than 200 hardware and software
+platforms.  It provides application developers, end users, and system
+vendors with the industry's most widely used environment for standardizing
+application presentation on a wide range of platforms.  Motif is the
+leading user interface toolkit for the UNIX(r) system.
+
+NOTE: Some ports with GNU configure do not know that Motif 2.1 requires -lXp.
+In that case, you need to edit Makefile after configure, or, hack
+configure(.in) before configure.
+
+WWW: https://motif.ics.com/
diff --git a/x11-toolkits/open-motif-devel/pkg-plist b/x11-toolkits/open-motif-devel/pkg-plist
new file mode 100644
index 000000000000..687d96092226
--- /dev/null
+++ b/x11-toolkits/open-motif-devel/pkg-plist
@@ -0,0 +1,1248 @@
+bin/mwm
+bin/uil
+bin/xmbind
+include/Mrm/MrmAppl.h
+include/Mrm/MrmDecls.h
+include/Mrm/MrmPublic.h
+include/Mrm/MrmosI.h
+include/X11/bitmaps/xm_error
+include/X11/bitmaps/xm_hour16
+include/X11/bitmaps/xm_hour16m
+include/X11/bitmaps/xm_hour32
+include/X11/bitmaps/xm_hour32m
+include/X11/bitmaps/xm_information
+include/X11/bitmaps/xm_noenter16
+include/X11/bitmaps/xm_noenter16m
+include/X11/bitmaps/xm_noenter32
+include/X11/bitmaps/xm_noenter32m
+include/X11/bitmaps/xm_question
+include/X11/bitmaps/xm_warning
+include/X11/bitmaps/xm_working
+include/Xm/AccColorT.h
+include/Xm/AccTextT.h
+include/Xm/ActivatableT.h
+include/Xm/ArrowB.h
+include/Xm/ArrowBG.h
+include/Xm/ArrowBGP.h
+include/Xm/ArrowBP.h
+include/Xm/AtomMgr.h
+include/Xm/BaseClassP.h
+include/Xm/BulletinB.h
+include/Xm/BulletinBP.h
+include/Xm/ButtonBox.h
+include/Xm/ButtonBoxP.h
+include/Xm/CacheP.h
+include/Xm/CareVisualT.h
+include/Xm/CascadeB.h
+include/Xm/CascadeBG.h
+include/Xm/CascadeBGP.h
+include/Xm/CascadeBP.h
+include/Xm/ClipWindowP.h
+include/Xm/ColorObjP.h
+include/Xm/ColorP.h
+include/Xm/ColorS.h
+include/Xm/ColorSP.h
+include/Xm/Column.h
+include/Xm/ColumnP.h
+include/Xm/ComboBox.h
+include/Xm/ComboBox2.h
+include/Xm/ComboBox2P.h
+include/Xm/ComboBoxP.h
+include/Xm/Command.h
+include/Xm/CommandP.h
+include/Xm/ContItemT.h
+include/Xm/Container.h
+include/Xm/ContainerP.h
+include/Xm/ContainerT.h
+include/Xm/CutPaste.h
+include/Xm/DataF.h
+include/Xm/DataFP.h
+include/Xm/DataFSelP.h
+include/Xm/DesktopP.h
+include/Xm/DialogS.h
+include/Xm/DialogSEP.h
+include/Xm/DialogSP.h
+include/Xm/DialogSavvyT.h
+include/Xm/Display.h
+include/Xm/DisplayP.h
+include/Xm/DragC.h
+include/Xm/DragCP.h
+include/Xm/DragDrop.h
+include/Xm/DragIcon.h
+include/Xm/DragIconP.h
+include/Xm/DragOverS.h
+include/Xm/DragOverSP.h
+include/Xm/DrawP.h
+include/Xm/DrawUtils.h
+include/Xm/DrawingA.h
+include/Xm/DrawingAP.h
+include/Xm/DrawnB.h
+include/Xm/DrawnBP.h
+include/Xm/DropDown.h
+include/Xm/DropDownP.h
+include/Xm/DropSMgr.h
+include/Xm/DropSMgrP.h
+include/Xm/DropTrans.h
+include/Xm/DropTransP.h
+include/Xm/Ext.h
+include/Xm/Ext18List.h
+include/Xm/Ext18ListP.h
+include/Xm/ExtObjectP.h
+include/Xm/ExtP.h
+include/Xm/FileSB.h
+include/Xm/FileSBP.h
+include/Xm/FontS.h
+include/Xm/FontSP.h
+include/Xm/Form.h
+include/Xm/FormP.h
+include/Xm/Frame.h
+include/Xm/FrameP.h
+include/Xm/Gadget.h
+include/Xm/GadgetP.h
+include/Xm/GrabShell.h
+include/Xm/GrabShellP.h
+include/Xm/Hierarchy.h
+include/Xm/HierarchyP.h
+include/Xm/IconBox.h
+include/Xm/IconBoxP.h
+include/Xm/IconButton.h
+include/Xm/IconButtonP.h
+include/Xm/IconFile.h
+include/Xm/IconFileP.h
+include/Xm/IconG.h
+include/Xm/IconGP.h
+include/Xm/IconH.h
+include/Xm/IconHP.h
+include/Xm/JoinSideT.h
+include/Xm/Label.h
+include/Xm/LabelG.h
+include/Xm/LabelGP.h
+include/Xm/LabelP.h
+include/Xm/LayoutT.h
+include/Xm/List.h
+include/Xm/ListP.h
+include/Xm/MainW.h
+include/Xm/MainWP.h
+include/Xm/Manager.h
+include/Xm/ManagerP.h
+include/Xm/MenuProcP.h
+include/Xm/MenuShell.h
+include/Xm/MenuShellP.h
+include/Xm/MenuStateP.h
+include/Xm/MenuT.h
+include/Xm/MenuUtilP.h
+include/Xm/MessageB.h
+include/Xm/MessageBP.h
+include/Xm/MultiList.h
+include/Xm/MultiListP.h
+include/Xm/MwmUtil.h
+include/Xm/NavigatorT.h
+include/Xm/Notebook.h
+include/Xm/NotebookP.h
+include/Xm/Outline.h
+include/Xm/OutlineP.h
+include/Xm/Paned.h
+include/Xm/PanedP.h
+include/Xm/PanedW.h
+include/Xm/PanedWP.h
+include/Xm/Picture.h
+include/Xm/PictureP.h
+include/Xm/PointInT.h
+include/Xm/Primitive.h
+include/Xm/PrimitiveP.h
+include/Xm/Print.h
+include/Xm/PrintSP.h
+include/Xm/Protocols.h
+include/Xm/ProtocolsP.h
+include/Xm/PushB.h
+include/Xm/PushBG.h
+include/Xm/PushBGP.h
+include/Xm/PushBP.h
+include/Xm/RCLayoutP.h
+include/Xm/RCMenuP.h
+include/Xm/RepType.h
+include/Xm/RowColumn.h
+include/Xm/RowColumnP.h
+include/Xm/SSpinB.h
+include/Xm/SSpinBP.h
+include/Xm/SashP.h
+include/Xm/Scale.h
+include/Xm/ScaleP.h
+include/Xm/Screen.h
+include/Xm/ScreenP.h
+include/Xm/ScrollBar.h
+include/Xm/ScrollBarP.h
+include/Xm/ScrollFrameT.h
+include/Xm/ScrolledW.h
+include/Xm/ScrolledWP.h
+include/Xm/SelectioB.h
+include/Xm/SelectioBP.h
+include/Xm/SeparatoG.h
+include/Xm/SeparatoGP.h
+include/Xm/Separator.h
+include/Xm/SeparatorP.h
+include/Xm/ShellEP.h
+include/Xm/SlideC.h
+include/Xm/SlideCP.h
+include/Xm/SpecRenderT.h
+include/Xm/SpinB.h
+include/Xm/SpinBP.h
+include/Xm/TabBox.h
+include/Xm/TabBoxP.h
+include/Xm/TabList.h
+include/Xm/TabStack.h
+include/Xm/TabStackP.h
+include/Xm/TakesDefT.h
+include/Xm/TearOffBP.h
+include/Xm/TearOffP.h
+include/Xm/Text.h
+include/Xm/TextF.h
+include/Xm/TextFP.h
+include/Xm/TextFSelP.h
+include/Xm/TextInP.h
+include/Xm/TextOutP.h
+include/Xm/TextP.h
+include/Xm/TextSelP.h
+include/Xm/TextStrSoP.h
+include/Xm/ToggleB.h
+include/Xm/ToggleBG.h
+include/Xm/ToggleBGP.h
+include/Xm/ToggleBP.h
+include/Xm/ToolTipCT.h
+include/Xm/ToolTipT.h
+include/Xm/XmStrDefs23.h
+include/Xm/TraitP.h
+include/Xm/Transfer.h
+include/Xm/TransferP.h
+include/Xm/TransferT.h
+include/Xm/TransltnsP.h
+include/Xm/TravConT.h
+include/Xm/Tree.h
+include/Xm/TreeP.h
+include/Xm/TxtPropCv.h
+include/Xm/UnhighlightT.h
+include/Xm/UnitTypeT.h
+include/Xm/VaSimpleP.h
+include/Xm/VendorS.h
+include/Xm/VendorSEP.h
+include/Xm/VendorSP.h
+include/Xm/VirtKeys.h
+include/Xm/VirtKeysP.h
+include/Xm/Xm.h
+include/Xm/XmAll.h
+include/Xm/XmIm.h
+include/Xm/XmP.h
+include/Xm/XmStrDefs.h
+include/Xm/XmStrDefs22.h
+include/Xm/Xmfuncs.h
+include/Xm/XmosP.h
+include/Xm/Xmos_r.h
+include/Xm/Xmpoll.h
+include/Xm/XpmP.h
+include/Xm/xmlist.h
+include/uil/Uil.h
+include/uil/UilDBDef.h
+include/uil/UilDef.h
+include/uil/UilSymDef.h
+include/uil/UilSymGl.h
+include/uil/XmAppl.uil
+lib/X11/bindings/acorn
+lib/X11/bindings/apollo
+lib/X11/bindings/dec
+lib/X11/bindings/dg_AViiON
+lib/X11/bindings/doubleclick
+lib/X11/bindings/hal
+lib/X11/bindings/hitachi
+lib/X11/bindings/hp
+lib/X11/bindings/ibm
+lib/X11/bindings/intergraph
+lib/X11/bindings/intergraph17
+lib/X11/bindings/megatek
+lib/X11/bindings/motorola
+lib/X11/bindings/ncr_at
+lib/X11/bindings/ncr_vt
+lib/X11/bindings/pc
+lib/X11/bindings/sgi
+lib/X11/bindings/siemens_9733
+lib/X11/bindings/siemens_wx200
+lib/X11/bindings/sni
+lib/X11/bindings/sni_97801
+lib/X11/bindings/sony
+lib/X11/bindings/sun
+lib/X11/bindings/sun_at
+lib/X11/bindings/tek
+lib/X11/bindings/xmbind.alias
+lib/X11/system.mwmrc
+lib/libMrm.a
+lib/libMrm.la
+lib/libMrm.so
+lib/libMrm.so.4
+lib/libMrm.so.4.0.4
+lib/libUil.a
+lib/libUil.la
+lib/libUil.so
+lib/libUil.so.4
+lib/libUil.so.4.0.4
+lib/libXm.a
+lib/libXm.la
+lib/libXm.so
+lib/libXm.so.4
+lib/libXm.so.4.0.4
+man/man1/mwm.1.gz
+man/man1/uil.1.gz
+man/man1/xmbind.1.gz
+man/man3/ApplicationShell.3.gz
+man/man3/Composite.3.gz
+man/man3/Constraint.3.gz
+man/man3/Core.3.gz
+man/man3/MrmCloseHierarchy.3.gz
+man/man3/MrmFetchBitmapLiteral.3.gz
+man/man3/MrmFetchColorLiteral.3.gz
+man/man3/MrmFetchIconLiteral.3.gz
+man/man3/MrmFetchLiteral.3.gz
+man/man3/MrmFetchSetValues.3.gz
+man/man3/MrmFetchWidget.3.gz
+man/man3/MrmFetchWidgetOverride.3.gz
+man/man3/MrmInitialize.3.gz
+man/man3/MrmOpenHierarchy.3.gz
+man/man3/MrmOpenHierarchyFromBuffer.3.gz
+man/man3/MrmOpenHierarchyPerDisplay.3.gz
+man/man3/MrmRegisterClass.3.gz
+man/man3/MrmRegisterNames.3.gz
+man/man3/MrmRegisterNamesInHierarchy.3.gz
+man/man3/Object.3.gz
+man/man3/OverrideShell.3.gz
+man/man3/RectObj.3.gz
+man/man3/Shell.3.gz
+man/man3/TopLevelShell.3.gz
+man/man3/TransientShell.3.gz
+man/man3/Uil.3.gz
+man/man3/UilDumpSymbolTable.3.gz
+man/man3/VendorShell.3.gz
+man/man3/VirtualBindings.3.gz
+man/man3/WMShell.3.gz
+man/man3/XmActivateProtocol.3.gz
+man/man3/XmActivateWMProtocol.3.gz
+man/man3/XmAddProtocolCallback.3.gz
+man/man3/XmAddProtocols.3.gz
+man/man3/XmAddTabGroup.3.gz
+man/man3/XmAddToPostFromList.3.gz
+man/man3/XmAddWMProtocolCallback.3.gz
+man/man3/XmAddWMProtocols.3.gz
+man/man3/XmArrowButton.3.gz
+man/man3/XmArrowButtonGadget.3.gz
+man/man3/XmBulletinBoard.3.gz
+man/man3/XmButtonBox.3.gz
+man/man3/XmCascadeButton.3.gz
+man/man3/XmCascadeButtonGadget.3.gz
+man/man3/XmCascadeButtonGadgetHighlight.3.gz
+man/man3/XmCascadeButtonHighlight.3.gz
+man/man3/XmChangeColor.3.gz
+man/man3/XmClipboardCancelCopy.3.gz
+man/man3/XmClipboardCopy.3.gz
+man/man3/XmClipboardCopyByName.3.gz
+man/man3/XmClipboardEndCopy.3.gz
+man/man3/XmClipboardEndRetrieve.3.gz
+man/man3/XmClipboardInquireCount.3.gz
+man/man3/XmClipboardInquireFormat.3.gz
+man/man3/XmClipboardInquireLength.3.gz
+man/man3/XmClipboardInquirePendingItems.3.gz
+man/man3/XmClipboardLock.3.gz
+man/man3/XmClipboardRegisterFormat.3.gz
+man/man3/XmClipboardRetrieve.3.gz
+man/man3/XmClipboardStartCopy.3.gz
+man/man3/XmClipboardStartRetrieve.3.gz
+man/man3/XmClipboardUndoCopy.3.gz
+man/man3/XmClipboardUnlock.3.gz
+man/man3/XmClipboardWithdrawFormat.3.gz
+man/man3/XmColorSelector.3.gz
+man/man3/XmColumn.3.gz
+man/man3/XmComboBox.3.gz
+man/man3/XmComboBoxAddItem.3.gz
+man/man3/XmComboBoxDeletePos.3.gz
+man/man3/XmComboBoxSelectItem.3.gz
+man/man3/XmComboBoxSetItem.3.gz
+man/man3/XmComboBoxUpdate.3.gz
+man/man3/XmCommand.3.gz
+man/man3/XmCommandAppendValue.3.gz
+man/man3/XmCommandError.3.gz
+man/man3/XmCommandGetChild.3.gz
+man/man3/XmCommandSetValue.3.gz
+man/man3/XmContainer.3.gz
+man/man3/XmContainerCopy.3.gz
+man/man3/XmContainerCopyLink.3.gz
+man/man3/XmContainerCut.3.gz
+man/man3/XmContainerGetItemChildren.3.gz
+man/man3/XmContainerPaste.3.gz
+man/man3/XmContainerPasteLink.3.gz
+man/man3/XmContainerRelayout.3.gz
+man/man3/XmContainerReorder.3.gz
+man/man3/XmConvertStringToUnits.3.gz
+man/man3/XmConvertUnits.3.gz
+man/man3/XmCreateArrowButton.3.gz
+man/man3/XmCreateArrowButtonGadget.3.gz
+man/man3/XmCreateBulletinBoard.3.gz
+man/man3/XmCreateBulletinBoardDialog.3.gz
+man/man3/XmCreateButtonBox.3.gz
+man/man3/XmCreateCascadeButton.3.gz
+man/man3/XmCreateCascadeButtonGadget.3.gz
+man/man3/XmCreateCombinationBox2.3.gz
+man/man3/XmCreateComboBox.3.gz
+man/man3/XmCreateCommand.3.gz
+man/man3/XmCreateCommandDialog.3.gz
+man/man3/XmCreateContainer.3.gz
+man/man3/XmCreateDialogShell.3.gz
+man/man3/XmCreateDragIcon.3.gz
+man/man3/XmCreateDrawingArea.3.gz
+man/man3/XmCreateDrawnButton.3.gz
+man/man3/XmCreateDropDown.3.gz
+man/man3/XmCreateDropDownComboBox.3.gz
+man/man3/XmCreateDropDownList.3.gz
+man/man3/XmCreateErrorDialog.3.gz
+man/man3/XmCreateFileSelectionBox.3.gz
+man/man3/XmCreateFileSelectionDialog.3.gz
+man/man3/XmCreateForm.3.gz
+man/man3/XmCreateFormDialog.3.gz
+man/man3/XmCreateFrame.3.gz
+man/man3/XmCreateHierarchy.3.gz
+man/man3/XmCreateIconGadget.3.gz
+man/man3/XmCreateInformationDialog.3.gz
+man/man3/XmCreateLabel.3.gz
+man/man3/XmCreateLabelGadget.3.gz
+man/man3/XmCreateList.3.gz
+man/man3/XmCreateMainWindow.3.gz
+man/man3/XmCreateMenuBar.3.gz
+man/man3/XmCreateMenuShell.3.gz
+man/man3/XmCreateMessageBox.3.gz
+man/man3/XmCreateMessageDialog.3.gz
+man/man3/XmCreateNotebook.3.gz
+man/man3/XmCreateOptionMenu.3.gz
+man/man3/XmCreateOutline.3.gz
+man/man3/XmCreatePanedWindow.3.gz
+man/man3/XmCreatePopupMenu.3.gz
+man/man3/XmCreatePromptDialog.3.gz
+man/man3/XmCreatePulldownMenu.3.gz
+man/man3/XmCreatePushButton.3.gz
+man/man3/XmCreatePushButtonGadget.3.gz
+man/man3/XmCreateQuestionDialog.3.gz
+man/man3/XmCreateRadioBox.3.gz
+man/man3/XmCreateRowColumn.3.gz
+man/man3/XmCreateScale.3.gz
+man/man3/XmCreateScrollBar.3.gz
+man/man3/XmCreateScrolledList.3.gz
+man/man3/XmCreateScrolledText.3.gz
+man/man3/XmCreateScrolledWindow.3.gz
+man/man3/XmCreateSelectionBox.3.gz
+man/man3/XmCreateSelectionDialog.3.gz
+man/man3/XmCreateSeparator.3.gz
+man/man3/XmCreateSeparatorGadget.3.gz
+man/man3/XmCreateSimpleCheckBox.3.gz
+man/man3/XmCreateSimpleMenuBar.3.gz
+man/man3/XmCreateSimpleOptionMenu.3.gz
+man/man3/XmCreateSimplePopupMenu.3.gz
+man/man3/XmCreateSimplePulldownMenu.3.gz
+man/man3/XmCreateSimpleRadioBox.3.gz
+man/man3/XmCreateSimpleSpinBox.3.gz
+man/man3/XmCreateSpinBox.3.gz
+man/man3/XmCreateTemplateDialog.3.gz
+man/man3/XmCreateText.3.gz
+man/man3/XmCreateTextField.3.gz
+man/man3/XmCreateToggleButton.3.gz
+man/man3/XmCreateToggleButtonGadget.3.gz
+man/man3/XmCreateWarningDialog.3.gz
+man/man3/XmCreateWorkArea.3.gz
+man/man3/XmCreateWorkingDialog.3.gz
+man/man3/XmCvtByteStreamToXmString.3.gz
+man/man3/XmCvtCTToXmString.3.gz
+man/man3/XmCvtStringToUnitType.3.gz
+man/man3/XmCvtTextPropertyToXmStringTable.3.gz
+man/man3/XmCvtXmStringTableToTextProperty.3.gz
+man/man3/XmCvtXmStringToByteStream.3.gz
+man/man3/XmCvtXmStringToCT.3.gz
+man/man3/XmDataField.3.gz
+man/man3/XmDataFieldCopy.3.gz
+man/man3/XmDataFieldCut.3.gz
+man/man3/XmDataFieldGetSelection.3.gz
+man/man3/XmDataFieldGetSelectionPosition.3.gz
+man/man3/XmDataFieldGetString.3.gz
+man/man3/XmDataFieldGetStringWcs.3.gz
+man/man3/XmDataFieldPaste.3.gz
+man/man3/XmDataFieldSetAddMode.3.gz
+man/man3/XmDataFieldSetEditable.3.gz
+man/man3/XmDataFieldSetHighlight.3.gz
+man/man3/XmDataFieldSetInsertionPosition.3.gz
+man/man3/XmDataFieldSetSelection.3.gz
+man/man3/XmDataFieldSetString.3.gz
+man/man3/XmDataFieldXYToPos.3.gz
+man/man3/XmDeactivateProtocol.3.gz
+man/man3/XmDeactivateWMProtocol.3.gz
+man/man3/XmDestroyPixmap.3.gz
+man/man3/XmDialogShell.3.gz
+man/man3/XmDirection.3.gz
+man/man3/XmDirectionMatch.3.gz
+man/man3/XmDirectionMatchPartial.3.gz
+man/man3/XmDirectionToStringDirection.3.gz
+man/man3/XmDisplay.3.gz
+man/man3/XmDragCancel.3.gz
+man/man3/XmDragContext.3.gz
+man/man3/XmDragIcon.3.gz
+man/man3/XmDragStart.3.gz
+man/man3/XmDrawingArea.3.gz
+man/man3/XmDrawnButton.3.gz
+man/man3/XmDropDown.3.gz
+man/man3/XmDropDownGetChild.3.gz
+man/man3/XmDropSite.3.gz
+man/man3/XmDropSiteConfigureStackingOrder.3.gz
+man/man3/XmDropSiteEndUpdate.3.gz
+man/man3/XmDropSiteQueryStackingOrder.3.gz
+man/man3/XmDropSiteRegister.3.gz
+man/man3/XmDropSiteRegistered.3.gz
+man/man3/XmDropSiteRetrieve.3.gz
+man/man3/XmDropSiteStartUpdate.3.gz
+man/man3/XmDropSiteUnregister.3.gz
+man/man3/XmDropSiteUpdate.3.gz
+man/man3/XmDropTransfer.3.gz
+man/man3/XmDropTransferAdd.3.gz
+man/man3/XmDropTransferStart.3.gz
+man/man3/XmExt18List.3.gz
+man/man3/XmFileSelectionBox.3.gz
+man/man3/XmFileSelectionBoxGetChild.3.gz
+man/man3/XmFileSelectionDoSearch.3.gz
+man/man3/XmFontList.3.gz
+man/man3/XmFontListAdd.3.gz
+man/man3/XmFontListAppendEntry.3.gz
+man/man3/XmFontListCopy.3.gz
+man/man3/XmFontListCreate.3.gz
+man/man3/XmFontListEntryCreate.3.gz
+man/man3/XmFontListEntryFree.3.gz
+man/man3/XmFontListEntryGetFont.3.gz
+man/man3/XmFontListEntryGetTag.3.gz
+man/man3/XmFontListEntryLoad.3.gz
+man/man3/XmFontListFree.3.gz
+man/man3/XmFontListFreeFontContext.3.gz
+man/man3/XmFontListGetNextFont.3.gz
+man/man3/XmFontListInitFontContext.3.gz
+man/man3/XmFontListNextEntry.3.gz
+man/man3/XmFontListRemoveEntry.3.gz
+man/man3/XmFontSelector.3.gz
+man/man3/XmForm.3.gz
+man/man3/XmFrame.3.gz
+man/man3/XmGadget.3.gz
+man/man3/XmGetAtomName.3.gz
+man/man3/XmGetColorCalculation.3.gz
+man/man3/XmGetColors.3.gz
+man/man3/XmGetDestination.3.gz
+man/man3/XmGetDragContext.3.gz
+man/man3/XmGetFocusWidget.3.gz
+man/man3/XmGetMenuCursor.3.gz
+man/man3/XmGetPixmap.3.gz
+man/man3/XmGetPixmapByDepth.3.gz
+man/man3/XmGetPostedFromWidget.3.gz
+man/man3/XmGetScaledPixmap.3.gz
+man/man3/XmGetSecondaryResourceData.3.gz
+man/man3/XmGetTabGroup.3.gz
+man/man3/XmGetTearOffControl.3.gz
+man/man3/XmGetVisibility.3.gz
+man/man3/XmGetXmDisplay.3.gz
+man/man3/XmGetXmScreen.3.gz
+man/man3/XmHierarchy.3.gz
+man/man3/XmHierarchyGetChildNodes.3.gz
+man/man3/XmHierarchyOpenAllAncestors.3.gz
+man/man3/XmIconBox.3.gz
+man/man3/XmIconBoxIsCellEmpty.3.gz
+man/man3/XmIconButton.3.gz
+man/man3/XmIconGadget.3.gz
+man/man3/XmImCloseXIM.3.gz
+man/man3/XmImFreeXIC.3.gz
+man/man3/XmImGetXIC.3.gz
+man/man3/XmImGetXIM.3.gz
+man/man3/XmImMbLookupString.3.gz
+man/man3/XmImMbResetIC.3.gz
+man/man3/XmImRegister.3.gz
+man/man3/XmImSetFocusValues.3.gz
+man/man3/XmImSetValues.3.gz
+man/man3/XmImSetXIC.3.gz
+man/man3/XmImUnregister.3.gz
+man/man3/XmImUnsetFocus.3.gz
+man/man3/XmImVaSetFocusValues.3.gz
+man/man3/XmImVaSetValues.3.gz
+man/man3/XmInstallImage.3.gz
+man/man3/XmInternAtom.3.gz
+man/man3/XmIsMotifWMRunning.3.gz
+man/man3/XmIsTraversable.3.gz
+man/man3/XmLabel.3.gz
+man/man3/XmLabelGadget.3.gz
+man/man3/XmList.3.gz
+man/man3/XmListAddItem.3.gz
+man/man3/XmListAddItemUnselected.3.gz
+man/man3/XmListAddItems.3.gz
+man/man3/XmListAddItemsUnselected.3.gz
+man/man3/XmListDeleteAllItems.3.gz
+man/man3/XmListDeleteItem.3.gz
+man/man3/XmListDeleteItems.3.gz
+man/man3/XmListDeleteItemsPos.3.gz
+man/man3/XmListDeletePos.3.gz
+man/man3/XmListDeletePositions.3.gz
+man/man3/XmListDeselectAllItems.3.gz
+man/man3/XmListDeselectItem.3.gz
+man/man3/XmListDeselectPos.3.gz
+man/man3/XmListGetKbdItemPos.3.gz
+man/man3/XmListGetMatchPos.3.gz
+man/man3/XmListGetSelectedPos.3.gz
+man/man3/XmListItemExists.3.gz
+man/man3/XmListItemPos.3.gz
+man/man3/XmListPosSelected.3.gz
+man/man3/XmListPosToBounds.3.gz
+man/man3/XmListReplaceItems.3.gz
+man/man3/XmListReplaceItemsPos.3.gz
+man/man3/XmListReplaceItemsPosUnselected.3.gz
+man/man3/XmListReplaceItemsUnselected.3.gz
+man/man3/XmListReplacePositions.3.gz
+man/man3/XmListSelectItem.3.gz
+man/man3/XmListSelectPos.3.gz
+man/man3/XmListSetAddMode.3.gz
+man/man3/XmListSetBottomItem.3.gz
+man/man3/XmListSetBottomPos.3.gz
+man/man3/XmListSetHorizPos.3.gz
+man/man3/XmListSetItem.3.gz
+man/man3/XmListSetKbdItemPos.3.gz
+man/man3/XmListSetPos.3.gz
+man/man3/XmListUpdateSelectedList.3.gz
+man/man3/XmListYToPos.3.gz
+man/man3/XmMainWindow.3.gz
+man/man3/XmMainWindowSep1.3.gz
+man/man3/XmMainWindowSep2.3.gz
+man/man3/XmMainWindowSep3.3.gz
+man/man3/XmMainWindowSetAreas.3.gz
+man/man3/XmManager.3.gz
+man/man3/XmMapSegmentEncoding.3.gz
+man/man3/XmMenuPosition.3.gz
+man/man3/XmMenuShell.3.gz
+man/man3/XmMessageBox.3.gz
+man/man3/XmMessageBoxGetChild.3.gz
+man/man3/XmMultiList.3.gz
+man/man3/XmMultiListDeselectItems.3.gz
+man/man3/XmMultiListDeselectRow.3.gz
+man/man3/XmMultiListGetSelectedRowArray.3.gz
+man/man3/XmMultiListGetSelectedRows.3.gz
+man/man3/XmMultiListMakeRowVisible.3.gz
+man/man3/XmMultiListSelectAllItems.3.gz
+man/man3/XmMultiListSelectItems.3.gz
+man/man3/XmMultiListSelectRow.3.gz
+man/man3/XmMultiListToggleRow.3.gz
+man/man3/XmMultiListUnselectAllItems.3.gz
+man/man3/XmMultiListUnselectItem.3.gz
+man/man3/XmNotebook.3.gz
+man/man3/XmNotebookGetPageInfo.3.gz
+man/man3/XmObjectAtPoint.3.gz
+man/man3/XmOptionButtonGadget.3.gz
+man/man3/XmOptionLabelGadget.3.gz
+man/man3/XmOutline.3.gz
+man/man3/XmPaned.3.gz
+man/man3/XmPanedGetPanes.3.gz
+man/man3/XmPanedWindow.3.gz
+man/man3/XmParseMapping.3.gz
+man/man3/XmParseMappingCreate.3.gz
+man/man3/XmParseMappingFree.3.gz
+man/man3/XmParseMappingGetValues.3.gz
+man/man3/XmParseMappingSetValues.3.gz
+man/man3/XmParseTable.3.gz
+man/man3/XmParseTableFree.3.gz
+man/man3/XmPrimitive.3.gz
+man/man3/XmPrintPopupPDM.3.gz
+man/man3/XmPrintSetup.3.gz
+man/man3/XmPrintShell.3.gz
+man/man3/XmPrintToFile.3.gz
+man/man3/XmProcessTraversal.3.gz
+man/man3/XmPushButton.3.gz
+man/man3/XmPushButtonGadget.3.gz
+man/man3/XmRedisplayWidget.3.gz
+man/man3/XmRegisterSegmentEncoding.3.gz
+man/man3/XmRemoveFromPostFromList.3.gz
+man/man3/XmRemoveProtocolCallback.3.gz
+man/man3/XmRemoveProtocols.3.gz
+man/man3/XmRemoveTabGroup.3.gz
+man/man3/XmRemoveWMProtocolCallback.3.gz
+man/man3/XmRemoveWMProtocols.3.gz
+man/man3/XmRenderTable.3.gz
+man/man3/XmRenderTableAddRenditions.3.gz
+man/man3/XmRenderTableCopy.3.gz
+man/man3/XmRenderTableCvtFromProp.3.gz
+man/man3/XmRenderTableCvtToProp.3.gz
+man/man3/XmRenderTableFree.3.gz
+man/man3/XmRenderTableGetRendition.3.gz
+man/man3/XmRenderTableGetRenditions.3.gz
+man/man3/XmRenderTableGetTags.3.gz
+man/man3/XmRenderTableRemoveRenditions.3.gz
+man/man3/XmRendition.3.gz
+man/man3/XmRenditionCreate.3.gz
+man/man3/XmRenditionFree.3.gz
+man/man3/XmRenditionRetrieve.3.gz
+man/man3/XmRenditionUpdate.3.gz
+man/man3/XmRepTypeAddReverse.3.gz
+man/man3/XmRepTypeGetId.3.gz
+man/man3/XmRepTypeGetNameList.3.gz
+man/man3/XmRepTypeGetRecord.3.gz
+man/man3/XmRepTypeGetRegistered.3.gz
+man/man3/XmRepTypeInstallTearOffModelConverter.3.gz
+man/man3/XmRepTypeRegister.3.gz
+man/man3/XmRepTypeValidValue.3.gz
+man/man3/XmResolveAllPartOffsets.3.gz
+man/man3/XmResolvePartOffsets.3.gz
+man/man3/XmRowColumn.3.gz
+man/man3/XmScale.3.gz
+man/man3/XmScaleGetValue.3.gz
+man/man3/XmScaleSetTicks.3.gz
+man/man3/XmScaleSetValue.3.gz
+man/man3/XmScreen.3.gz
+man/man3/XmScrollBar.3.gz
+man/man3/XmScrollBarGetValues.3.gz
+man/man3/XmScrollBarSetValues.3.gz
+man/man3/XmScrollVisible.3.gz
+man/man3/XmScrolledWindow.3.gz
+man/man3/XmScrolledWindowSetAreas.3.gz
+man/man3/XmSelectionBox.3.gz
+man/man3/XmSelectionBoxGetChild.3.gz
+man/man3/XmSeparator.3.gz
+man/man3/XmSeparatorGadget.3.gz
+man/man3/XmSetColorCalculation.3.gz
+man/man3/XmSetFontUnit.3.gz
+man/man3/XmSetFontUnits.3.gz
+man/man3/XmSetMenuCursor.3.gz
+man/man3/XmSetProtocolHooks.3.gz
+man/man3/XmSetWMProtocolHooks.3.gz
+man/man3/XmSimpleSpinBox.3.gz
+man/man3/XmSimpleSpinBoxAddItem.3.gz
+man/man3/XmSimpleSpinBoxDeletePos.3.gz
+man/man3/XmSimpleSpinBoxSetItem.3.gz
+man/man3/XmSlideContext.3.gz
+man/man3/XmSpinBox.3.gz
+man/man3/XmSpinBoxValidatePosition.3.gz
+man/man3/XmString.3.gz
+man/man3/XmStringBaseline.3.gz
+man/man3/XmStringByteCompare.3.gz
+man/man3/XmStringByteStreamLength.3.gz
+man/man3/XmStringCompare.3.gz
+man/man3/XmStringComponentCreate.3.gz
+man/man3/XmStringComponentType.3.gz
+man/man3/XmStringConcat.3.gz
+man/man3/XmStringConcatAndFree.3.gz
+man/man3/XmStringCopy.3.gz
+man/man3/XmStringCreate.3.gz
+man/man3/XmStringCreateLocalized.3.gz
+man/man3/XmStringCreateLtoR.3.gz
+man/man3/XmStringCreateSimple.3.gz
+man/man3/XmStringDirection.3.gz
+man/man3/XmStringDirectionCreate.3.gz
+man/man3/XmStringDirectionToDirection.3.gz
+man/man3/XmStringDraw.3.gz
+man/man3/XmStringDrawImage.3.gz
+man/man3/XmStringDrawUnderline.3.gz
+man/man3/XmStringEmpty.3.gz
+man/man3/XmStringExtent.3.gz
+man/man3/XmStringFree.3.gz
+man/man3/XmStringFreeContext.3.gz
+man/man3/XmStringGenerate.3.gz
+man/man3/XmStringGetLtoR.3.gz
+man/man3/XmStringGetNextComponent.3.gz
+man/man3/XmStringGetNextSegment.3.gz
+man/man3/XmStringGetNextTriple.3.gz
+man/man3/XmStringHasSubstring.3.gz
+man/man3/XmStringHeight.3.gz
+man/man3/XmStringInitContext.3.gz
+man/man3/XmStringIsVoid.3.gz
+man/man3/XmStringLength.3.gz
+man/man3/XmStringLineCount.3.gz
+man/man3/XmStringNConcat.3.gz
+man/man3/XmStringNCopy.3.gz
+man/man3/XmStringParseText.3.gz
+man/man3/XmStringPeekNextComponent.3.gz
+man/man3/XmStringPeekNextTriple.3.gz
+man/man3/XmStringPutRendition.3.gz
+man/man3/XmStringSegmentCreate.3.gz
+man/man3/XmStringSeparatorCreate.3.gz
+man/man3/XmStringTable.3.gz
+man/man3/XmStringTableParseStringArray.3.gz
+man/man3/XmStringTableProposeTablist.3.gz
+man/man3/XmStringTableToXmString.3.gz
+man/man3/XmStringTableUnparse.3.gz
+man/man3/XmStringToXmStringTable.3.gz
+man/man3/XmStringUnparse.3.gz
+man/man3/XmStringWidth.3.gz
+man/man3/XmTab.3.gz
+man/man3/XmTabCreate.3.gz
+man/man3/XmTabFree.3.gz
+man/man3/XmTabGetValues.3.gz
+man/man3/XmTabList.3.gz
+man/man3/XmTabListCopy.3.gz
+man/man3/XmTabListFree.3.gz
+man/man3/XmTabListGetTab.3.gz
+man/man3/XmTabListInsertTabs.3.gz
+man/man3/XmTabListRemoveTabs.3.gz
+man/man3/XmTabListReplacePositions.3.gz
+man/man3/XmTabListTabCount.3.gz
+man/man3/XmTabSetValue.3.gz
+man/man3/XmTabStack.3.gz
+man/man3/XmTabStackGetSelectedTab.3.gz
*** 474 LINES SKIPPED ***