From 1499cb92be59b7477d62725641b7829ebb661de1 Mon Sep 17 00:00:00 2001 From: matt Date: Sat, 8 Jul 2000 14:21:58 +0000 Subject: [PATCH] New port: openmotif; maintainer: smcho@tsp.korea.ac.kr --- x11/openmotif/Makefile | 93 ++++ x11/openmotif/files/md5 | 3 + x11/openmotif/patches/patch-aa | 59 +++ x11/openmotif/patches/patch-ab | 28 ++ x11/openmotif/patches/patch-ac | 104 ++++ x11/openmotif/patches/patch-ad | 76 +++ x11/openmotif/patches/patch-ae | 15 + x11/openmotif/patches/patch-af | 48 ++ x11/openmotif/patches/patch-ag | 11 + x11/openmotif/pkg/COMMENT | 1 + x11/openmotif/pkg/DESCR | 23 + x11/openmotif/pkg/PFRAG.shared | 5 + x11/openmotif/pkg/PLIST | 884 +++++++++++++++++++++++++++++++++ 13 files changed, 1350 insertions(+) create mode 100644 x11/openmotif/Makefile create mode 100644 x11/openmotif/files/md5 create mode 100644 x11/openmotif/patches/patch-aa create mode 100644 x11/openmotif/patches/patch-ab create mode 100644 x11/openmotif/patches/patch-ac create mode 100644 x11/openmotif/patches/patch-ad create mode 100644 x11/openmotif/patches/patch-ae create mode 100644 x11/openmotif/patches/patch-af create mode 100644 x11/openmotif/patches/patch-ag create mode 100644 x11/openmotif/pkg/COMMENT create mode 100644 x11/openmotif/pkg/DESCR create mode 100644 x11/openmotif/pkg/PFRAG.shared create mode 100644 x11/openmotif/pkg/PLIST diff --git a/x11/openmotif/Makefile b/x11/openmotif/Makefile new file mode 100644 index 00000000000..1caeadafd95 --- /dev/null +++ b/x11/openmotif/Makefile @@ -0,0 +1,93 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2000/07/08 14:21:58 matt Exp $ + +DISTNAME= motif +PKGNAME= openmotif-2.1.30 +CATEGORIES= x11 + +NEED_VERSION= 1.310 + +MASTER_SITES= ftp://openmotif.opengroup.org/pub/openmotif/R2.1.30/tars/ \ + ftp://ftp.opengroup.org/pub/openmotif/R2.1.30/tars/ \ + ftp://ftp.isca.uiowa.edu/pub/mirrors/openmotif/tars + +DISTFILES= openmotif2.1.30.tar.gz + +MAINTAINER= smcho@tsp.korea.ac.kr + +FAKE= Yes + +PERMIT_PACKAGE_CDROM= Unclear +PERMIT_DISTFILES_CDROM= Unclear +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_FTP= Yes + +USE_X11= yes + +ALL_TARGET= World + +# This dialog has been copied off from lesstif port. +.if defined(HAVE_MOTIF) +IS_INTERACTIVE= yes +pre-extract: + @echo "***********************************************************" + @echo "* W a r n i n g *" + @echo "* This port will overwrite your Motif installation. *" + @echo "***********************************************************" + @echo -n "Is this ok? (y/n) ==> " + @(read ans; \ + case x"$$ans" in \ + xy*|xY*) \ + return 0; \ + ;; \ + *) \ + echo "Okay, I won't install it then...."; \ + echo "(Don't worry about the following \"*** Error code 1's)"; \ + return 1; \ + ;; \ + esac) +.endif + +post-patch: +# fix sections + @(cd ${WRKSRC}/doc/man/man1 && perl -pi -e "s|user cmd|1|" *.1) + @(cd ${WRKSRC}/doc/man/man3 && perl -pi -e "s|library call|3|" *.3) +# mwmrc is not a kernel interface!! + @(cd ${WRKSRC}/doc/man/man4 && perl -pi -e "s|special file|5|" *.4 \ + && mv mwmrc.4 ../man5/mwmrc.5) + @(cd ${WRKSRC}/doc/man/man5 && perl -pi -e "s|file formats|5|" *.5) + @(cd ${WRKSRC}/config/cf && \ + sed -e "s|%%PREFIX%%|${PREFIX}|g" < site.def > site.def.new && \ + mv -f site.def.new site.def && \ + sed -e "s|%%PREFIX%%|${PREFIX}|g" < Motif.tmpl > Motif.tmpl.new && \ + mv -f Motif.tmpl.new Motif.tmpl ) + +pre-build: + # Import from our current X installation. + @cp -f ${XCONFIGF} ${WRKDIR}/motif/config/cf + @mkdir -p ${WRKSRC}/imports/x11 + @(cd ${WRKSRC}/imports/x11 && for i in bin include lib ; do \ + if [ -f $$i ] ; then rm $$i; fi; \ + ln -s ${X11BASE}/$$i $$i; \ + done) + +# Install the manpages, because the Open Group doesn't think we need them. +# Silly Open Group. +do-install: + @(cd ${WRKSRC} && ${MAKE} install) + @echo -n "installing man pages:" + @(for i in man1 man3 man5 ; do cd ${WRKSRC}/doc/man/$$i; \ + echo -n " $$i"; \ + for m in *; do \ + mkdir -p ${PREFIX}/man/$$i; \ + $(INSTALL_MAN) $$m ${PREFIX}/man/$$i; \ + done; \ + done) + @echo "." + +.include + +# This is your current XFree86 configuration files. +# You don't want to use the vanilla configuration files in the DISTFILE. +# The distributed config files do not know what OpenBSD is. +XCONFIGF!= ls /usr/X11R6/lib/X11/config/* | grep -v '\(Motif\|cde\|\/site.def\)' + diff --git a/x11/openmotif/files/md5 b/x11/openmotif/files/md5 new file mode 100644 index 00000000000..32be8be5b99 --- /dev/null +++ b/x11/openmotif/files/md5 @@ -0,0 +1,3 @@ +MD5 (openmotif2.1.30.tar.gz) = 14b25d85256ef7f0a1a989b4b612c909 +RMD160 (openmotif2.1.30.tar.gz) = b404b925dbb6fe4ff6c522edf3d0f511637fb872 +SHA1 (openmotif2.1.30.tar.gz) = 34fc82fdf0e200525864665e179246ef64082dcc diff --git a/x11/openmotif/patches/patch-aa b/x11/openmotif/patches/patch-aa new file mode 100644 index 00000000000..ed6308b61d4 --- /dev/null +++ b/x11/openmotif/patches/patch-aa @@ -0,0 +1,59 @@ +--- config/cf/Motif.tmpl.orig Tue May 2 08:53:43 2000 ++++ config/cf/Motif.tmpl Sun Jun 18 23:07:48 2000 +@@ -396,7 +396,7 @@ + /* hardcoded default path. Contrary to the original duplicate of USRLIBDIR + in the Imakefiles. */ + #ifndef VirtualBindingsPath +-# define VirtualBindingsPath /usr/lib/Xm/bindings ++# define VirtualBindingsPath %%PREFIX%%/lib/Xm/bindings + #endif + + MTOP = MTop +@@ -458,7 +458,7 @@ + AUTOCREATESRC = $(AUTOSRCLIB)/Create + AUTOVISUALSRC = $(AUTOSRCLIB)/Visual + AUTOUTILSRC = $(AUTOSRCLIB)/Util +- AUTOEXTRALIBS = -ll -ly -lm ++ AUTOEXTRALIBS = $(LEXLIB) -lm + #else + TESTCOMSRC = $(MANUALSRCLIB)/Common + #endif +--- clients/mwm/WmIconBox.c.orig Tue May 2 08:53:42 2000 ++++ clients/mwm/WmIconBox.c Sun Jun 18 23:09:23 2000 +@@ -2937,6 +2937,7 @@ + if (majorDimension != pIBD->IPD.placementCols) + { + pIBD->IPD.placementCols = majorDimension; ++ if (pIBD->IPD.placementCols == 0) pIBD->IPD.placementCols++; + } + } + else +@@ -2954,6 +2955,7 @@ + if (majorDimension != pIBD->IPD.placementRows) + { + pIBD->IPD.placementRows = majorDimension; ++ if (pIBD->IPD.placementRows == 0) pIBD->IPD.placementRows++; + } + } + +--- bindings/Imakefile.orig Wed May 3 02:12:34 2000 ++++ bindings/Imakefile Sat Jun 10 04:18:09 2000 +@@ -37,7 +37,6 @@ + XCOMM HISTORY + XCOMM + XCOMM $TOG: Imakefile /main/8 1997/07/02 17:51:43 samborn $ +-INSTALLFLAGS = $(INSTINCFLAGS) + + FILES = \ + xmbind.alias \ +@@ -63,8 +62,8 @@ + siemens_9733 \ + siemens_wx200 \ + sony \ +- sun_mit \ +- sun_news \ ++ sun \ ++ sun_at \ + tek + + diff --git a/x11/openmotif/patches/patch-ab b/x11/openmotif/patches/patch-ab new file mode 100644 index 00000000000..c88f448312a --- /dev/null +++ b/x11/openmotif/patches/patch-ab @@ -0,0 +1,28 @@ +--- Imakefile.orig Thu May 4 05:30:42 2000 ++++ Imakefile Sat Jun 10 15:43:59 2000 +@@ -57,7 +57,7 @@ + ImakeDependency(xmakefile) + xmakefile:: Imakefile + RMoveToBakFile(xmakefile) +- $(IMAKE_CMD) -s xmakefile -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) ++ $(IMAKE) -s xmakefile -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) + + + VerifyOS:: +@@ -67,6 +67,7 @@ + + includes:: + MakeDir($(BUILDINCDIR)) ++ MakeDir($(BUILDLIBDIR)) + MakeDir($(BUILDDOCDIR)) + MakeDir($(BUILDLOCDIR)) + +@@ -89,7 +90,7 @@ + #ifdef UseInstalled + TESTS_IMAKE = $(IMAKE) -DUseInstalled + #else +-TESTS_IMAKE = ../$(IMAKE) ++TESTS_IMAKE = $(IMAKE) + #endif + DIRS_TO_CREATE = $(USRLIBDIR) $(BINDIR) $(INCDIR) $(USRINCDIR) $(LIBDIR) $(XAPPLOADDIR) + CDE_DIRS_TO_CREATE = $(USRLIBDIR) $(BINDIR) $(PROJECTROOT)/share/include diff --git a/x11/openmotif/patches/patch-ac b/x11/openmotif/patches/patch-ac new file mode 100644 index 00000000000..6a6df737e46 --- /dev/null +++ b/x11/openmotif/patches/patch-ac @@ -0,0 +1,104 @@ +--- config/cf/site.def.orig Fri Apr 28 08:03:58 2000 ++++ config/cf/site.def Sat Jun 10 16:23:46 2000 +@@ -62,11 +62,86 @@ + + #ifdef AfterVendorCF + +-# define X11ProjectRoot /X11 +-# define ProjectRoot /usr/dt +-# define VirtualBindingsPath /usr/dt/lib/bindings ++# define X11ProjectRoot /usr/X11R6 ++# define ProjectRoot %%PREFIX%% ++# define VirtualBindingsPath %%PREFIX%%/lib/Xm/bindings + + # undef DefaultUserPath +-# define DefaultUserPath /bin:/usr/bin:$(BINDIR):/usr/ucb:/usr/local/bin:/usr/local/bin/mh:/site/local/scripts ++# define DefaultUserPath /bin:/usr/bin:$(BINDIR):/usr/ucb:/usr/local/bin + ++# define BuildMotifDemos NO ++ ++/* Use the installed Imake but not the configuration files */ ++# define ImakeCmd /usr/X11R6/bin/imake ++ ++/* ++ * Actually, the macro MakeMakeSubdirs is identical to one that you find ++ * in Imake.rules, but to avoid using stupid 'bootstrap' imake, we need to ++ * change ImakeSubCmdHelper. Unfortunately, there seems to be no way to ++ * redefine ImakeSubCmdHelper without defining MakeMakeSubdirs. ++ */ ++#define MakeMakeSubdirs(dirs,target) @@\ ++$(ONESUBDIR)/Makefile: @@\ ++ @MakeFlagsToShellFlags(n,executeit="no"); \ @@\ ++ cd $(ONESUBDIR) && \ @@\ ++ if [ "$$executeit" != "no" ]; then \ @@\ ++ ImakeSubCmdHelper -DTOPDIR=$(IMAKETOP) -DCURDIR=$(ONECURDIR)$(ONESUBDIR); \ @@\ ++ fi; @@\ ++ @@\ ++target:: @@\ ++ -@MakeFlagsToShellFlags(ik,set +e); \ @@\ ++ MakeFlagsToShellFlags(n,executeit="no"); \ @@\ ++ for i in dirs ;\ @@\ ++ do \ @@\ ++ case "$(CURRENT_DIR)" in \ @@\ ++ .) curdir= ;; \ @@\ ++ *) curdir=$(CURRENT_DIR)/ ;; \ @@\ ++ esac; \ @@\ ++ echo "making Makefiles in $$curdir$$i..."; \ @@\ ++ itmp=`echo $$i | sed -e 's;^\./;;g' -e 's;/\./;/;g'`; \ @@\ ++ curtmp="$(CURRENT_DIR)" \ @@\ ++ toptmp=""; \ @@\ ++ case "$$itmp" in \ @@\ ++ ../?*) \ @@\ ++ while echo "$$itmp" | grep '^\.\./' > /dev/null;\ @@\ ++ do \ @@\ ++ toptmp="/`basename $$curtmp`$$toptmp"; \ @@\ ++ curtmp="`dirname $$curtmp`"; \ @@\ ++ itmp="`echo $$itmp | sed 's;\.\./;;'`"; \ @@\ ++ done \ @@\ ++ ;; \ @@\ ++ esac; \ @@\ ++ case "$$itmp" in \ @@\ ++ */?*/?*/?*/?*) newtop=../../../../..;; \ @@\ ++ */?*/?*/?*) newtop=../../../..;; \ @@\ ++ */?*/?*) newtop=../../..;; \ @@\ ++ */?*) newtop=../..;; \ @@\ ++ *) newtop=..;; \ @@\ ++ esac; \ @@\ ++ newtop="$$newtop$$toptmp"; \ @@\ ++ case "$(TOP)" in \ @@\ ++ /?*) imaketop=$(TOP) \ @@\ ++ imakeprefix= ;; \ @@\ ++ .) imaketop=$$newtop \ @@\ ++ imakeprefix=$$newtop/ ;; \ @@\ ++ *) imaketop=$$newtop/$(TOP) \ @@\ ++ imakeprefix=$$newtop/ ;; \ @@\ ++ esac; \ @@\ ++ RemoveFile($$i/Makefile.bak); \ @@\ ++ if [ -f $$i/Makefile ]; then \ @@\ ++ echo " $(MV) Makefile Makefile.bak"; \ @@\ ++ if [ "$$executeit" != "no" ]; then \ @@\ ++ $(MV) $$i/Makefile $$i/Makefile.bak; \ @@\ ++ fi; \ @@\ ++ fi; \ @@\ ++ $(MAKE) $(MFLAGS) $(MAKE_OPTS) ONESUBDIR=$$i ONECURDIR=$$curdir IMAKETOP=$$imaketop IMAKEPREFIX=$$imakeprefix $$i/Makefile; \ @@\ ++ if [ -d $$i ] ; then \ @@\ ++ cd $$i; \ @@\ ++ $(MAKE) $(MFLAGS) Makefiles; \ @@\ ++ cd $$newtop; \ @@\ ++ else \ @@\ ++ exit 1; \ @@\ ++ fi; \ @@\ ++ done ++#define ImakeSubCmdHelper $(IMAKE) -I$(IMAKEPREFIX)$(IRULESRC) $(IMAKE_DEFINES) + #endif /* AfterVendorCF */ +--- config/cf/Motif.rules.orig Wed May 3 00:53:43 2000 ++++ config/cf/Motif.rules Wed Jun 14 16:58:53 2000 +@@ -655,7 +655,7 @@ + #define Real_MessageCatalogRule(prefix) @@\ + prefix.cat Concat(prefix,MsgCatI.h): @@\ + $(RM) Concat(prefix,MsgCatI.h) prefix.cat $(MLOCSRC)/C/msg/prefix.msg @@\ +- $(MKCATTOOL) Concat(prefix,MsgCatI.h) prefix.msg > $(MLOCSRC)/C/msg/prefix.msg @@\ ++ $(MKCATTOOL) Concat(prefix,MsgCatI.h) prefix.msg | sed '/^[ ]*$$/d' > $(MLOCSRC)/C/msg/prefix.msg @@\ + $(GENCAT) prefix.cat $(MLOCSRC)/C/msg/prefix.msg @@\ + @@\ + includes:: prefix.cat Concat(prefix,MsgCatI.h) @@\ diff --git a/x11/openmotif/patches/patch-ad b/x11/openmotif/patches/patch-ad new file mode 100644 index 00000000000..56686665efb --- /dev/null +++ b/x11/openmotif/patches/patch-ad @@ -0,0 +1,76 @@ + This patch should go away as soon as BSD systems implement + wide character support. +--- lib/Xm/TextF.c.orig Wed May 3 02:12:42 2000 ++++ lib/Xm/TextF.c Thu Jun 1 00:36:55 2000 +@@ -1211,6 +1211,71 @@ + TextFieldPreferredValue, + }; + ++#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined (__NetBSD__) ++/*- ++ * *BSD does not have wc*() functions yet. ++ * Eventually, this patch should go away in favor of system implementaion ++ * of wide character support. ++ * This is a quick hack based on the description of the following functions: ++ * wcslen(), wcscpy(), wcschr(), wcsncat(), wcscat() ++ * In fact, these are copied off from src/lib/libc/string with appropriate ++ * modification. ++ */ ++static size_t ++wcslen(const wchar_t *s) ++{ ++ register wchar_t *str; ++ ++ for(str = s; *str; str++); ++ return(str-s); ++} ++static wchar_t * ++wcscpy(wchar_t *s1, const wchar_t *s2) ++{ ++ wchar_t *s = s1; ++ ++ for (; *s1 = *s2; s1++, s2++) ++ return(s); ++} ++static wchar_t * ++wcschr(const wchar_t *s, wchar_t c) ++{ ++ for(;; s++) { ++ if (*s == c) ++ return((wchar_t *)s); ++ if (!*s) ++ return((wchar_t *)NULL); ++ } ++} ++static wchar_t * ++wcscat(wchar_t *s1, const wchar_t *s2) ++{ ++ wchar_t *s = s1; ++ ++ for (; *s1; s1++); ++ while (*s1++ = *s2++); ++ return(s); ++} ++static wchar_t * ++wcsncat(wchar_t *s1, const wchar_t *s2, size_t n) ++{ ++ if (n != 0) { ++ register wchar_t *d = s1; ++ register wchar_t *s = s2; ++ while (*d) ++ d++; ++ do { ++ if ((*d = *s++) == 0) ++ break; ++ d++; ++ } while (--n != 0); ++ *d = 0; ++ } ++ ++ return(s1); ++} ++#endif /*defined(__FreeBSD__) || defined(__OpenBSD__) || defined (__NetBSD__)*/ ++ + static void + ClassInitialize(void) + { diff --git a/x11/openmotif/patches/patch-ae b/x11/openmotif/patches/patch-ae new file mode 100644 index 00000000000..90ddb07c0df --- /dev/null +++ b/x11/openmotif/patches/patch-ae @@ -0,0 +1,15 @@ +--- config/cf/Motif.rules.orig Tue May 2 08:53:43 2000 ++++ config/cf/Motif.rules Fri Jun 23 16:49:27 2000 +@@ -50,9 +50,10 @@ + # define MotifIsTopLevelProject NO + #endif + +-/* Include the X11 project rules file. */ ++#ifndef X11IsTopLevelProject ++/* If we have not included X11.rules yet, do it now. */ + #include +- ++#endif + + /* Use the in-tree Motif by default. */ + #ifndef UseInstalledMotif diff --git a/x11/openmotif/patches/patch-af b/x11/openmotif/patches/patch-af new file mode 100644 index 00000000000..3b6774b480d --- /dev/null +++ b/x11/openmotif/patches/patch-af @@ -0,0 +1,48 @@ +--- config/imake/imake.c.orig Tue May 2 12:18:40 2000 ++++ config/imake/imake.c Fri Jul 7 23:23:33 2000 +@@ -371,11 +371,21 @@ + + Imakefile = FindImakefile(Imakefile); + CheckImakefileC(ImakefileC); +- if (Makefile) +- tmpMakefile = Makefile; +- else { ++ ++ if (Makefile) { ++ tmpMakefile = Makefile; ++ if ((tmpfd = fopen(tmpMakefile, "w+")) == NULL) ++ LogFatal("Cannot create temporary file %s.", tmpMakefile); ++ } else { ++ int fd; + tmpMakefile = Strdup(tmpMakefile); +- (void) mktemp(tmpMakefile); ++ fd = mkstemp(tmpMakefile); ++ if (fd == -1 || (tmpfd = fdopen(fd, "w+")) == NULL) { ++ if (fd != -1) { ++ unlink(tmpMakefile); close(fd); ++ } ++ LogFatal("Cannot create temporary file %s.", tmpMakefile); ++ } + } + AddMakeArg("-f"); + AddMakeArg( tmpMakefile ); +@@ -384,9 +394,6 @@ + sprintf(makefileMacro, "MAKEFILE=%s", Imakefile); + AddMakeArg( makefileMacro ); + +- if ((tmpfd = fopen(tmpMakefile, "w+")) == NULL) +- LogFatal("Cannot create temporary file %s.", tmpMakefile); +- + cleanedImakefile = CleanCppInput(Imakefile); + cppit(cleanedImakefile, Template, ImakefileC, tmpfd, tmpMakefile); + +@@ -1270,8 +1277,7 @@ + strcmp(ptoken, "undef")) { + if (outFile == NULL) { + tmpImakefile = Strdup(tmpImakefile); +- (void) mktemp(tmpImakefile); +- outFile = fopen(tmpImakefile, "w"); ++ outFile = mkstemp(tmpImakefile); + if (outFile == NULL) + LogFatal("Cannot open %s for write.", + tmpImakefile); diff --git a/x11/openmotif/patches/patch-ag b/x11/openmotif/patches/patch-ag new file mode 100644 index 00000000000..681868e8ba8 --- /dev/null +++ b/x11/openmotif/patches/patch-ag @@ -0,0 +1,11 @@ +--- tests/Performance/Startup/editor.c.orig Fri Jul 7 23:02:12 2000 ++++ tests/Performance/Startup/editor.c Fri Jul 7 23:02:55 2000 +@@ -238,7 +238,7 @@ + + strcpy(tempname, "/tmp/xmeditXXXXXX"); + +- if ((tfp = fopen(mktemp(tempname), "w")) == NULL) { ++ if ((tfp = mkstemp(tempname)) == NULL) { + fprintf(stderr, "Warning: unable to open temp file, text not saved.\n"); + return(False);; + } diff --git a/x11/openmotif/pkg/COMMENT b/x11/openmotif/pkg/COMMENT new file mode 100644 index 00000000000..3eea41f305f --- /dev/null +++ b/x11/openmotif/pkg/COMMENT @@ -0,0 +1 @@ +Motif toolkit 2.1 diff --git a/x11/openmotif/pkg/DESCR b/x11/openmotif/pkg/DESCR new file mode 100644 index 00000000000..6b324a5023c --- /dev/null +++ b/x11/openmotif/pkg/DESCR @@ -0,0 +1,23 @@ +Motif toolkit 2.1 + +Here is what you might ask. (excerpted from The Open Group FAQ) + + Q: What is Open Motif? How does it differ from standard Motif? + + A: Aside from some different copyright and license statements, both + Motif and Open Motif share the same functionality and source code. + The primary difference is the software license for each of the + software products. Open Motif source code and binaries can be + distributed royalty free under The Open Group Public License as + long as the operating system upon which Open Motif is running meets + the OSI's Open Source Definition. Motif is made available under + the standard Open Group software licenses and requires the payment + of source code and royalty fees. + +Does this answer your question? +I recommend you to visit http://www.motifzone.org for more information +about Motif. + +p.s. 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. diff --git a/x11/openmotif/pkg/PFRAG.shared b/x11/openmotif/pkg/PFRAG.shared new file mode 100644 index 00000000000..2c9fa7198b8 --- /dev/null +++ b/x11/openmotif/pkg/PFRAG.shared @@ -0,0 +1,5 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2000/07/08 14:22:12 matt Exp $ +lib/libMrm.so.2.1 +lib/libUil.so.2.1 +lib/libXm.so.2.1 +DYNLIBDIR(lib) diff --git a/x11/openmotif/pkg/PLIST b/x11/openmotif/pkg/PLIST new file mode 100644 index 00000000000..20f518ea1b4 --- /dev/null +++ b/x11/openmotif/pkg/PLIST @@ -0,0 +1,884 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2000/07/08 14:22:12 matt Exp $ +@pkgcfl lesstif-* +bin/imake +bin/lndir +bin/makedepend +bin/makeg +bin/mergelib +bin/mkdirhier +bin/mwm +bin/uil +bin/xmbind +bin/xmkmf +include/Mrm/MrmAppl.h +include/Mrm/MrmDecls.h +include/Mrm/MrmPublic.h +include/Mrm/MrmosI.h +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/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/ComboBox.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/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/DrawingA.h +include/Xm/DrawingAP.h +include/Xm/DrawnB.h +include/Xm/DrawnBP.h +include/Xm/DropSMgr.h +include/Xm/DropSMgrP.h +include/Xm/DropTrans.h +include/Xm/DropTransP.h +include/Xm/ExtObjectP.h +include/Xm/FileSB.h +include/Xm/FileSBP.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/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/MwmUtil.h +include/Xm/NavigatorT.h +include/Xm/Notebook.h +include/Xm/NotebookP.h +include/Xm/PanedW.h +include/Xm/PanedWP.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/SpecRenderT.h +include/Xm/SpinB.h +include/Xm/SpinBP.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/TraitP.h +include/Xm/Transfer.h +include/Xm/TransferP.h +include/Xm/TransferT.h +include/Xm/TransltnsP.h +include/Xm/TravConT.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/Xmfuncs.h +include/Xm/XmosP.h +include/Xm/XpmP.h +include/bitmaps/xm_error +include/bitmaps/xm_hour16 +include/bitmaps/xm_hour16m +include/bitmaps/xm_hour32 +include/bitmaps/xm_hour32m +include/bitmaps/xm_information +include/bitmaps/xm_noenter16 +include/bitmaps/xm_noenter16m +include/bitmaps/xm_noenter32 +include/bitmaps/xm_noenter32m +include/bitmaps/xm_question +include/bitmaps/xm_warning +include/bitmaps/xm_working +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/app-defaults +lib/X11/config/Amoeba.cf +lib/X11/config/DGUX.cf +lib/X11/config/FreeBSD.cf +lib/X11/config/Imake.cf +lib/X11/config/Imake.rules +lib/X11/config/Imake.tmpl +lib/X11/config/Library.tmpl +lib/X11/config/Mips.cf +lib/X11/config/Motif.rules +lib/X11/config/Motif.tmpl +lib/X11/config/NetBSD.cf +lib/X11/config/Oki.cf +lib/X11/config/Server.tmpl +lib/X11/config/Threads.tmpl +lib/X11/config/Win32.cf +lib/X11/config/Win32.rules +lib/X11/config/WinLib.tmpl +lib/X11/config/X11.rules +lib/X11/config/X11.tmpl +lib/X11/config/apollo.cf +lib/X11/config/bsd.cf +lib/X11/config/bsdLib.rules +lib/X11/config/bsdLib.tmpl +lib/X11/config/bsdi.cf +lib/X11/config/cde.rules +lib/X11/config/cde.tmpl +lib/X11/config/convex.cf +lib/X11/config/cray.cf +lib/X11/config/fujitsu.cf +lib/X11/config/generic.cf +lib/X11/config/host.def +lib/X11/config/hp.cf +lib/X11/config/hpLib.rules +lib/X11/config/hpLib.tmpl +lib/X11/config/ibm.cf +lib/X11/config/ibmLib.rules +lib/X11/config/ibmLib.tmpl +lib/X11/config/isc.cf +lib/X11/config/linux.cf +lib/X11/config/lnxLib.rules +lib/X11/config/lnxLib.tmpl +lib/X11/config/luna.cf +lib/X11/config/macII.cf +lib/X11/config/mach.cf +lib/X11/config/minix.cf +lib/X11/config/moto.cf +lib/X11/config/ncr.cf +lib/X11/config/nec.cf +lib/X11/config/necLib.rules +lib/X11/config/necLib.tmpl +lib/X11/config/noop.rules +lib/X11/config/oldlib.rules +lib/X11/config/os2.cf +lib/X11/config/os2Lib.rules +lib/X11/config/os2Lib.tmpl +lib/X11/config/osf1.cf +lib/X11/config/osfLib.rules +lib/X11/config/osfLib.tmpl +lib/X11/config/pegasus.cf +lib/X11/config/sco.cf +lib/X11/config/scoLib.rules +lib/X11/config/sequent.cf +lib/X11/config/sgi.cf +lib/X11/config/sgiLib.rules +lib/X11/config/sgiLib.tmpl +lib/X11/config/site.def +lib/X11/config/sony.cf +lib/X11/config/sun.cf +lib/X11/config/sunLib.rules +lib/X11/config/sunLib.tmpl +lib/X11/config/sv3Lib.rules +lib/X11/config/sv3Lib.tmpl +lib/X11/config/sv4Lib.rules +lib/X11/config/sv4Lib.tmpl +lib/X11/config/svr3.cf +lib/X11/config/svr4.cf +lib/X11/config/ultrix.cf +lib/X11/config/usl.cf +lib/X11/config/x386.cf +lib/X11/config/xf86.rules +lib/X11/config/xf86.tmpl +lib/X11/config/xfree86.cf +lib/X11/system.mwmrc +lib/Xm/bindings/acorn +lib/Xm/bindings/apollo +lib/Xm/bindings/dec +lib/Xm/bindings/dg_AViiON +lib/Xm/bindings/doubleclick +lib/Xm/bindings/hal +lib/Xm/bindings/hitachi +lib/Xm/bindings/hp +lib/Xm/bindings/ibm +lib/Xm/bindings/intergraph +lib/Xm/bindings/intergraph17 +lib/Xm/bindings/megatek +lib/Xm/bindings/motorola +lib/Xm/bindings/ncr_at +lib/Xm/bindings/ncr_vt +lib/Xm/bindings/pc +lib/Xm/bindings/sgi +lib/Xm/bindings/siemens_9733 +lib/Xm/bindings/siemens_wx200 +lib/Xm/bindings/sni +lib/Xm/bindings/sni_97801 +lib/Xm/bindings/sony +lib/Xm/bindings/sun +lib/Xm/bindings/sun_at +lib/Xm/bindings/tek +lib/Xm/bindings/xmbind.alias +lib/libMrm.a +lib/libUil.a +lib/libXm.a +man/man1/mwm.1 +man/man1/uil.1 +man/man1/xmbind.1 +man/man3/ApplicationShell.3 +man/man3/Composite.3 +man/man3/Constraint.3 +man/man3/Core.3 +man/man3/MrmCloseHierarchy.3 +man/man3/MrmFetchBitmapLiteral.3 +man/man3/MrmFetchColorLiteral.3 +man/man3/MrmFetchIconLiteral.3 +man/man3/MrmFetchLiteral.3 +man/man3/MrmFetchSetValues.3 +man/man3/MrmFetchWidget.3 +man/man3/MrmFetchWidgetOverride.3 +man/man3/MrmInitialize.3 +man/man3/MrmOpenHierarchy.3 +man/man3/MrmOpenHierarchyFromBuffer.3 +man/man3/MrmOpenHierarchyPerDisplay.3 +man/man3/MrmRegisterClass.3 +man/man3/MrmRegisterNames.3 +man/man3/MrmRegisterNamesInHierarchy.3 +man/man3/Object.3 +man/man3/OverrideShell.3 +man/man3/RectObj.3 +man/man3/Shell.3 +man/man3/TopLevelShell.3 +man/man3/TransientShell.3 +man/man3/Uil.3 +man/man3/UilDumpSymbolTable.3 +man/man3/VendorShell.3 +man/man3/VirtualBindings.3 +man/man3/WMShell.3 +man/man3/XmActivateProtocol.3 +man/man3/XmActivateWMProtocol.3 +man/man3/XmAddProtocolCallback.3 +man/man3/XmAddProtocols.3 +man/man3/XmAddTabGroup.3 +man/man3/XmAddToPostFromList.3 +man/man3/XmAddWMProtocolCallback.3 +man/man3/XmAddWMProtocols.3 +man/man3/XmArrowButton.3 +man/man3/XmArrowButtonGadget.3 +man/man3/XmBulletinBoard.3 +man/man3/XmCascadeButton.3 +man/man3/XmCascadeButtonGadget.3 +man/man3/XmCascadeButtonGadgetHighlight.3 +man/man3/XmCascadeButtonHighlight.3 +man/man3/XmChangeColor.3 +man/man3/XmClipboardCancelCopy.3 +man/man3/XmClipboardCopy.3 +man/man3/XmClipboardCopyByName.3 +man/man3/XmClipboardEndCopy.3 +man/man3/XmClipboardEndRetrieve.3 +man/man3/XmClipboardInquireCount.3 +man/man3/XmClipboardInquireFormat.3 +man/man3/XmClipboardInquireLength.3 +man/man3/XmClipboardInquirePendingItems.3 +man/man3/XmClipboardLock.3 +man/man3/XmClipboardRegisterFormat.3 +man/man3/XmClipboardRetrieve.3 +man/man3/XmClipboardStartCopy.3 +man/man3/XmClipboardStartRetrieve.3 +man/man3/XmClipboardUndoCopy.3 +man/man3/XmClipboardUnlock.3 +man/man3/XmClipboardWithdrawFormat.3 +man/man3/XmComboBox.3 +man/man3/XmComboBoxAddItem.3 +man/man3/XmComboBoxDeletePos.3 +man/man3/XmComboBoxSelectItem.3 +man/man3/XmComboBoxSetItem.3 +man/man3/XmComboBoxUpdate.3 +man/man3/XmCommand.3 +man/man3/XmCommandAppendValue.3 +man/man3/XmCommandError.3 +man/man3/XmCommandGetChild.3 +man/man3/XmCommandSetValue.3 +man/man3/XmContainer.3 +man/man3/XmContainerCopy.3 +man/man3/XmContainerCopyLink.3 +man/man3/XmContainerCut.3 +man/man3/XmContainerGetItemChildren.3 +man/man3/XmContainerPaste.3 +man/man3/XmContainerPasteLink.3 +man/man3/XmContainerRelayout.3 +man/man3/XmContainerReorder.3 +man/man3/XmConvertStringToUnits.3 +man/man3/XmConvertUnits.3 +man/man3/XmCreateArrowButton.3 +man/man3/XmCreateArrowButtonGadget.3 +man/man3/XmCreateBulletinBoard.3 +man/man3/XmCreateBulletinBoardDialog.3 +man/man3/XmCreateCascadeButton.3 +man/man3/XmCreateCascadeButtonGadget.3 +man/man3/XmCreateComboBox.3 +man/man3/XmCreateCommand.3 +man/man3/XmCreateCommandDialog.3 +man/man3/XmCreateContainer.3 +man/man3/XmCreateDialogShell.3 +man/man3/XmCreateDragIcon.3 +man/man3/XmCreateDrawingArea.3 +man/man3/XmCreateDrawnButton.3 +man/man3/XmCreateDropDownComboBox.3 +man/man3/XmCreateDropDownList.3 +man/man3/XmCreateErrorDialog.3 +man/man3/XmCreateFileSelectionBox.3 +man/man3/XmCreateFileSelectionDialog.3 +man/man3/XmCreateForm.3 +man/man3/XmCreateFormDialog.3 +man/man3/XmCreateFrame.3 +man/man3/XmCreateIconGadget.3 +man/man3/XmCreateInformationDialog.3 +man/man3/XmCreateLabel.3 +man/man3/XmCreateLabelGadget.3 +man/man3/XmCreateList.3 +man/man3/XmCreateMainWindow.3 +man/man3/XmCreateMenuBar.3 +man/man3/XmCreateMenuShell.3 +man/man3/XmCreateMessageBox.3 +man/man3/XmCreateMessageDialog.3 +man/man3/XmCreateNotebook.3 +man/man3/XmCreateOptionMenu.3 +man/man3/XmCreatePanedWindow.3 +man/man3/XmCreatePopupMenu.3 +man/man3/XmCreatePromptDialog.3 +man/man3/XmCreatePulldownMenu.3 +man/man3/XmCreatePushButton.3 +man/man3/XmCreatePushButtonGadget.3 +man/man3/XmCreateQuestionDialog.3 +man/man3/XmCreateRadioBox.3 +man/man3/XmCreateRowColumn.3 +man/man3/XmCreateScale.3 +man/man3/XmCreateScrollBar.3 +man/man3/XmCreateScrolledList.3 +man/man3/XmCreateScrolledText.3 +man/man3/XmCreateScrolledWindow.3 +man/man3/XmCreateSelectionBox.3 +man/man3/XmCreateSelectionDialog.3 +man/man3/XmCreateSeparator.3 +man/man3/XmCreateSeparatorGadget.3 +man/man3/XmCreateSimpleCheckBox.3 +man/man3/XmCreateSimpleMenuBar.3 +man/man3/XmCreateSimpleOptionMenu.3 +man/man3/XmCreateSimplePopupMenu.3 +man/man3/XmCreateSimplePulldownMenu.3 +man/man3/XmCreateSimpleRadioBox.3 +man/man3/XmCreateSimpleSpinBox.3 +man/man3/XmCreateSpinBox.3 +man/man3/XmCreateTemplateDialog.3 +man/man3/XmCreateText.3 +man/man3/XmCreateTextField.3 +man/man3/XmCreateToggleButton.3 +man/man3/XmCreateToggleButtonGadget.3 +man/man3/XmCreateWarningDialog.3 +man/man3/XmCreateWorkArea.3 +man/man3/XmCreateWorkingDialog.3 +man/man3/XmCvtByteStreamToXmString.3 +man/man3/XmCvtCTToXmString.3 +man/man3/XmCvtStringToUnitType.3 +man/man3/XmCvtTextPropertyToXmStringTable.3 +man/man3/XmCvtXmStringTableToTextProperty.3 +man/man3/XmCvtXmStringToByteStream.3 +man/man3/XmCvtXmStringToCT.3 +man/man3/XmDeactivateProtocol.3 +man/man3/XmDeactivateWMProtocol.3 +man/man3/XmDestroyPixmap.3 +man/man3/XmDialogShell.3 +man/man3/XmDirection.3 +man/man3/XmDirectionMatch.3 +man/man3/XmDirectionMatchPartial.3 +man/man3/XmDirectionToStringDirection.3 +man/man3/XmDisplay.3 +man/man3/XmDragCancel.3 +man/man3/XmDragContext.3 +man/man3/XmDragIcon.3 +man/man3/XmDragStart.3 +man/man3/XmDrawingArea.3 +man/man3/XmDrawnButton.3 +man/man3/XmDropSite.3 +man/man3/XmDropSiteConfigureStackingOrder.3 +man/man3/XmDropSiteEndUpdate.3 +man/man3/XmDropSiteQueryStackingOrder.3 +man/man3/XmDropSiteRegister.3 +man/man3/XmDropSiteRegistered.3 +man/man3/XmDropSiteRetrieve.3 +man/man3/XmDropSiteStartUpdate.3 +man/man3/XmDropSiteUnregister.3 +man/man3/XmDropSiteUpdate.3 +man/man3/XmDropTransfer.3 +man/man3/XmDropTransferAdd.3 +man/man3/XmDropTransferStart.3 +man/man3/XmFileSelectionBox.3 +man/man3/XmFileSelectionBoxGetChild.3 +man/man3/XmFileSelectionDoSearch.3 +man/man3/XmFontList.3 +man/man3/XmFontListAdd.3 +man/man3/XmFontListAppendEntry.3 +man/man3/XmFontListCopy.3 +man/man3/XmFontListCreate.3 +man/man3/XmFontListEntryCreate.3 +man/man3/XmFontListEntryFree.3 +man/man3/XmFontListEntryGetFont.3 +man/man3/XmFontListEntryGetTag.3 +man/man3/XmFontListEntryLoad.3 +man/man3/XmFontListFree.3 +man/man3/XmFontListFreeFontContext.3 +man/man3/XmFontListGetNextFont.3 +man/man3/XmFontListInitFontContext.3 +man/man3/XmFontListNextEntry.3 +man/man3/XmFontListRemoveEntry.3 +man/man3/XmForm.3 +man/man3/XmFrame.3 +man/man3/XmGadget.3 +man/man3/XmGetAtomName.3 +man/man3/XmGetColorCalculation.3 +man/man3/XmGetColors.3 +man/man3/XmGetDestination.3 +man/man3/XmGetDragContext.3 +man/man3/XmGetFocusWidget.3 +man/man3/XmGetMenuCursor.3 +man/man3/XmGetPixmap.3 +man/man3/XmGetPixmapByDepth.3 +man/man3/XmGetPostedFromWidget.3 +man/man3/XmGetScaledPixmap.3 +man/man3/XmGetSecondaryResourceData.3 +man/man3/XmGetTabGroup.3 +man/man3/XmGetTearOffControl.3 +man/man3/XmGetVisibility.3 +man/man3/XmGetXmDisplay.3 +man/man3/XmGetXmScreen.3 +man/man3/XmIconGadget.3 +man/man3/XmImCloseXIM.3 +man/man3/XmImFreeXIC.3 +man/man3/XmImGetXIC.3 +man/man3/XmImGetXIM.3 +man/man3/XmImMbLookupString.3 +man/man3/XmImMbResetIC.3 +man/man3/XmImRegister.3 +man/man3/XmImSetFocusValues.3 +man/man3/XmImSetValues.3 +man/man3/XmImSetXIC.3 +man/man3/XmImUnregister.3 +man/man3/XmImUnsetFocus.3 +man/man3/XmImVaSetFocusValues.3 +man/man3/XmImVaSetValues.3 +man/man3/XmInstallImage.3 +man/man3/XmInternAtom.3 +man/man3/XmIsMotifWMRunning.3 +man/man3/XmIsTraversable.3 +man/man3/XmLabel.3 +man/man3/XmLabelGadget.3 +man/man3/XmList.3 +man/man3/XmListAddItem.3 +man/man3/XmListAddItemUnselected.3 +man/man3/XmListAddItems.3 +man/man3/XmListAddItemsUnselected.3 +man/man3/XmListDeleteAllItems.3 +man/man3/XmListDeleteItem.3 +man/man3/XmListDeleteItems.3 +man/man3/XmListDeleteItemsPos.3 +man/man3/XmListDeletePos.3 +man/man3/XmListDeletePositions.3 +man/man3/XmListDeselectAllItems.3 +man/man3/XmListDeselectItem.3 +man/man3/XmListDeselectPos.3 +man/man3/XmListGetKbdItemPos.3 +man/man3/XmListGetMatchPos.3 +man/man3/XmListGetSelectedPos.3 +man/man3/XmListItemExists.3 +man/man3/XmListItemPos.3 +man/man3/XmListPosSelected.3 +man/man3/XmListPosToBounds.3 +man/man3/XmListReplaceItems.3 +man/man3/XmListReplaceItemsPos.3 +man/man3/XmListReplaceItemsPosUnselected.3 +man/man3/XmListReplaceItemsUnselected.3 +man/man3/XmListReplacePositions.3 +man/man3/XmListSelectItem.3 +man/man3/XmListSelectPos.3 +man/man3/XmListSetAddMode.3 +man/man3/XmListSetBottomItem.3 +man/man3/XmListSetBottomPos.3 +man/man3/XmListSetHorizPos.3 +man/man3/XmListSetItem.3 +man/man3/XmListSetKbdItemPos.3 +man/man3/XmListSetPos.3 +man/man3/XmListUpdateSelectedList.3 +man/man3/XmListYToPos.3 +man/man3/XmMainWindow.3 +man/man3/XmMainWindowSep1.3 +man/man3/XmMainWindowSep2.3 +man/man3/XmMainWindowSep3.3 +man/man3/XmMainWindowSetAreas.3 +man/man3/XmManager.3 +man/man3/XmMapSegmentEncoding.3 +man/man3/XmMenuPosition.3 +man/man3/XmMenuShell.3 +man/man3/XmMessageBox.3 +man/man3/XmMessageBoxGetChild.3 +man/man3/XmNotebook.3 +man/man3/XmNotebookGetPageInfo.3 +man/man3/XmObjectAtPoint.3 +man/man3/XmOptionButtonGadget.3 +man/man3/XmOptionLabelGadget.3 +man/man3/XmPanedWindow.3 +man/man3/XmParseMapping.3 +man/man3/XmParseMappingCreate.3 +man/man3/XmParseMappingFree.3 +man/man3/XmParseMappingGetValues.3 +man/man3/XmParseMappingSetValues.3 +man/man3/XmParseTable.3 +man/man3/XmParseTableFree.3 +man/man3/XmPrimitive.3 +man/man3/XmPrintPopupPDM.3 +man/man3/XmPrintSetup.3 +man/man3/XmPrintShell.3 +man/man3/XmPrintToFile.3 +man/man3/XmProcessTraversal.3 +man/man3/XmPushButton.3 +man/man3/XmPushButtonGadget.3 +man/man3/XmRedisplayWidget.3 +man/man3/XmRegisterSegmentEncoding.3 +man/man3/XmRemoveFromPostFromList.3 +man/man3/XmRemoveProtocolCallback.3 +man/man3/XmRemoveProtocols.3 +man/man3/XmRemoveTabGroup.3 +man/man3/XmRemoveWMProtocolCallback.3 +man/man3/XmRemoveWMProtocols.3 +man/man3/XmRenderTable.3 +man/man3/XmRenderTableAddRenditions.3 +man/man3/XmRenderTableCopy.3 +man/man3/XmRenderTableCvtFromProp.3 +man/man3/XmRenderTableCvtToProp.3 +man/man3/XmRenderTableFree.3 +man/man3/XmRenderTableGetRendition.3 +man/man3/XmRenderTableGetRenditions.3 +man/man3/XmRenderTableGetTags.3 +man/man3/XmRenderTableRemoveRenditions.3 +man/man3/XmRendition.3 +man/man3/XmRenditionCreate.3 +man/man3/XmRenditionFree.3 +man/man3/XmRenditionRetrieve.3 +man/man3/XmRenditionUpdate.3 +man/man3/XmRepTypeAddReverse.3 +man/man3/XmRepTypeGetId.3 +man/man3/XmRepTypeGetNameList.3 +man/man3/XmRepTypeGetRecord.3 +man/man3/XmRepTypeGetRegistered.3 +man/man3/XmRepTypeInstallTearOffModelConverter.3 +man/man3/XmRepTypeRegister.3 +man/man3/XmRepTypeValidValue.3 +man/man3/XmResolveAllPartOffsets.3 +man/man3/XmResolvePartOffsets.3 +man/man3/XmRowColumn.3 +man/man3/XmScale.3 +man/man3/XmScaleGetValue.3 +man/man3/XmScaleSetTicks.3 +man/man3/XmScaleSetValue.3 +man/man3/XmScreen.3 +man/man3/XmScrollBar.3 +man/man3/XmScrollBarGetValues.3 +man/man3/XmScrollBarSetValues.3 +man/man3/XmScrollVisible.3 +man/man3/XmScrolledWindow.3 +man/man3/XmScrolledWindowSetAreas.3 +man/man3/XmSelectionBox.3 +man/man3/XmSelectionBoxGetChild.3 +man/man3/XmSeparator.3 +man/man3/XmSeparatorGadget.3 +man/man3/XmSetColorCalculation.3 +man/man3/XmSetFontUnit.3 +man/man3/XmSetFontUnits.3 +man/man3/XmSetMenuCursor.3 +man/man3/XmSetProtocolHooks.3 +man/man3/XmSetWMProtocolHooks.3 +man/man3/XmSimpleSpinBox.3 +man/man3/XmSimpleSpinBoxAddItem.3 +man/man3/XmSimpleSpinBoxDeletePos.3 +man/man3/XmSimpleSpinBoxSetItem.3 +man/man3/XmSpinBox.3 +man/man3/XmSpinBoxValidatePosition.3 +man/man3/XmString.3 +man/man3/XmStringBaseline.3 +man/man3/XmStringByteCompare.3 +man/man3/XmStringByteStreamLength.3 +man/man3/XmStringCompare.3 +man/man3/XmStringComponentCreate.3 +man/man3/XmStringComponentType.3 +man/man3/XmStringConcat.3 +man/man3/XmStringConcatAndFree.3 +man/man3/XmStringCopy.3 +man/man3/XmStringCreate.3 +man/man3/XmStringCreateLocalized.3 +man/man3/XmStringCreateLtoR.3 +man/man3/XmStringCreateSimple.3 +man/man3/XmStringDirection.3 +man/man3/XmStringDirectionCreate.3 +man/man3/XmStringDirectionToDirection.3 +man/man3/XmStringDraw.3 +man/man3/XmStringDrawImage.3 +man/man3/XmStringDrawUnderline.3 +man/man3/XmStringEmpty.3 +man/man3/XmStringExtent.3 +man/man3/XmStringFree.3 +man/man3/XmStringFreeContext.3 +man/man3/XmStringGenerate.3 +man/man3/XmStringGetLtoR.3 +man/man3/XmStringGetNextComponent.3 +man/man3/XmStringGetNextSegment.3 +man/man3/XmStringGetNextTriple.3 +man/man3/XmStringHasSubstring.3 +man/man3/XmStringHeight.3 +man/man3/XmStringInitContext.3 +man/man3/XmStringIsVoid.3 +man/man3/XmStringLength.3 +man/man3/XmStringLineCount.3 +man/man3/XmStringNConcat.3 +man/man3/XmStringNCopy.3 +man/man3/XmStringParseText.3 +man/man3/XmStringPeekNextComponent.3 +man/man3/XmStringPeekNextTriple.3 +man/man3/XmStringPutRendition.3 +man/man3/XmStringSegmentCreate.3 +man/man3/XmStringSeparatorCreate.3 +man/man3/XmStringTable.3 +man/man3/XmStringTableParseStringArray.3 +man/man3/XmStringTableProposeTablist.3 +man/man3/XmStringTableToXmString.3 +man/man3/XmStringTableUnparse.3 +man/man3/XmStringToXmStringTable.3 +man/man3/XmStringUnparse.3 +man/man3/XmStringWidth.3 +man/man3/XmTab.3 +man/man3/XmTabCreate.3 +man/man3/XmTabFree.3 +man/man3/XmTabGetValues.3 +man/man3/XmTabList.3 +man/man3/XmTabListCopy.3 +man/man3/XmTabListFree.3 +man/man3/XmTabListGetTab.3 +man/man3/XmTabListInsertTabs.3 +man/man3/XmTabListRemoveTabs.3 +man/man3/XmTabListReplacePositions.3 +man/man3/XmTabListTabCount.3 +man/man3/XmTabSetValue.3 +man/man3/XmTargetsAreCompatible.3 +man/man3/XmText.3 +man/man3/XmTextClearSelection.3 +man/man3/XmTextCopy.3 +man/man3/XmTextCopyLink.3 +man/man3/XmTextCut.3 +man/man3/XmTextDisableRedisplay.3 +man/man3/XmTextEnableRedisplay.3 +man/man3/XmTextField.3 +man/man3/XmTextFieldClearSelection.3 +man/man3/XmTextFieldCopy.3 +man/man3/XmTextFieldCopyLink.3 +man/man3/XmTextFieldCut.3 +man/man3/XmTextFieldGetBaseline.3 +man/man3/XmTextFieldGetEditable.3 +man/man3/XmTextFieldGetInsertionPosition.3 +man/man3/XmTextFieldGetLastPosition.3 +man/man3/XmTextFieldGetMaxLength.3 +man/man3/XmTextFieldGetSelection.3 +man/man3/XmTextFieldGetSelectionPosition.3 +man/man3/XmTextFieldGetSelectionWcs.3 +man/man3/XmTextFieldGetString.3 +man/man3/XmTextFieldGetStringWcs.3 +man/man3/XmTextFieldGetSubstring.3 +man/man3/XmTextFieldGetSubstringWcs.3 +man/man3/XmTextFieldInsert.3 +man/man3/XmTextFieldInsertWcs.3 +man/man3/XmTextFieldPaste.3 +man/man3/XmTextFieldPasteLink.3 +man/man3/XmTextFieldPosToXY.3 +man/man3/XmTextFieldRemove.3 +man/man3/XmTextFieldReplace.3 +man/man3/XmTextFieldReplaceWcs.3 +man/man3/XmTextFieldSetAddMode.3 +man/man3/XmTextFieldSetEditable.3 +man/man3/XmTextFieldSetHighlight.3 +man/man3/XmTextFieldSetInsertionPosition.3 +man/man3/XmTextFieldSetMaxLength.3 +man/man3/XmTextFieldSetSelection.3 +man/man3/XmTextFieldSetString.3 +man/man3/XmTextFieldSetStringWcs.3 +man/man3/XmTextFieldShowPosition.3 +man/man3/XmTextFieldXYToPos.3 +man/man3/XmTextFindString.3 +man/man3/XmTextFindStringWcs.3 +man/man3/XmTextGetBaseline.3 +man/man3/XmTextGetCenterline.3 +man/man3/XmTextGetEditable.3 +man/man3/XmTextGetInsertionPosition.3 +man/man3/XmTextGetLastPosition.3 +man/man3/XmTextGetMaxLength.3 +man/man3/XmTextGetSelection.3 +man/man3/XmTextGetSelectionPosition.3 +man/man3/XmTextGetSelectionWcs.3 +man/man3/XmTextGetSource.3 +man/man3/XmTextGetString.3 +man/man3/XmTextGetStringWcs.3 +man/man3/XmTextGetSubstring.3 +man/man3/XmTextGetSubstringWcs.3 +man/man3/XmTextGetTopCharacter.3 +man/man3/XmTextInsert.3 +man/man3/XmTextInsertWcs.3 +man/man3/XmTextPaste.3 +man/man3/XmTextPasteLink.3 +man/man3/XmTextPosToXY.3 +man/man3/XmTextPosition.3 +man/man3/XmTextRemove.3 +man/man3/XmTextReplace.3 +man/man3/XmTextReplaceWcs.3 +man/man3/XmTextScroll.3 +man/man3/XmTextSetAddMode.3 +man/man3/XmTextSetEditable.3 +man/man3/XmTextSetHighlight.3 +man/man3/XmTextSetInsertionPosition.3 +man/man3/XmTextSetMaxLength.3 +man/man3/XmTextSetSelection.3 +man/man3/XmTextSetSource.3 +man/man3/XmTextSetString.3 +man/man3/XmTextSetStringWcs.3 +man/man3/XmTextSetTopCharacter.3 +man/man3/XmTextShowPosition.3 +man/man3/XmTextXYToPos.3 +man/man3/XmToggleButton.3 +man/man3/XmToggleButtonGadget.3 +man/man3/XmToggleButtonGadgetGetState.3 +man/man3/XmToggleButtonGadgetSetState.3 +man/man3/XmToggleButtonGetState.3 +man/man3/XmToggleButtonSetState.3 +man/man3/XmToggleButtonSetValue.3 +man/man3/XmTrackingEvent.3 +man/man3/XmTrackingLocate.3 +man/man3/XmTransferDone.3 +man/man3/XmTransferSendRequest.3 +man/man3/XmTransferSetParameters.3 +man/man3/XmTransferStartRequest.3 +man/man3/XmTransferValue.3 +man/man3/XmTranslateKey.3 +man/man3/XmUninstallImage.3 +man/man3/XmUpdateDisplay.3 +man/man3/XmVaCreateSimpleCheckBox.3 +man/man3/XmVaCreateSimpleMenuBar.3 +man/man3/XmVaCreateSimpleOptionMenu.3 +man/man3/XmVaCreateSimplePopupMenu.3 +man/man3/XmVaCreateSimplePulldownMenu.3 +man/man3/XmVaCreateSimpleRadioBox.3 +man/man3/XmWidgetGetBaselines.3 +man/man3/XmWidgetGetDisplayRect.3 +man/man5/Traits.5 +man/man5/UIL.5 +man/man5/WML.5 +man/man5/mwmrc.5 +%%SHARED%% +@dirrm lib/Xm/bindings +@dirrm lib/Xm +@dirrm lib/X11/config +@dirrm include/uil +@dirrm include/bitmaps +@dirrm include/Xm +@dirrm include/Mrm