Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 May 2000 19:54:01 +0200 (CEST)
From:      clefevre@citeweb.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/18691: New port - x11-toolkits/openmotif
Message-ID:  <200005201754.TAA48126@gits.dyndns.org>

next in thread | raw e-mail | index | archive | help

>Number:         18691
>Category:       ports
>Synopsis:       New port - x11-toolkits/openmotif
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat May 20 11:00:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Cyrille Lefevre
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
ACME
>Environment:

FreeBSD gits 4.0-STABLE FreeBSD 4.0-STABLE #15: Tue May  9 00:32:14 CEST 2000     root@gits:/disk2/4.0-STABLE/src/sys/compile/CUSTOM  i386

>Description:

	new port, Open Motif 2.1.30a.

	Open Motif required some wcs* functions. because they don't
	exists under FreeBSD, I take them from the GNU/glibc 2.1.3.
	maybe a builtin implementations of these inside the FreeBSD
	distrbution would be preferable. the file containing these
	GNU stuff is named files/FreeBSD.h :)

	also, I put the same IGNORE rule as in editors/staroffice5
	and it doesn't work... I don't understand why ! if someone
	can fix it.

>How-To-Repeat:

	n/a

>Fix:

	install this shell archive in the ports tree

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	openmotif/Makefile
#	openmotif/files/md5
#	openmotif/files/host.def
#	openmotif/files/FreeBSD.c
#	openmotif/files/doc.imk
#	openmotif/files/man.imk
#	openmotif/files/man1.imk
#	openmotif/files/man3.imk
#	openmotif/files/man4.imk
#	openmotif/files/man5.imk
#	openmotif/patches/patch-aa
#	openmotif/patches/patch-ab
#	openmotif/patches/patch-ac
#	openmotif/patches/patch-ad
#	openmotif/patches/patch-ae
#	openmotif/patches/patch-af
#	openmotif/patches/patch-ag
#	openmotif/patches/patch-ah
#	openmotif/patches/patch-ai
#	openmotif/patches/patch-aj
#	openmotif/pkg/DESCR
#	openmotif/pkg/PLIST
#	openmotif/pkg/COMMENT
#	openmotif/pkg/MESSAGE
#
echo x - openmotif/Makefile
sed 's/^X//' >openmotif/Makefile << 'END-of-openmotif/Makefile'
X# New ports collection makefile for:   glibc21
X# Date Created:			15 May 2000
X# Whom:				clefevre@citeweb.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=	openmotif
XPORTVERSION=	2.1.30
XCATEGORIES=	x11-toolkits
XMASTER_SITES=	\
X 		ftp://openmotif.opengroup.org/pub/openmotif/%SUBDIR%/tars/ \
X 		ftp://ftp.rdg.opengroup.org/pub/openmotif/%SUBDIR%/tars/ \
X 		ftp://ftp.opengroup.org/pub/openmotif/%SUBDIR%/tars/
XMASTER_SITE_SUBDIR=	R${PORTVERSION}
XDISTNAME=	${PORTNAME}${PORTVERSION}
X
XMAINTAINER=	ports@FreeBSD.org
X
XNO_CDROM=	"Must be downloaded direct from The Open Group via www interface"
X
X# !!! FIX ME !!!
X#
X# doesn't work... I don't understand why !
X# it's the same rule as editors/staroffice5
X#
X# .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
X# IGNORE=	"Please manually download ${DISTNAME}${EXTRACT_SUFX} from \
X# http://www.opengroup.org/openmotif/.  Put ${DISTNAME}${EXTRACT_SUFX} into \
X# the directory ${DISTDIR} and run make again"
X# .endif
X
XWRKSRC=		${WRKDIR}/motif
X
XUSE_IMAKE=	yes
XMAKE_ENV+=	LANG=C
XMAKE_ARGS=	-k
XXMKMF=		${MAKE} Makefile.boot
XALL_TARGET=	VerifyOS Everything
X
X# IMAKEINCLUDE= "-I${X11BASE}/lib/X11/config -I${WRKSRC}/config/cf"
X# MAKE_ENV+=	IMAKEINCLUDE=${IMAKEINCLUDE}
X# XMKMF=	${SETENV} IMAKEINCLUDE=${IMAKEINCLUDE} xmkmf -a
X# ALL_TARGET=	World
X
XMAN1=	$(DOCSMAN1) $(DEMOSMAN1)
XMAN3=	$(DOCSMAN3)
XMAN4=	$(DOCSMAN4)
XMAN5=	$(DOCSMAN5)
XMANCOMPRESSED=	yes
X
XDOCSMAN1=	\
X	mwm.1 \
X	uil.1 \
X	xmbind.1
X
XDEMOSMAN1=	\
X	DNDDemo.1 \
X	animate.1 \
X	draw.1 \
X	earth.1 \
X	exm_in_c.1 \
X	exm_in_uil.1 \
X	filemanager.1 \
X	getsubres.1 \
X	helloint.1 \
X	i18ninput.1 \
X	panner.1 \
X	periodic.1 \
X	piano.1 \
X	sampler2_0.1 \
X	setDate.1 \
X	simpleDemo.1 \
X	simpledrop.1 \
X	todo.1 \
X	wsm.1
X
XDOCSMAN3 = \
X	$(DOCSMAN3_1) \
X	$(DOCSMAN3_2) \
X	$(DOCSMAN3_3) \
X	$(DOCSMAN3_4) \
X	$(DOCSMAN3_5) \
X	$(DOCSMAN3_6) \
X	$(DOCSMAN3_7) \
X	$(DOCSMAN3_8) \
X	$(DOCSMAN3_9) \
X	$(DOCSMAN3_10) \
X	$(DOCSMAN3_11)
X
XDOCSMAN3_1 = \
X	ApplicationShell.3 \
X	Composite.3 \
X	Constraint.3 \
X	Core.3 \
X	MrmCloseHierarchy.3 \
X	MrmFetchBitmapLiteral.3 \
X	MrmFetchColorLiteral.3 \
X	MrmFetchIconLiteral.3 \
X	MrmFetchLiteral.3 \
X	MrmFetchSetValues.3 \
X	MrmFetchWidget.3 \
X	MrmFetchWidgetOverride.3 \
X	MrmInitialize.3 \
X	MrmOpenHierarchy.3 \
X	MrmOpenHierarchyFromBuffer.3 \
X	MrmOpenHierarchyPerDisplay.3 \
X	MrmRegisterClass.3 \
X	MrmRegisterNames.3 \
X	MrmRegisterNamesInHierarchy.3 \
X	Object.3 \
X	OverrideShell.3 \
X	RectObj.3 \
X	Shell.3 \
X	TopLevelShell.3 \
X	TransientShell.3 \
X	Uil.3 \
X	UilDumpSymbolTable.3 \
X	VendorShell.3 \
X	VirtualBindings.3 \
X	WMShell.3 \
X	XmActivateProtocol.3 \
X	XmActivateWMProtocol.3 \
X	XmAddProtocolCallback.3 \
X	XmAddProtocols.3 \
X	XmAddTabGroup.3 \
X	XmAddToPostFromList.3 \
X	XmAddWMProtocolCallback.3 \
X	XmAddWMProtocols.3 \
X	XmArrowButton.3 \
X	XmArrowButtonGadget.3 \
X	XmBulletinBoard.3 \
X	XmCascadeButton.3 \
X	XmCascadeButtonGadget.3 \
X	XmCascadeButtonGadgetHighlight.3 \
X	XmCascadeButtonHighlight.3 \
X	XmChangeColor.3 \
X	XmClipboardCancelCopy.3 \
X	XmClipboardCopy.3 \
X	XmClipboardCopyByName.3 \
X	XmClipboardEndCopy.3
X
XDOCSMAN3_2 = \
X	XmClipboardEndRetrieve.3 \
X	XmClipboardInquireCount.3 \
X	XmClipboardInquireFormat.3 \
X	XmClipboardInquireLength.3 \
X	XmClipboardInquirePendingItems.3 \
X	XmClipboardLock.3 \
X	XmClipboardRegisterFormat.3 \
X	XmClipboardRetrieve.3 \
X	XmClipboardStartCopy.3 \
X	XmClipboardStartRetrieve.3 \
X	XmClipboardUndoCopy.3 \
X	XmClipboardUnlock.3 \
X	XmClipboardWithdrawFormat.3 \
X	XmComboBox.3 \
X	XmComboBoxAddItem.3 \
X	XmComboBoxDeletePos.3 \
X	XmComboBoxSelectItem.3 \
X	XmComboBoxSetItem.3 \
X	XmComboBoxUpdate.3 \
X	XmCommand.3 \
X	XmCommandAppendValue.3 \
X	XmCommandError.3 \
X	XmCommandGetChild.3 \
X	XmCommandSetValue.3 \
X	XmContainer.3 \
X	XmContainerCopy.3 \
X	XmContainerCopyLink.3 \
X	XmContainerCut.3 \
X	XmContainerGetItemChildren.3 \
X	XmContainerPaste.3 \
X	XmContainerPasteLink.3 \
X	XmContainerRelayout.3 \
X	XmContainerReorder.3 \
X	XmConvertStringToUnits.3 \
X	XmConvertUnits.3 \
X	XmCreateArrowButton.3 \
X	XmCreateArrowButtonGadget.3 \
X	XmCreateBulletinBoard.3 \
X	XmCreateBulletinBoardDialog.3 \
X	XmCreateCascadeButton.3 \
X	XmCreateCascadeButtonGadget.3 \
X	XmCreateComboBox.3 \
X	XmCreateCommand.3 \
X	XmCreateCommandDialog.3 \
X	XmCreateContainer.3 \
X	XmCreateDialogShell.3 \
X	XmCreateDragIcon.3 \
X	XmCreateDrawingArea.3 \
X	XmCreateDrawnButton.3 \
X	XmCreateDropDownComboBox.3
X
XDOCSMAN3_3 = \
X	XmCreateDropDownList.3 \
X	XmCreateErrorDialog.3 \
X	XmCreateFileSelectionBox.3 \
X	XmCreateFileSelectionDialog.3 \
X	XmCreateForm.3 \
X	XmCreateFormDialog.3 \
X	XmCreateFrame.3 \
X	XmCreateIconGadget.3 \
X	XmCreateInformationDialog.3 \
X	XmCreateLabel.3 \
X	XmCreateLabelGadget.3 \
X	XmCreateList.3 \
X	XmCreateMainWindow.3 \
X	XmCreateMenuBar.3 \
X	XmCreateMenuShell.3 \
X	XmCreateMessageBox.3 \
X	XmCreateMessageDialog.3 \
X	XmCreateNotebook.3 \
X	XmCreateOptionMenu.3 \
X	XmCreatePanedWindow.3 \
X	XmCreatePopupMenu.3 \
X	XmCreatePromptDialog.3 \
X	XmCreatePulldownMenu.3 \
X	XmCreatePushButton.3 \
X	XmCreatePushButtonGadget.3 \
X	XmCreateQuestionDialog.3 \
X	XmCreateRadioBox.3 \
X	XmCreateRowColumn.3 \
X	XmCreateScale.3 \
X	XmCreateScrollBar.3 \
X	XmCreateScrolledList.3 \
X	XmCreateScrolledText.3 \
X	XmCreateScrolledWindow.3 \
X	XmCreateSelectionBox.3 \
X	XmCreateSelectionDialog.3 \
X	XmCreateSeparator.3 \
X	XmCreateSeparatorGadget.3 \
X	XmCreateSimpleCheckBox.3 \
X	XmCreateSimpleMenuBar.3 \
X	XmCreateSimpleOptionMenu.3 \
X	XmCreateSimplePopupMenu.3 \
X	XmCreateSimplePulldownMenu.3 \
X	XmCreateSimpleRadioBox.3 \
X	XmCreateSimpleSpinBox.3 \
X	XmCreateSpinBox.3 \
X	XmCreateTemplateDialog.3 \
X	XmCreateText.3 \
X	XmCreateTextField.3 \
X	XmCreateToggleButton.3 \
X	XmCreateToggleButtonGadget.3
X
XDOCSMAN3_4 = \
X	XmCreateWarningDialog.3 \
X	XmCreateWorkArea.3 \
X	XmCreateWorkingDialog.3 \
X	XmCvtByteStreamToXmString.3 \
X	XmCvtCTToXmString.3 \
X	XmCvtStringToUnitType.3 \
X	XmCvtTextPropertyToXmStringTable.3 \
X	XmCvtXmStringTableToTextProperty.3 \
X	XmCvtXmStringToByteStream.3 \
X	XmCvtXmStringToCT.3 \
X	XmDeactivateProtocol.3 \
X	XmDeactivateWMProtocol.3 \
X	XmDestroyPixmap.3 \
X	XmDialogShell.3 \
X	XmDirection.3 \
X	XmDirectionMatch.3 \
X	XmDirectionMatchPartial.3 \
X	XmDirectionToStringDirection.3 \
X	XmDisplay.3 \
X	XmDragCancel.3 \
X	XmDragContext.3 \
X	XmDragIcon.3 \
X	XmDragStart.3 \
X	XmDrawingArea.3 \
X	XmDrawnButton.3 \
X	XmDropSite.3 \
X	XmDropSiteConfigureStackingOrder.3 \
X	XmDropSiteEndUpdate.3 \
X	XmDropSiteQueryStackingOrder.3 \
X	XmDropSiteRegister.3 \
X	XmDropSiteRegistered.3 \
X	XmDropSiteRetrieve.3 \
X	XmDropSiteStartUpdate.3 \
X	XmDropSiteUnregister.3 \
X	XmDropSiteUpdate.3 \
X	XmDropTransfer.3 \
X	XmDropTransferAdd.3 \
X	XmDropTransferStart.3 \
X	XmFileSelectionBox.3 \
X	XmFileSelectionBoxGetChild.3 \
X	XmFileSelectionDoSearch.3 \
X	XmFontList.3 \
X	XmFontListAdd.3 \
X	XmFontListAppendEntry.3 \
X	XmFontListCopy.3 \
X	XmFontListCreate.3 \
X	XmFontListEntryCreate.3 \
X	XmFontListEntryFree.3 \
X	XmFontListEntryGetFont.3 \
X	XmFontListEntryGetTag.3
X
XDOCSMAN3_5 = \
X	XmFontListEntryLoad.3 \
X	XmFontListFree.3 \
X	XmFontListFreeFontContext.3 \
X	XmFontListGetNextFont.3 \
X	XmFontListInitFontContext.3 \
X	XmFontListNextEntry.3 \
X	XmFontListRemoveEntry.3 \
X	XmForm.3 \
X	XmFrame.3 \
X	XmGadget.3 \
X	XmGetAtomName.3 \
X	XmGetColorCalculation.3 \
X	XmGetColors.3 \
X	XmGetDestination.3 \
X	XmGetDragContext.3 \
X	XmGetFocusWidget.3 \
X	XmGetMenuCursor.3 \
X	XmGetPixmap.3 \
X	XmGetPixmapByDepth.3 \
X	XmGetPostedFromWidget.3 \
X	XmGetScaledPixmap.3 \
X	XmGetSecondaryResourceData.3 \
X	XmGetTabGroup.3 \
X	XmGetTearOffControl.3 \
X	XmGetVisibility.3 \
X	XmGetXmDisplay.3 \
X	XmGetXmScreen.3 \
X	XmIconGadget.3 \
X	XmImCloseXIM.3 \
X	XmImFreeXIC.3 \
X	XmImGetXIC.3 \
X	XmImGetXIM.3 \
X	XmImMbLookupString.3 \
X	XmImMbResetIC.3 \
X	XmImRegister.3 \
X	XmImSetFocusValues.3 \
X	XmImSetValues.3 \
X	XmImSetXIC.3 \
X	XmImUnregister.3 \
X	XmImUnsetFocus.3 \
X	XmImVaSetFocusValues.3 \
X	XmImVaSetValues.3 \
X	XmInstallImage.3 \
X	XmInternAtom.3 \
X	XmIsMotifWMRunning.3 \
X	XmIsTraversable.3 \
X	XmLabel.3 \
X	XmLabelGadget.3 \
X	XmList.3 \
X	XmListAddItem.3
X
XDOCSMAN3_6 = \
X	XmListAddItemUnselected.3 \
X	XmListAddItems.3 \
X	XmListAddItemsUnselected.3 \
X	XmListDeleteAllItems.3 \
X	XmListDeleteItem.3 \
X	XmListDeleteItems.3 \
X	XmListDeleteItemsPos.3 \
X	XmListDeletePos.3 \
X	XmListDeletePositions.3 \
X	XmListDeselectAllItems.3 \
X	XmListDeselectItem.3 \
X	XmListDeselectPos.3 \
X	XmListGetKbdItemPos.3 \
X	XmListGetMatchPos.3 \
X	XmListGetSelectedPos.3 \
X	XmListItemExists.3 \
X	XmListItemPos.3 \
X	XmListPosSelected.3 \
X	XmListPosToBounds.3 \
X	XmListReplaceItems.3 \
X	XmListReplaceItemsPos.3 \
X	XmListReplaceItemsPosUnselected.3 \
X	XmListReplaceItemsUnselected.3 \
X	XmListReplacePositions.3 \
X	XmListSelectItem.3 \
X	XmListSelectPos.3 \
X	XmListSetAddMode.3 \
X	XmListSetBottomItem.3 \
X	XmListSetBottomPos.3 \
X	XmListSetHorizPos.3 \
X	XmListSetItem.3 \
X	XmListSetKbdItemPos.3 \
X	XmListSetPos.3 \
X	XmListUpdateSelectedList.3 \
X	XmListYToPos.3 \
X	XmMainWindow.3 \
X	XmMainWindowSep1.3 \
X	XmMainWindowSep2.3 \
X	XmMainWindowSep3.3 \
X	XmMainWindowSetAreas.3 \
X	XmManager.3 \
X	XmMapSegmentEncoding.3 \
X	XmMenuPosition.3 \
X	XmMenuShell.3 \
X	XmMessageBox.3 \
X	XmMessageBoxGetChild.3 \
X	XmNotebook.3 \
X	XmNotebookGetPageInfo.3 \
X	XmObjectAtPoint.3 \
X	XmOptionButtonGadget.3
X
XDOCSMAN3_7 = \
X	XmOptionLabelGadget.3 \
X	XmPanedWindow.3 \
X	XmParseMapping.3 \
X	XmParseMappingCreate.3 \
X	XmParseMappingFree.3 \
X	XmParseMappingGetValues.3 \
X	XmParseMappingSetValues.3 \
X	XmParseTable.3 \
X	XmParseTableFree.3 \
X	XmPrimitive.3 \
X	XmPrintPopupPDM.3 \
X	XmPrintSetup.3 \
X	XmPrintShell.3 \
X	XmPrintToFile.3 \
X	XmProcessTraversal.3 \
X	XmPushButton.3 \
X	XmPushButtonGadget.3 \
X	XmRedisplayWidget.3 \
X	XmRegisterSegmentEncoding.3 \
X	XmRemoveFromPostFromList.3 \
X	XmRemoveProtocolCallback.3 \
X	XmRemoveProtocols.3 \
X	XmRemoveTabGroup.3 \
X	XmRemoveWMProtocolCallback.3 \
X	XmRemoveWMProtocols.3 \
X	XmRenderTable.3 \
X	XmRenderTableAddRenditions.3 \
X	XmRenderTableCopy.3 \
X	XmRenderTableCvtFromProp.3 \
X	XmRenderTableCvtToProp.3 \
X	XmRenderTableFree.3 \
X	XmRenderTableGetRendition.3 \
X	XmRenderTableGetRenditions.3 \
X	XmRenderTableGetTags.3 \
X	XmRenderTableRemoveRenditions.3 \
X	XmRendition.3 \
X	XmRenditionCreate.3 \
X	XmRenditionFree.3 \
X	XmRenditionRetrieve.3 \
X	XmRenditionUpdate.3 \
X	XmRepTypeAddReverse.3 \
X	XmRepTypeGetId.3 \
X	XmRepTypeGetNameList.3 \
X	XmRepTypeGetRecord.3 \
X	XmRepTypeGetRegistered.3 \
X	XmRepTypeInstallTearOffModelConverter.3 \
X	XmRepTypeRegister.3 \
X	XmRepTypeValidValue.3 \
X	XmResolveAllPartOffsets.3 \
X	XmResolvePartOffsets.3
X
XDOCSMAN3_8 = \
X	XmRowColumn.3 \
X	XmScale.3 \
X	XmScaleGetValue.3 \
X	XmScaleSetTicks.3 \
X	XmScaleSetValue.3 \
X	XmScreen.3 \
X	XmScrollBar.3 \
X	XmScrollBarGetValues.3 \
X	XmScrollBarSetValues.3 \
X	XmScrollVisible.3 \
X	XmScrolledWindow.3 \
X	XmScrolledWindowSetAreas.3 \
X	XmSelectionBox.3 \
X	XmSelectionBoxGetChild.3 \
X	XmSeparator.3 \
X	XmSeparatorGadget.3 \
X	XmSetColorCalculation.3 \
X	XmSetFontUnit.3 \
X	XmSetFontUnits.3 \
X	XmSetMenuCursor.3 \
X	XmSetProtocolHooks.3 \
X	XmSetWMProtocolHooks.3 \
X	XmSimpleSpinBox.3 \
X	XmSimpleSpinBoxAddItem.3 \
X	XmSimpleSpinBoxDeletePos.3 \
X	XmSimpleSpinBoxSetItem.3 \
X	XmSpinBox.3 \
X	XmSpinBoxValidatePosition.3 \
X	XmString.3 \
X	XmStringBaseline.3 \
X	XmStringByteCompare.3 \
X	XmStringByteStreamLength.3 \
X	XmStringCompare.3 \
X	XmStringComponentCreate.3 \
X	XmStringComponentType.3 \
X	XmStringConcat.3 \
X	XmStringConcatAndFree.3 \
X	XmStringCopy.3 \
X	XmStringCreate.3 \
X	XmStringCreateLocalized.3 \
X	XmStringCreateLtoR.3 \
X	XmStringCreateSimple.3 \
X	XmStringDirection.3 \
X	XmStringDirectionCreate.3 \
X	XmStringDirectionToDirection.3 \
X	XmStringDraw.3 \
X	XmStringDrawImage.3 \
X	XmStringDrawUnderline.3 \
X	XmStringEmpty.3 \
X	XmStringExtent.3
X
XDOCSMAN3_9 = \
X	XmStringFree.3 \
X	XmStringFreeContext.3 \
X	XmStringGenerate.3 \
X	XmStringGetLtoR.3 \
X	XmStringGetNextComponent.3 \
X	XmStringGetNextSegment.3 \
X	XmStringGetNextTriple.3 \
X	XmStringHasSubstring.3 \
X	XmStringHeight.3 \
X	XmStringInitContext.3 \
X	XmStringIsVoid.3 \
X	XmStringLength.3 \
X	XmStringLineCount.3 \
X	XmStringNConcat.3 \
X	XmStringNCopy.3 \
X	XmStringParseText.3 \
X	XmStringPeekNextComponent.3 \
X	XmStringPeekNextTriple.3 \
X	XmStringPutRendition.3 \
X	XmStringSegmentCreate.3 \
X	XmStringSeparatorCreate.3 \
X	XmStringTable.3 \
X	XmStringTableParseStringArray.3 \
X	XmStringTableProposeTablist.3 \
X	XmStringTableToXmString.3 \
X	XmStringTableUnparse.3 \
X	XmStringToXmStringTable.3 \
X	XmStringUnparse.3 \
X	XmStringWidth.3 \
X	XmTab.3 \
X	XmTabCreate.3 \
X	XmTabFree.3 \
X	XmTabGetValues.3 \
X	XmTabList.3 \
X	XmTabListCopy.3 \
X	XmTabListFree.3 \
X	XmTabListGetTab.3 \
X	XmTabListInsertTabs.3 \
X	XmTabListRemoveTabs.3 \
X	XmTabListReplacePositions.3 \
X	XmTabListTabCount.3 \
X	XmTabSetValue.3 \
X	XmTargetsAreCompatible.3 \
X	XmText.3 \
X	XmTextClearSelection.3 \
X	XmTextCopy.3 \
X	XmTextCopyLink.3 \
X	XmTextCut.3 \
X	XmTextDisableRedisplay.3 \
X	XmTextEnableRedisplay.3
X
XDOCSMAN3_10 = \
X	XmTextField.3 \
X	XmTextFieldClearSelection.3 \
X	XmTextFieldCopy.3 \
X	XmTextFieldCopyLink.3 \
X	XmTextFieldCut.3 \
X	XmTextFieldGetBaseline.3 \
X	XmTextFieldGetEditable.3 \
X	XmTextFieldGetInsertionPosition.3 \
X	XmTextFieldGetLastPosition.3 \
X	XmTextFieldGetMaxLength.3 \
X	XmTextFieldGetSelection.3 \
X	XmTextFieldGetSelectionPosition.3 \
X	XmTextFieldGetSelectionWcs.3 \
X	XmTextFieldGetString.3 \
X	XmTextFieldGetStringWcs.3 \
X	XmTextFieldGetSubstring.3 \
X	XmTextFieldGetSubstringWcs.3 \
X	XmTextFieldInsert.3 \
X	XmTextFieldInsertWcs.3 \
X	XmTextFieldPaste.3 \
X	XmTextFieldPasteLink.3 \
X	XmTextFieldPosToXY.3 \
X	XmTextFieldRemove.3 \
X	XmTextFieldReplace.3 \
X	XmTextFieldReplaceWcs.3 \
X	XmTextFieldSetAddMode.3 \
X	XmTextFieldSetEditable.3 \
X	XmTextFieldSetHighlight.3 \
X	XmTextFieldSetInsertionPosition.3 \
X	XmTextFieldSetMaxLength.3 \
X	XmTextFieldSetSelection.3 \
X	XmTextFieldSetString.3 \
X	XmTextFieldSetStringWcs.3 \
X	XmTextFieldShowPosition.3 \
X	XmTextFieldXYToPos.3 \
X	XmTextFindString.3 \
X	XmTextFindStringWcs.3 \
X	XmTextGetBaseline.3 \
X	XmTextGetCenterline.3 \
X	XmTextGetEditable.3 \
X	XmTextGetInsertionPosition.3 \
X	XmTextGetLastPosition.3 \
X	XmTextGetMaxLength.3 \
X	XmTextGetSelection.3 \
X	XmTextGetSelectionPosition.3 \
X	XmTextGetSelectionWcs.3 \
X	XmTextGetSource.3 \
X	XmTextGetString.3 \
X	XmTextGetStringWcs.3 \
X	XmTextGetSubstring.3
X
XDOCSMAN3_11 = \
X	XmTextGetSubstringWcs.3 \
X	XmTextGetTopCharacter.3 \
X	XmTextInsert.3 \
X	XmTextInsertWcs.3 \
X	XmTextPaste.3 \
X	XmTextPasteLink.3 \
X	XmTextPosToXY.3 \
X	XmTextPosition.3 \
X	XmTextRemove.3 \
X	XmTextReplace.3 \
X	XmTextReplaceWcs.3 \
X	XmTextScroll.3 \
X	XmTextSetAddMode.3 \
X	XmTextSetEditable.3 \
X	XmTextSetHighlight.3 \
X	XmTextSetInsertionPosition.3 \
X	XmTextSetMaxLength.3 \
X	XmTextSetSelection.3 \
X	XmTextSetSource.3 \
X	XmTextSetString.3 \
X	XmTextSetStringWcs.3 \
X	XmTextSetTopCharacter.3 \
X	XmTextShowPosition.3 \
X	XmTextXYToPos.3 \
X	XmToggleButton.3 \
X	XmToggleButtonGadget.3 \
X	XmToggleButtonGadgetGetState.3 \
X	XmToggleButtonGadgetSetState.3 \
X	XmToggleButtonGetState.3 \
X	XmToggleButtonSetState.3 \
X	XmToggleButtonSetValue.3 \
X	XmTrackingEvent.3 \
X	XmTrackingLocate.3 \
X	XmTransferDone.3 \
X	XmTransferSendRequest.3 \
X	XmTransferSetParameters.3 \
X	XmTransferStartRequest.3 \
X	XmTransferValue.3 \
X	XmTranslateKey.3 \
X	XmUninstallImage.3 \
X	XmUpdateDisplay.3 \
X	XmVaCreateSimpleCheckBox.3 \
X	XmVaCreateSimpleMenuBar.3 \
X	XmVaCreateSimpleOptionMenu.3 \
X	XmVaCreateSimplePopupMenu.3 \
X	XmVaCreateSimplePulldownMenu.3 \
X	XmVaCreateSimpleRadioBox.3 \
X	XmWidgetGetBaselines.3 \
X	XmWidgetGetDisplayRect.3
X
XDOCSMAN4 = \
X	mwmrc.4
X
XDOCSMAN5 = \
X	Traits.5 \
X	UIL.5 \
X	WML.5
X
Xpost-patch: copy-cf link-cf
X	$(CP) -p ${FILESDIR}/host.def ${WRKSRC}/config/cf/
X	$(CP) -p ${FILESDIR}/FreeBSD.c ${WRKSRC}/lib/Xm/
X	$(CP) -p ${FILESDIR}/doc.imk ${WRKSRC}/doc/Imakefile
X	$(CP) -p ${FILESDIR}/man.imk ${WRKSRC}/doc/man/Imakefile
X	$(CP) -p ${FILESDIR}/man1.imk ${WRKSRC}/doc/man/man1/Imakefile
X	$(CP) -p ${FILESDIR}/man3.imk ${WRKSRC}/doc/man/man3/Imakefile
X	$(CP) -p ${FILESDIR}/man4.imk ${WRKSRC}/doc/man/man4/Imakefile
X	$(CP) -p ${FILESDIR}/man5.imk ${WRKSRC}/doc/man/man5/Imakefile
X
Xcopy-cf:
X	-if [ -d ${WRKSRC}/config/cf/old ]; then \
X		$(RM) -f ${WRKSRC}/config/cf/*; \
X	else \
X		$(MKDIR) -p ${WRKSRC}/config/cf/old/; \
X		$(MV) ${WRKSRC}/config/cf/* ${WRKSRC}/config/cf/old/; \
X	fi
X	$(CP) -p ${X11BASE}/lib/X11/config/* ${WRKSRC}/config/cf/
X	if [ -f ${WRKSRC}/config/cf/host.def.orig ]; then \
X		: ; \
X	else \
X		$(MV) ${WRKSRC}/config/cf/host.def \
X		      ${WRKSRC}/config/cf/host.def.orig; \
X	fi
X	$(CP) -p ${WRKSRC}/config/cf/old/Imakefile \
X		 ${WRKSRC}/config/cf/old/Motif* \
X		 ${WRKSRC}/config/cf/
X	$(CP) -p ${WRKSRC}/config/cf/old/site.def ${WRKSRC}/config/cf/motif.def
X
Xlink-cf:
X	-if [ -d ${WRKSRC}/imports/x11/lib/X11 ]; then \
X		: ; \
X	else \
X		$(MKDIR) -p ${WRKSRC}/imports/x11/lib/X11/; \
X		$(LN) -s ${X11BASE}/bin ${WRKSRC}/imports/x11/; \
X		$(LN) -s ${X11BASE}/include ${WRKSRC}/imports/x11/; \
X		$(LN) -s ${X11BASE}/lib/* ${WRKSRC}/imports/x11/lib/; \
X		$(LN) -s ${X11BASE}/lib/X11/* ${WRKSRC}/imports/x11/lib/X11/; \
X		$(RM) -f ${WRKSRC}/imports/x11/lib/X11/config; \
X		$(LN) -s ${WRKSRC}/config/cf ${WRKSRC}/imports/x11/lib/X11/config; \
X	fi
X
Xpost-configure:
X	$(CP) ${X11BASE}/bin/imake ${WRKSRC}/config/imake/
X	cd ${WRKSRC} && ${MAKE} imake.bootstrap
X
Xpre-install:
X	if [ -f ${PREFIX}/lib/X11/config/host.def.orig ]; then \
X		: ; \
X	elif [ -f ${PREFIX}/lib/X11/config/host.def ]; then \
X		$(MV) ${PREFIX}/lib/X11/config/host.def \
X		   ${PREFIX}/lib/X11/config/host.def.orig; \
X	else \
X		: ; \
X	fi
X
Xpost-install: share-doc share-guides share-examples
X	${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
X
Xshare-doc:
X	${MKDIR} ${PREFIX}/share/doc/openmotif/
X	${INSTALL_DATA} \
X		${WRKSRC}/BUGREPORT \
X		${WRKSRC}/COPYRIGHT.MOTIF \
X		${WRKSRC}/README \
X		${WRKSRC}/RELNOTES \
X		${PREFIX}/share/doc/openmotif/
X.if !defined(NOPORTDOCS)
X	${INSTALL_DATA} \
X		${WRKSRC}/CLOSEDBUGS \
X		${WRKSRC}/OPENBUGS \
X		${PREFIX}/share/doc/openmotif/
X	${GZIP_CMD} \
X		${PREFIX}/share/doc/openmotif/CLOSEDBUGS \
X		${PREFIX}/share/doc/openmotif/OPENBUGS
X.endif
X
Xshare-guides:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${PREFIX}/share/doc/openmotif/guides/
X	cd ${WRKSRC} && \
X		$(CP) -rp doc/ps/* ${PREFIX}/share/doc/openmotif/guides/
X.endif
X
Xshare-examples:
X	${MKDIR} ${PREFIX}/share/examples/openmotif/demos/
X	cd ${WRKSRC} && \
X		$(CP) -rp demos/doc/programGuide/* \
X			  ${PREFIX}/share/examples/openmotif/demos/
X
X.include <bsd.port.mk>
END-of-openmotif/Makefile
echo x - openmotif/files/md5
sed 's/^X//' >openmotif/files/md5 << 'END-of-openmotif/files/md5'
XMD5 (openmotif2.1.30.tar.gz) = 14b25d85256ef7f0a1a989b4b612c909
END-of-openmotif/files/md5
echo x - openmotif/files/host.def
sed 's/^X//' >openmotif/files/host.def << 'END-of-openmotif/files/host.def'
XXCOMM site:  $FreeBSD$ host.def
X
X#include <host.def.orig>
X
X#ifdef BeforeVendorCF
X# ifndef HostDEFBefore
X#  define HostDEFBefore
X
X#  ifndef MotifDEFBefore
X#   define MotifDEFBefore
X#   include <motif.def>
X#  endif
X
X#  define LocalConfigFiles host.def motif.def
X
X
X# endif
X#endif
X
X#ifdef AfterVendorCF
X# ifndef HostDEFAfter
X#  define HostDEFAfter
X
X#  undef ProjectRoot
X
X#  ifndef MotifDEFAfter
X#   define MotifDEFAfter
X#   include <motif.def>
X#  endif
X
X#  undef X11ProjectRoot
X
X#  undef ProjectRoot
X#  define ProjectRoot /usr/X11R6
X
X#  undef VirtualBindingsPath
X#  define VirtualBindingsPath Concat(UsrLibDir,/X11/bindings)
X
X#  undef DefaultUserPath
X#  define DefaultUserPath /bin:/usr/bin:/sbin:/usr/sbin:$(BINDIR):/usr/gnu/bin:/usr/local/bin 
X
X# endif
X#endif
END-of-openmotif/files/host.def
echo x - openmotif/files/FreeBSD.c
sed 's/^X//' >openmotif/files/FreeBSD.c << 'END-of-openmotif/files/FreeBSD.c'
X/* $FreeBSD$ */
X
X/* Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
X   This file is part of the GNU C Library.
X   Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
X
X   The GNU C Library is free software; you can redistribute it and/or
X   modify it under the terms of the GNU Library General Public License as
X   published by the Free Software Foundation; either version 2 of the
X   License, or (at your option) any later version.
X
X   The GNU C Library is distributed in the hope that it will be useful,
X   but WITHOUT ANY WARRANTY; without even the implied warranty of
X   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	 See the GNU
X   Library General Public License for more details.
X
X   You should have received a copy of the GNU Library General Public
X   License along with the GNU C Library; see the file COPYING.LIB.  If not,
X   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
X   Boston, MA 02111-1307, USA.	*/
X
X#include <stddef.h>
X#include <stdlib.h>
X
Xsize_t wcslen (const wchar_t *s)
X{
X  size_t len = 0;
X
X  while (s[len] != L'\0')
X    {
X      if (s[++len] == 0)
X	return len;
X      if (s[++len] == 0)
X	return len;
X      if (s[++len] == 0)
X	return len;
X      ++len;
X    }
X
X  return len;
X}
X
Xwchar_t *wcscpy (wchar_t *dest, const wchar_t *src)
X{
X  wchar_t *wcp = (wchar_t *) src;
X  wchar_t c;
X  const ptrdiff_t off = dest - src - 1;
X
X  do
X    {
X      c = *wcp++;
X      wcp[off] = c;
X    }
X  while (c != 0);
X
X  return dest;
X}
X
Xwchar_t *wcschr (const wchar_t *wcs, wchar_t wc)
X{
X  do
X    if (*wcs == wc)
X      return (wchar_t *) wcs;
X  while (*wcs++ != 0);
X
X  return NULL;
X}
X
Xwchar_t *wcsncat (wchar_t *dest, const wchar_t *src, size_t n)
X{
X  wchar_t c;
X  wchar_t * const s = dest;
X
X  do
X    c = *dest++;
X  while (c != 0);
X
X  dest -= 2;
X
X  if (n >= 4)
X    {
X      size_t n4 = n >> 2;
X      do
X	{
X	  c = *src++;
X	  *++dest = c;
X	  if (c == 0)
X	    return s;
X	  c = *src++;
X	  *++dest = c;
X	  if (c == 0)
X	    return s;
X	  c = *src++;
X	  *++dest = c;
X	  if (c == 0)
X	    return s;
X	  c = *src++;
X	  *++dest = c;
X	  if (c == 0)
X	    return s;
X	} while (--n4 > 0);
X      n &= 3;
X    }
X
X  while (n > 0)
X    {
X      c = *src++;
X      *++dest = c;
X      if (c == 0)
X	return s;
X      n--;
X    }
X
X  if (c != 0)
X    *++dest = 0;
X
X  return s;
X}
X
Xwchar_t *wcscat (wchar_t *dest, const wchar_t *src)
X{
X  register wchar_t *s1 = dest;
X  register const wchar_t *s2 = src;
X  wchar_t c;
X
X  do
X    c = *s1++;
X  while (c != L'\0');
X
X  s1 -= 2;
X
X  do
X    {
X      c = *s2++;
X      *++s1 = c;
X    }
X  while (c != L'\0');
X
X  return dest;
X}
END-of-openmotif/files/FreeBSD.c
echo x - openmotif/files/doc.imk
sed 's/^X//' >openmotif/files/doc.imk << 'END-of-openmotif/files/doc.imk'
XXCOMM $FreeBSD$
X
X#define IHaveSubdirs
X
XSUBDIRS = man
X
XMakeSubdirs($(SUBDIRS))
XDependSubdirs($(SUBDIRS))
END-of-openmotif/files/doc.imk
echo x - openmotif/files/man.imk
sed 's/^X//' >openmotif/files/man.imk << 'END-of-openmotif/files/man.imk'
XXCOMM $FreeBSD$
X
X#define IHaveSubdirs
X
XSUBDIRS = man1 man3 man4 man5
X
XMakeSubdirs($(SUBDIRS))
XDependSubdirs($(SUBDIRS))
END-of-openmotif/files/man.imk
echo x - openmotif/files/man1.imk
sed 's/^X//' >openmotif/files/man1.imk << 'END-of-openmotif/files/man1.imk'
XXCOMM $FreeBSD$
X
XMANSUFFIX = 1
X
XDOCSMAN1 = \
X	mwm.1 \
X	uil.1 \
X	xmbind.1
X
XInstallMultipleMan($(DOCSMAN1),$(MANDIR))
END-of-openmotif/files/man1.imk
echo x - openmotif/files/man3.imk
sed 's/^X//' >openmotif/files/man3.imk << 'END-of-openmotif/files/man3.imk'
XXCOMM $FreeBSD$
X
XMANSUFFIX = 3
X
XDOCSMAN3 = \
X	$(DOCSMAN3_1) \
X	$(DOCSMAN3_2) \
X	$(DOCSMAN3_3) \
X	$(DOCSMAN3_4) \
X	$(DOCSMAN3_5) \
X	$(DOCSMAN3_6) \
X	$(DOCSMAN3_7) \
X	$(DOCSMAN3_8) \
X	$(DOCSMAN3_9) \
X	$(DOCSMAN3_10) \
X	$(DOCSMAN3_11)
X
XDOCSMAN3_1 = \
X	ApplicationShell.3 \
X	Composite.3 \
X	Constraint.3 \
X	Core.3 \
X	MrmCloseHierarchy.3 \
X	MrmFetchBitmapLiteral.3 \
X	MrmFetchColorLiteral.3 \
X	MrmFetchIconLiteral.3 \
X	MrmFetchLiteral.3 \
X	MrmFetchSetValues.3 \
X	MrmFetchWidget.3 \
X	MrmFetchWidgetOverride.3 \
X	MrmInitialize.3 \
X	MrmOpenHierarchy.3 \
X	MrmOpenHierarchyFromBuffer.3 \
X	MrmOpenHierarchyPerDisplay.3 \
X	MrmRegisterClass.3 \
X	MrmRegisterNames.3 \
X	MrmRegisterNamesInHierarchy.3 \
X	Object.3 \
X	OverrideShell.3 \
X	RectObj.3 \
X	Shell.3 \
X	TopLevelShell.3 \
X	TransientShell.3 \
X	Uil.3 \
X	UilDumpSymbolTable.3 \
X	VendorShell.3 \
X	VirtualBindings.3 \
X	WMShell.3 \
X	XmActivateProtocol.3 \
X	XmActivateWMProtocol.3 \
X	XmAddProtocolCallback.3 \
X	XmAddProtocols.3 \
X	XmAddTabGroup.3 \
X	XmAddToPostFromList.3 \
X	XmAddWMProtocolCallback.3 \
X	XmAddWMProtocols.3 \
X	XmArrowButton.3 \
X	XmArrowButtonGadget.3 \
X	XmBulletinBoard.3 \
X	XmCascadeButton.3 \
X	XmCascadeButtonGadget.3 \
X	XmCascadeButtonGadgetHighlight.3 \
X	XmCascadeButtonHighlight.3 \
X	XmChangeColor.3 \
X	XmClipboardCancelCopy.3 \
X	XmClipboardCopy.3 \
X	XmClipboardCopyByName.3 \
X	XmClipboardEndCopy.3
X
XDOCSMAN3_2 = \
X	XmClipboardEndRetrieve.3 \
X	XmClipboardInquireCount.3 \
X	XmClipboardInquireFormat.3 \
X	XmClipboardInquireLength.3 \
X	XmClipboardInquirePendingItems.3 \
X	XmClipboardLock.3 \
X	XmClipboardRegisterFormat.3 \
X	XmClipboardRetrieve.3 \
X	XmClipboardStartCopy.3 \
X	XmClipboardStartRetrieve.3 \
X	XmClipboardUndoCopy.3 \
X	XmClipboardUnlock.3 \
X	XmClipboardWithdrawFormat.3 \
X	XmComboBox.3 \
X	XmComboBoxAddItem.3 \
X	XmComboBoxDeletePos.3 \
X	XmComboBoxSelectItem.3 \
X	XmComboBoxSetItem.3 \
X	XmComboBoxUpdate.3 \
X	XmCommand.3 \
X	XmCommandAppendValue.3 \
X	XmCommandError.3 \
X	XmCommandGetChild.3 \
X	XmCommandSetValue.3 \
X	XmContainer.3 \
X	XmContainerCopy.3 \
X	XmContainerCopyLink.3 \
X	XmContainerCut.3 \
X	XmContainerGetItemChildren.3 \
X	XmContainerPaste.3 \
X	XmContainerPasteLink.3 \
X	XmContainerRelayout.3 \
X	XmContainerReorder.3 \
X	XmConvertStringToUnits.3 \
X	XmConvertUnits.3 \
X	XmCreateArrowButton.3 \
X	XmCreateArrowButtonGadget.3 \
X	XmCreateBulletinBoard.3 \
X	XmCreateBulletinBoardDialog.3 \
X	XmCreateCascadeButton.3 \
X	XmCreateCascadeButtonGadget.3 \
X	XmCreateComboBox.3 \
X	XmCreateCommand.3 \
X	XmCreateCommandDialog.3 \
X	XmCreateContainer.3 \
X	XmCreateDialogShell.3 \
X	XmCreateDragIcon.3 \
X	XmCreateDrawingArea.3 \
X	XmCreateDrawnButton.3 \
X	XmCreateDropDownComboBox.3
X
XDOCSMAN3_3 = \
X	XmCreateDropDownList.3 \
X	XmCreateErrorDialog.3 \
X	XmCreateFileSelectionBox.3 \
X	XmCreateFileSelectionDialog.3 \
X	XmCreateForm.3 \
X	XmCreateFormDialog.3 \
X	XmCreateFrame.3 \
X	XmCreateIconGadget.3 \
X	XmCreateInformationDialog.3 \
X	XmCreateLabel.3 \
X	XmCreateLabelGadget.3 \
X	XmCreateList.3 \
X	XmCreateMainWindow.3 \
X	XmCreateMenuBar.3 \
X	XmCreateMenuShell.3 \
X	XmCreateMessageBox.3 \
X	XmCreateMessageDialog.3 \
X	XmCreateNotebook.3 \
X	XmCreateOptionMenu.3 \
X	XmCreatePanedWindow.3 \
X	XmCreatePopupMenu.3 \
X	XmCreatePromptDialog.3 \
X	XmCreatePulldownMenu.3 \
X	XmCreatePushButton.3 \
X	XmCreatePushButtonGadget.3 \
X	XmCreateQuestionDialog.3 \
X	XmCreateRadioBox.3 \
X	XmCreateRowColumn.3 \
X	XmCreateScale.3 \
X	XmCreateScrollBar.3 \
X	XmCreateScrolledList.3 \
X	XmCreateScrolledText.3 \
X	XmCreateScrolledWindow.3 \
X	XmCreateSelectionBox.3 \
X	XmCreateSelectionDialog.3 \
X	XmCreateSeparator.3 \
X	XmCreateSeparatorGadget.3 \
X	XmCreateSimpleCheckBox.3 \
X	XmCreateSimpleMenuBar.3 \
X	XmCreateSimpleOptionMenu.3 \
X	XmCreateSimplePopupMenu.3 \
X	XmCreateSimplePulldownMenu.3 \
X	XmCreateSimpleRadioBox.3 \
X	XmCreateSimpleSpinBox.3 \
X	XmCreateSpinBox.3 \
X	XmCreateTemplateDialog.3 \
X	XmCreateText.3 \
X	XmCreateTextField.3 \
X	XmCreateToggleButton.3 \
X	XmCreateToggleButtonGadget.3
X
XDOCSMAN3_4 = \
X	XmCreateWarningDialog.3 \
X	XmCreateWorkArea.3 \
X	XmCreateWorkingDialog.3 \
X	XmCvtByteStreamToXmString.3 \
X	XmCvtCTToXmString.3 \
X	XmCvtStringToUnitType.3 \
X	XmCvtTextPropertyToXmStringTable.3 \
X	XmCvtXmStringTableToTextProperty.3 \
X	XmCvtXmStringToByteStream.3 \
X	XmCvtXmStringToCT.3 \
X	XmDeactivateProtocol.3 \
X	XmDeactivateWMProtocol.3 \
X	XmDestroyPixmap.3 \
X	XmDialogShell.3 \
X	XmDirection.3 \
X	XmDirectionMatch.3 \
X	XmDirectionMatchPartial.3 \
X	XmDirectionToStringDirection.3 \
X	XmDisplay.3 \
X	XmDragCancel.3 \
X	XmDragContext.3 \
X	XmDragIcon.3 \
X	XmDragStart.3 \
X	XmDrawingArea.3 \
X	XmDrawnButton.3 \
X	XmDropSite.3 \
X	XmDropSiteConfigureStackingOrder.3 \
X	XmDropSiteEndUpdate.3 \
X	XmDropSiteQueryStackingOrder.3 \
X	XmDropSiteRegister.3 \
X	XmDropSiteRegistered.3 \
X	XmDropSiteRetrieve.3 \
X	XmDropSiteStartUpdate.3 \
X	XmDropSiteUnregister.3 \
X	XmDropSiteUpdate.3 \
X	XmDropTransfer.3 \
X	XmDropTransferAdd.3 \
X	XmDropTransferStart.3 \
X	XmFileSelectionBox.3 \
X	XmFileSelectionBoxGetChild.3 \
X	XmFileSelectionDoSearch.3 \
X	XmFontList.3 \
X	XmFontListAdd.3 \
X	XmFontListAppendEntry.3 \
X	XmFontListCopy.3 \
X	XmFontListCreate.3 \
X	XmFontListEntryCreate.3 \
X	XmFontListEntryFree.3 \
X	XmFontListEntryGetFont.3 \
X	XmFontListEntryGetTag.3
X
XDOCSMAN3_5 = \
X	XmFontListEntryLoad.3 \
X	XmFontListFree.3 \
X	XmFontListFreeFontContext.3 \
X	XmFontListGetNextFont.3 \
X	XmFontListInitFontContext.3 \
X	XmFontListNextEntry.3 \
X	XmFontListRemoveEntry.3 \
X	XmForm.3 \
X	XmFrame.3 \
X	XmGadget.3 \
X	XmGetAtomName.3 \
X	XmGetColorCalculation.3 \
X	XmGetColors.3 \
X	XmGetDestination.3 \
X	XmGetDragContext.3 \
X	XmGetFocusWidget.3 \
X	XmGetMenuCursor.3 \
X	XmGetPixmap.3 \
X	XmGetPixmapByDepth.3 \
X	XmGetPostedFromWidget.3 \
X	XmGetScaledPixmap.3 \
X	XmGetSecondaryResourceData.3 \
X	XmGetTabGroup.3 \
X	XmGetTearOffControl.3 \
X	XmGetVisibility.3 \
X	XmGetXmDisplay.3 \
X	XmGetXmScreen.3 \
X	XmIconGadget.3 \
X	XmImCloseXIM.3 \
X	XmImFreeXIC.3 \
X	XmImGetXIC.3 \
X	XmImGetXIM.3 \
X	XmImMbLookupString.3 \
X	XmImMbResetIC.3 \
X	XmImRegister.3 \
X	XmImSetFocusValues.3 \
X	XmImSetValues.3 \
X	XmImSetXIC.3 \
X	XmImUnregister.3 \
X	XmImUnsetFocus.3 \
X	XmImVaSetFocusValues.3 \
X	XmImVaSetValues.3 \
X	XmInstallImage.3 \
X	XmInternAtom.3 \
X	XmIsMotifWMRunning.3 \
X	XmIsTraversable.3 \
X	XmLabel.3 \
X	XmLabelGadget.3 \
X	XmList.3 \
X	XmListAddItem.3
X
XDOCSMAN3_6 = \
X	XmListAddItemUnselected.3 \
X	XmListAddItems.3 \
X	XmListAddItemsUnselected.3 \
X	XmListDeleteAllItems.3 \
X	XmListDeleteItem.3 \
X	XmListDeleteItems.3 \
X	XmListDeleteItemsPos.3 \
X	XmListDeletePos.3 \
X	XmListDeletePositions.3 \
X	XmListDeselectAllItems.3 \
X	XmListDeselectItem.3 \
X	XmListDeselectPos.3 \
X	XmListGetKbdItemPos.3 \
X	XmListGetMatchPos.3 \
X	XmListGetSelectedPos.3 \
X	XmListItemExists.3 \
X	XmListItemPos.3 \
X	XmListPosSelected.3 \
X	XmListPosToBounds.3 \
X	XmListReplaceItems.3 \
X	XmListReplaceItemsPos.3 \
X	XmListReplaceItemsPosUnselected.3 \
X	XmListReplaceItemsUnselected.3 \
X	XmListReplacePositions.3 \
X	XmListSelectItem.3 \
X	XmListSelectPos.3 \
X	XmListSetAddMode.3 \
X	XmListSetBottomItem.3 \
X	XmListSetBottomPos.3 \
X	XmListSetHorizPos.3 \
X	XmListSetItem.3 \
X	XmListSetKbdItemPos.3 \
X	XmListSetPos.3 \
X	XmListUpdateSelectedList.3 \
X	XmListYToPos.3 \
X	XmMainWindow.3 \
X	XmMainWindowSep1.3 \
X	XmMainWindowSep2.3 \
X	XmMainWindowSep3.3 \
X	XmMainWindowSetAreas.3 \
X	XmManager.3 \
X	XmMapSegmentEncoding.3 \
X	XmMenuPosition.3 \
X	XmMenuShell.3 \
X	XmMessageBox.3 \
X	XmMessageBoxGetChild.3 \
X	XmNotebook.3 \
X	XmNotebookGetPageInfo.3 \
X	XmObjectAtPoint.3 \
X	XmOptionButtonGadget.3
X
XDOCSMAN3_7 = \
X	XmOptionLabelGadget.3 \
X	XmPanedWindow.3 \
X	XmParseMapping.3 \
X	XmParseMappingCreate.3 \
X	XmParseMappingFree.3 \
X	XmParseMappingGetValues.3 \
X	XmParseMappingSetValues.3 \
X	XmParseTable.3 \
X	XmParseTableFree.3 \
X	XmPrimitive.3 \
X	XmPrintPopupPDM.3 \
X	XmPrintSetup.3 \
X	XmPrintShell.3 \
X	XmPrintToFile.3 \
X	XmProcessTraversal.3 \
X	XmPushButton.3 \
X	XmPushButtonGadget.3 \
X	XmRedisplayWidget.3 \
X	XmRegisterSegmentEncoding.3 \
X	XmRemoveFromPostFromList.3 \
X	XmRemoveProtocolCallback.3 \
X	XmRemoveProtocols.3 \
X	XmRemoveTabGroup.3 \
X	XmRemoveWMProtocolCallback.3 \
X	XmRemoveWMProtocols.3 \
X	XmRenderTable.3 \
X	XmRenderTableAddRenditions.3 \
X	XmRenderTableCopy.3 \
X	XmRenderTableCvtFromProp.3 \
X	XmRenderTableCvtToProp.3 \
X	XmRenderTableFree.3 \
X	XmRenderTableGetRendition.3 \
X	XmRenderTableGetRenditions.3 \
X	XmRenderTableGetTags.3 \
X	XmRenderTableRemoveRenditions.3 \
X	XmRendition.3 \
X	XmRenditionCreate.3 \
X	XmRenditionFree.3 \
X	XmRenditionRetrieve.3 \
X	XmRenditionUpdate.3 \
X	XmRepTypeAddReverse.3 \
X	XmRepTypeGetId.3 \
X	XmRepTypeGetNameList.3 \
X	XmRepTypeGetRecord.3 \
X	XmRepTypeGetRegistered.3 \
X	XmRepTypeInstallTearOffModelConverter.3 \
X	XmRepTypeRegister.3 \
X	XmRepTypeValidValue.3 \
X	XmResolveAllPartOffsets.3 \
X	XmResolvePartOffsets.3
X
XDOCSMAN3_8 = \
X	XmRowColumn.3 \
X	XmScale.3 \
X	XmScaleGetValue.3 \
X	XmScaleSetTicks.3 \
X	XmScaleSetValue.3 \
X	XmScreen.3 \
X	XmScrollBar.3 \
X	XmScrollBarGetValues.3 \
X	XmScrollBarSetValues.3 \
X	XmScrollVisible.3 \
X	XmScrolledWindow.3 \
X	XmScrolledWindowSetAreas.3 \
X	XmSelectionBox.3 \
X	XmSelectionBoxGetChild.3 \
X	XmSeparator.3 \
X	XmSeparatorGadget.3 \
X	XmSetColorCalculation.3 \
X	XmSetFontUnit.3 \
X	XmSetFontUnits.3 \
X	XmSetMenuCursor.3 \
X	XmSetProtocolHooks.3 \
X	XmSetWMProtocolHooks.3 \
X	XmSimpleSpinBox.3 \
X	XmSimpleSpinBoxAddItem.3 \
X	XmSimpleSpinBoxDeletePos.3 \
X	XmSimpleSpinBoxSetItem.3 \
X	XmSpinBox.3 \
X	XmSpinBoxValidatePosition.3 \
X	XmString.3 \
X	XmStringBaseline.3 \
X	XmStringByteCompare.3 \
X	XmStringByteStreamLength.3 \
X	XmStringCompare.3 \
X	XmStringComponentCreate.3 \
X	XmStringComponentType.3 \
X	XmStringConcat.3 \
X	XmStringConcatAndFree.3 \
X	XmStringCopy.3 \
X	XmStringCreate.3 \
X	XmStringCreateLocalized.3 \
X	XmStringCreateLtoR.3 \
X	XmStringCreateSimple.3 \
X	XmStringDirection.3 \
X	XmStringDirectionCreate.3 \
X	XmStringDirectionToDirection.3 \
X	XmStringDraw.3 \
X	XmStringDrawImage.3 \
X	XmStringDrawUnderline.3 \
X	XmStringEmpty.3 \
X	XmStringExtent.3
X
XDOCSMAN3_9 = \
X	XmStringFree.3 \
X	XmStringFreeContext.3 \
X	XmStringGenerate.3 \
X	XmStringGetLtoR.3 \
X	XmStringGetNextComponent.3 \
X	XmStringGetNextSegment.3 \
X	XmStringGetNextTriple.3 \
X	XmStringHasSubstring.3 \
X	XmStringHeight.3 \
X	XmStringInitContext.3 \
X	XmStringIsVoid.3 \
X	XmStringLength.3 \
X	XmStringLineCount.3 \
X	XmStringNConcat.3 \
X	XmStringNCopy.3 \
X	XmStringParseText.3 \
X	XmStringPeekNextComponent.3 \
X	XmStringPeekNextTriple.3 \
X	XmStringPutRendition.3 \
X	XmStringSegmentCreate.3 \
X	XmStringSeparatorCreate.3 \
X	XmStringTable.3 \
X	XmStringTableParseStringArray.3 \
X	XmStringTableProposeTablist.3 \
X	XmStringTableToXmString.3 \
X	XmStringTableUnparse.3 \
X	XmStringToXmStringTable.3 \
X	XmStringUnparse.3 \
X	XmStringWidth.3 \
X	XmTab.3 \
X	XmTabCreate.3 \
X	XmTabFree.3 \
X	XmTabGetValues.3 \
X	XmTabList.3 \
X	XmTabListCopy.3 \
X	XmTabListFree.3 \
X	XmTabListGetTab.3 \
X	XmTabListInsertTabs.3 \
X	XmTabListRemoveTabs.3 \
X	XmTabListReplacePositions.3 \
X	XmTabListTabCount.3 \
X	XmTabSetValue.3 \
X	XmTargetsAreCompatible.3 \
X	XmText.3 \
X	XmTextClearSelection.3 \
X	XmTextCopy.3 \
X	XmTextCopyLink.3 \
X	XmTextCut.3 \
X	XmTextDisableRedisplay.3 \
X	XmTextEnableRedisplay.3
X
XDOCSMAN3_10 = \
X	XmTextField.3 \
X	XmTextFieldClearSelection.3 \
X	XmTextFieldCopy.3 \
X	XmTextFieldCopyLink.3 \
X	XmTextFieldCut.3 \
X	XmTextFieldGetBaseline.3 \
X	XmTextFieldGetEditable.3 \
X	XmTextFieldGetInsertionPosition.3 \
X	XmTextFieldGetLastPosition.3 \
X	XmTextFieldGetMaxLength.3 \
X	XmTextFieldGetSelection.3 \
X	XmTextFieldGetSelectionPosition.3 \
X	XmTextFieldGetSelectionWcs.3 \
X	XmTextFieldGetString.3 \
X	XmTextFieldGetStringWcs.3 \
X	XmTextFieldGetSubstring.3 \
X	XmTextFieldGetSubstringWcs.3 \
X	XmTextFieldInsert.3 \
X	XmTextFieldInsertWcs.3 \
X	XmTextFieldPaste.3 \
X	XmTextFieldPasteLink.3 \
X	XmTextFieldPosToXY.3 \
X	XmTextFieldRemove.3 \
X	XmTextFieldReplace.3 \
X	XmTextFieldReplaceWcs.3 \
X	XmTextFieldSetAddMode.3 \
X	XmTextFieldSetEditable.3 \
X	XmTextFieldSetHighlight.3 \
X	XmTextFieldSetInsertionPosition.3 \
X	XmTextFieldSetMaxLength.3 \
X	XmTextFieldSetSelection.3 \
X	XmTextFieldSetString.3 \
X	XmTextFieldSetStringWcs.3 \
X	XmTextFieldShowPosition.3 \
X	XmTextFieldXYToPos.3 \
X	XmTextFindString.3 \
X	XmTextFindStringWcs.3 \
X	XmTextGetBaseline.3 \
X	XmTextGetCenterline.3 \
X	XmTextGetEditable.3 \
X	XmTextGetInsertionPosition.3 \
X	XmTextGetLastPosition.3 \
X	XmTextGetMaxLength.3 \
X	XmTextGetSelection.3 \
X	XmTextGetSelectionPosition.3 \
X	XmTextGetSelectionWcs.3 \
X	XmTextGetSource.3 \
X	XmTextGetString.3 \
X	XmTextGetStringWcs.3 \
X	XmTextGetSubstring.3
X
XDOCSMAN3_11 = \
X	XmTextGetSubstringWcs.3 \
X	XmTextGetTopCharacter.3 \
X	XmTextInsert.3 \
X	XmTextInsertWcs.3 \
X	XmTextPaste.3 \
X	XmTextPasteLink.3 \
X	XmTextPosToXY.3 \
X	XmTextPosition.3 \
X	XmTextRemove.3 \
X	XmTextReplace.3 \
X	XmTextReplaceWcs.3 \
X	XmTextScroll.3 \
X	XmTextSetAddMode.3 \
X	XmTextSetEditable.3 \
X	XmTextSetHighlight.3 \
X	XmTextSetInsertionPosition.3 \
X	XmTextSetMaxLength.3 \
X	XmTextSetSelection.3 \
X	XmTextSetSource.3 \
X	XmTextSetString.3 \
X	XmTextSetStringWcs.3 \
X	XmTextSetTopCharacter.3 \
X	XmTextShowPosition.3 \
X	XmTextXYToPos.3 \
X	XmToggleButton.3 \
X	XmToggleButtonGadget.3 \
X	XmToggleButtonGadgetGetState.3 \
X	XmToggleButtonGadgetSetState.3 \
X	XmToggleButtonGetState.3 \
X	XmToggleButtonSetState.3 \
X	XmToggleButtonSetValue.3 \
X	XmTrackingEvent.3 \
X	XmTrackingLocate.3 \
X	XmTransferDone.3 \
X	XmTransferSendRequest.3 \
X	XmTransferSetParameters.3 \
X	XmTransferStartRequest.3 \
X	XmTransferValue.3 \
X	XmTranslateKey.3 \
X	XmUninstallImage.3 \
X	XmUpdateDisplay.3 \
X	XmVaCreateSimpleCheckBox.3 \
X	XmVaCreateSimpleMenuBar.3 \
X	XmVaCreateSimpleOptionMenu.3 \
X	XmVaCreateSimplePopupMenu.3 \
X	XmVaCreateSimplePulldownMenu.3 \
X	XmVaCreateSimpleRadioBox.3 \
X	XmWidgetGetBaselines.3 \
X	XmWidgetGetDisplayRect.3
X
XInstallMultipleMan($(DOCSMAN3_1),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_2),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_3),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_4),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_5),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_6),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_7),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_8),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_9),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_10),$(MANDIR))
XInstallMultipleMan($(DOCSMAN3_11),$(MANDIR))
END-of-openmotif/files/man3.imk
echo x - openmotif/files/man4.imk
sed 's/^X//' >openmotif/files/man4.imk << 'END-of-openmotif/files/man4.imk'
XXCOMM $FreeBSD$
X
XMANSUFFIX = 4
X
XDOCSMAN4 = \
X	mwmrc.4
X
XInstallMultipleMan($(DOCSMAN4),$(MANDIR))
END-of-openmotif/files/man4.imk
echo x - openmotif/files/man5.imk
sed 's/^X//' >openmotif/files/man5.imk << 'END-of-openmotif/files/man5.imk'
XXCOMM $FreeBSD$
X
XMANSUFFIX = 5
X
XDOCSMAN5 = \
X	Traits.5 \
X	UIL.5 \
X	WML.5
X
XInstallMultipleMan($(DOCSMAN5),$(MANDIR))
END-of-openmotif/files/man5.imk
echo x - openmotif/patches/patch-aa
sed 's/^X//' >openmotif/patches/patch-aa << 'END-of-openmotif/patches/patch-aa'
X--- lib/Xm/Imakefile.orig	Wed May 17 00:43:04 2000
X+++ lib/Xm/Imakefile	Wed May 17 00:49:08 2000
X@@ -161,6 +161,8 @@
X         ValTime.c       FocusAct.c      CvtUnit.c       ScalTics.c \
X         ScroVis.c       WidGet.c        PrintS.c
X 
X+FBSD_SRCS = FreeBSD.c
X+
X OBSO_SRCS = Obso1_2.c ObsoStr.c ObsoXme.c Obso2_0.c
X 
X XPM_SRCS = \
X@@ -224,6 +226,8 @@
X         ValTime.o       FocusAct.o      CvtUnit.o       ScalTics.o \
X         ScroVis.o       WidGet.o        PrintS.o
X 
X+FBSD_OBJS = FreeBSD.o
X+
X OBSO_OBJS = Obso1_2.o ObsoStr.o ObsoXme.o Obso2_0.o
X 
X XPM_OBJS = \
X@@ -248,8 +252,8 @@
X            SSpinB.o        TxtPropCv.o     XmStringSeg.o   TranslNew.o  
X #endif
X 
X-   SRCS3 = $(OBSO_SRCS) $(XPM_SRCS) $(REGEX_SRCS) $(NEW_WID_SRCS)
X-   OBJS3 = $(OBSO_OBJS) $(XPM_OBJS) $(REGEX_OBJS) $(NEW_WID_OBJS)
X+   SRCS3 = $(OBSO_SRCS) $(XPM_SRCS) $(REGEX_SRCS) $(NEW_WID_SRCS) $(FBSD_SRCS)
X+   OBJS3 = $(OBSO_OBJS) $(XPM_OBJS) $(REGEX_OBJS) $(NEW_WID_OBJS) $(FBSD_OBJS)
X 
X     SRCS = $(SRCS1) $(SRCS2) $(SRCS3)
X     OBJS = $(OBJS1) $(OBJS2) $(OBJS3)
END-of-openmotif/patches/patch-aa
echo x - openmotif/patches/patch-ab
sed 's/^X//' >openmotif/patches/patch-ab << 'END-of-openmotif/patches/patch-ab'
X--- demos/programs/setdate/setDate.c.orig	Wed May 17 00:57:44 2000
X+++ demos/programs/setdate/setDate.c	Wed May 17 01:01:21 2000
X@@ -39,7 +39,9 @@
X  */
X 
X #include <time.h>
X+#ifndef CSRG_BASED
X #include <langinfo.h>
X+#endif
X #include <X11/Xlib.h>
X #include <X11/Intrinsic.h>
X #include <Xm/Xm.h>
X@@ -141,6 +143,7 @@
X   day = XmCreateTextField(sb1, "Day", args, argcount);
X   XtManageChild(day);
X    
X+#ifndef CSRG_BASED
X   months[0]  = XmStringCreate(nl_langinfo(MON_1), XmSTRING_DEFAULT_CHARSET);
X   months[1]  = XmStringCreate(nl_langinfo(MON_2), XmSTRING_DEFAULT_CHARSET);
X   months[2]  = XmStringCreate(nl_langinfo(MON_3), XmSTRING_DEFAULT_CHARSET);
X@@ -153,6 +156,20 @@
X   months[9]  = XmStringCreate(nl_langinfo(MON_10), XmSTRING_DEFAULT_CHARSET);
X   months[10]  = XmStringCreate(nl_langinfo(MON_11), XmSTRING_DEFAULT_CHARSET);
X   months[11]  = XmStringCreate(nl_langinfo(MON_12), XmSTRING_DEFAULT_CHARSET);
X+#else
X+  months[0]  = XmStringCreate("january", XmSTRING_DEFAULT_CHARSET);
X+  months[1]  = XmStringCreate("february", XmSTRING_DEFAULT_CHARSET);
X+  months[2]  = XmStringCreate("march", XmSTRING_DEFAULT_CHARSET);
X+  months[3]  = XmStringCreate("april", XmSTRING_DEFAULT_CHARSET);
X+  months[4]  = XmStringCreate("may", XmSTRING_DEFAULT_CHARSET);
X+  months[5]  = XmStringCreate("june", XmSTRING_DEFAULT_CHARSET);
X+  months[6]  = XmStringCreate("july", XmSTRING_DEFAULT_CHARSET);
X+  months[7]  = XmStringCreate("august", XmSTRING_DEFAULT_CHARSET);
X+  months[8]  = XmStringCreate("september", XmSTRING_DEFAULT_CHARSET);
X+  months[9]  = XmStringCreate("october", XmSTRING_DEFAULT_CHARSET);
X+  months[10]  = XmStringCreate("november", XmSTRING_DEFAULT_CHARSET);
X+  months[11]  = XmStringCreate("december", XmSTRING_DEFAULT_CHARSET);
X+#endif
X 
X   argcount = 0;
X   XtSetArg(args[argcount], XmNpositionType, XmPOSITION_INDEX), argcount++;
END-of-openmotif/patches/patch-ab
echo x - openmotif/patches/patch-ac
sed 's/^X//' >openmotif/patches/patch-ac << 'END-of-openmotif/patches/patch-ac'
X--- demos/programs/setdate/Imakefile.orig	Wed May 17 02:16:55 2000
X+++ demos/programs/setdate/Imakefile	Wed May 17 02:17:33 2000
X@@ -37,8 +37,6 @@
X 
X         DEPLIBS = XmClientDepLibs
X LOCAL_LIBRARIES = XmClientLibs
X-         MANDIR = /usr/local/man/man1
X-      MANSUFFIX = 1     
X 
X SRCS = setDate.c
X OBJS = setDate.o
END-of-openmotif/patches/patch-ac
echo x - openmotif/patches/patch-ad
sed 's/^X//' >openmotif/patches/patch-ad << 'END-of-openmotif/patches/patch-ad'
X--- config/cf/Imakefile.orig	Wed May 17 02:22:24 2000
X+++ config/cf/Imakefile	Wed May 17 03:34:21 2000
X@@ -9,9 +9,16 @@
X LOCALFILES = LocalConfigFiles
X #endif
X 
X+#ifdef FreeBSDArchitecture
X+DEFFILES = 
X+#else
X DEFFILES = \
X site.def
X+#endif
X 
X+#ifdef FreeBSDArchitecture
X+RULEFILES = Motif.rules
X+#else
X RULEFILES = \
X Imake.rules \
X Motif.rules \
X@@ -33,7 +40,11 @@
X sv3Lib.rules \
X sv4Lib.rules \
X xf86.rules
X+#endif
X 
X+#ifdef FreeBSDArchitecture
X+TMPLFILES = Motif.tmpl
X+#else
X TMPLFILES = \
X Imake.tmpl \
X Library.tmpl \
X@@ -55,7 +66,11 @@
X sv3Lib.tmpl \
X sv4Lib.tmpl \
X xf86.tmpl
X+#endif
X 
X+#ifdef FreeBSDArchitecture
X+CFFILES = 
X+#else
X CFFILES = \
X Imake.cf \
X Amoeba.cf \
X@@ -97,6 +112,7 @@
X usl.cf \
X x386.cf \
X xfree86.cf
X+#endif
X 
X INSTFILES = $(RULEFILES) $(TMPLFILES) $(DEFFILES) $(CFFILES) $(LOCALFILES)
X 
END-of-openmotif/patches/patch-ad
echo x - openmotif/patches/patch-ae
sed 's/^X//' >openmotif/patches/patch-ae << 'END-of-openmotif/patches/patch-ae'
X--- config/imake/Imakefile.orig	Fri Apr 28 17:04:06 2000
X+++ config/imake/Imakefile	Thu May 18 11:18:11 2000
X@@ -1,5 +1,16 @@
X XCOMM $TOG: Imakefile /main/10 1997/04/30 15:39:17 kaleb $
X 
X+#ifdef FreeBSDArchitecture
X+#undef InstallProgram
X+#define InstallProgram(file,dest) /* as nothing */
X+#undef InstallNamedProg
X+#define InstallNamedProg(srcname,dstname,dest) /* as nothing */
X+#undef InstallManPage
X+#define InstallManPage(file,dest) /* as nothing */
X+#undef InstallManPageLong
X+#define InstallManPageLong(srcname,dest,dstname) /* as nothing */
X+#endif
X+
X XCOMM Some compilers generate fatal errors if an -L directory does
X XCOMM not exist.  Since BUILDLIBDIR may not exist yet suppress its use.
X          LDPRELIB =
END-of-openmotif/patches/patch-ae
echo x - openmotif/patches/patch-af
sed 's/^X//' >openmotif/patches/patch-af << 'END-of-openmotif/patches/patch-af'
X--- config/makedepend/Imakefile.orig	Fri Apr 28 17:04:06 2000
X+++ config/makedepend/Imakefile	Thu May 18 11:15:47 2000
X@@ -1,5 +1,16 @@
X XCOMM $TOG: Imakefile /main/27 1997/04/30 15:38:09 kaleb $
X 
X+#ifdef FreeBSDArchitecture
X+#undef InstallProgram
X+#define InstallProgram(file,dest) /* as nothing */
X+#undef InstallNamedProg
X+#define InstallNamedProg(srcname,dstname,dest) /* as nothing */
X+#undef InstallManPage
X+#define InstallManPage(file,dest) /* as nothing */
X+#undef InstallManPageLong
X+#define InstallManPageLong(srcname,dest,dstname) /* as nothing */
X+#endif
X+
X     SRCS = include.c main.c parse.c pr.c cppsetup.c ifparser.c 
X     OBJS = include.o main.o parse.o pr.o cppsetup.o ifparser.o 
X 
END-of-openmotif/patches/patch-af
echo x - openmotif/patches/patch-ag
sed 's/^X//' >openmotif/patches/patch-ag << 'END-of-openmotif/patches/patch-ag'
X--- config/util/Imakefile.orig	Fri Apr 28 17:04:07 2000
X+++ config/util/Imakefile	Thu May 18 11:17:19 2000
X@@ -1,4 +1,16 @@
X XCOMM $XConsortium: Imakefile /main/16 1996/11/13 14:43:28 lehors $
X+
X+#ifdef FreeBSDArchitecture
X+#undef InstallProgram
X+#define InstallProgram(file,dest) /* as nothing */
X+#undef InstallNamedProg
X+#define InstallNamedProg(srcname,dstname,dest) /* as nothing */
X+#undef InstallManPage
X+#define InstallManPage(file,dest) /* as nothing */
X+#undef InstallManPageLong
X+#define InstallManPageLong(srcname,dest,dstname) /* as nothing */
X+#endif
X+
X #if UseCCMakeDepend
X MDEP_PROG = makedepend
X #endif
END-of-openmotif/patches/patch-ag
echo x - openmotif/patches/patch-ah
sed 's/^X//' >openmotif/patches/patch-ah << 'END-of-openmotif/patches/patch-ah'
X--- bindings/Imakefile.orig	Wed May  3 11:12:34 2000
X+++ bindings/Imakefile	Thu May 18 11:02:40 2000
X@@ -37,10 +37,10 @@
X XCOMM HISTORY
X XCOMM 
X XCOMM   $TOG: Imakefile /main/8 1997/07/02 17:51:43 samborn $
X-INSTALLFLAGS = $(INSTINCFLAGS)
X 
X FILES = \
X 	xmbind.alias \
X+	CDE \
X 	acorn \
X 	apollo \
X 	dec \
X@@ -58,15 +58,14 @@
X 	ncr_vt \
X 	pc \
X 	sgi \
X-	sni \
X-	sni_97801 \
X 	siemens_9733 \
X 	siemens_wx200 \
X+	sni \
X+	sni_97801 \
X 	sony \
X-	sun_mit \
X-	sun_news \
X+	sun \
X+	sun_at \
X 	tek
X-
X 
X all::
X 
END-of-openmotif/patches/patch-ah
echo x - openmotif/patches/patch-ai
sed 's/^X//' >openmotif/patches/patch-ai << 'END-of-openmotif/patches/patch-ai'
X--- demos/unsupported/motifshell/Imakefile.orig	Thu May 18 17:12:18 2000
X+++ demos/unsupported/motifshell/Imakefile	Thu May 18 17:15:02 2000
X@@ -47,11 +47,13 @@
X MSimpleProgramTarget(motifshell)
X InstallProgram(motifshell,$(BINDIR))
X 
X+#ifndef FreeBSDArchitecture
X InstallNonExec(motif,$(BINDIR))
X InstallNonExec(welcome,$(BINDIR))
X InstallNonExec(research,$(BINDIR))
X InstallNonExec(principles,$(BINDIR))
X InstallNonExec(membership,$(BINDIR))
X InstallNonExec(help,$(BINDIR))
X+#endif
X 
X DependTarget()
END-of-openmotif/patches/patch-ai
echo x - openmotif/patches/patch-aj
sed 's/^X//' >openmotif/patches/patch-aj << 'END-of-openmotif/patches/patch-aj'
X--- Imakefile.orig	Thu May 18 19:02:59 2000
X+++ Imakefile	Thu May 18 19:03:16 2000
X@@ -46,7 +46,7 @@
X       DEMOSDIRECTORY = demos
X #endif
X       SUBDIRS = config localized lib tools/wml clients $(DEMOSDIRECTORY) \
X-	bitmaps bindings
X+	bitmaps bindings doc
X       CDE_SUBDIRS = lib clients/uil clients/xmbind
X 
X MakeSubdirs($(SUBDIRS))
END-of-openmotif/patches/patch-aj
echo x - openmotif/pkg/DESCR
sed 's/^X//' >openmotif/pkg/DESCR << 'END-of-openmotif/pkg/DESCR'
XOpen Motif is the first release under a public license allowing the Motif
Xsource code for use, reproduction and distribution on operating systems
Xthat are themselves Open Source programs. It consists of the Motif
XRelease 2.1.30.
X
XMotif(r) is the industry standard graphical user interface, (as defined by the
XIEEE 1295 specification), used on more than 200 hardware and software
Xplatforms. It provides application developers, end users, and system
Xvendors with the industry's most widely used environment for standardizing
Xapplication presentation on a wide range of platforms. Motif is the leading
Xuser interface toolkit for the UNIX(r) system. 
X
XThe Motif graphical user interface (GUI) toolkit facilitates the development of
Xapplications for heterogeneous, networked computing environments. By
Xproviding application portability across a variety of platforms, the Motif
Xenvironment helps protect valuable investments in software and user
Xtraining. Users of laptops, PCs, workstations, mainframes, and
Xsupercomputers benefit from the consistent screen appearance and
Xbehavior of applications provided by the Motif environment.
X
XWWW: http://www.opengroup.org/openmotif/
X
XCyrille Lefevre
Xclefevre@citeweb.net
END-of-openmotif/pkg/DESCR
echo x - openmotif/pkg/PLIST
sed 's/^X//' >openmotif/pkg/PLIST << 'END-of-openmotif/pkg/PLIST'
X@exec [ -f %D/lib/X11/config/host.orig ] || mv %D/lib/X11/config/host.def %D/lib/X11/config/host.def.orig
Xlib/X11/config/host.def
X@unexec [ -f %D/%F.orig ] && mv %D/%F.orig %D/%F || :
Xbin/DNDDemo
Xbin/airport
Xbin/animate
Xbin/autopopups
Xbin/dainput
Xbin/draw
Xbin/dogs
Xbin/earth
Xbin/exm_in_c
Xbin/exm_in_uil
Xbin/filemanager
Xbin/fileview
Xbin/getsubres
Xbin/helloint
Xbin/hellomotif
Xbin/i18ninput
Xbin/motifshell
Xbin/mwm
Xbin/onHelp
Xbin/panner
Xbin/periodic
Xbin/piano
Xbin/sampler2_0
Xbin/setDate
Xbin/simpleDemo
Xbin/simpledrop
Xbin/todo
Xbin/uil
Xbin/uilsymdump
Xbin/wsm
Xbin/xmapdef
Xbin/xmbind
Xbin/xmfonts
Xbin/xmforc
Xbin/xmform
Xinclude/Mrm/MrmAppl.h
Xinclude/Mrm/MrmDecls.h
Xinclude/Mrm/MrmPublic.h
Xinclude/Mrm/MrmosI.h
Xinclude/Xm/AccColorT.h
Xinclude/Xm/AccTextT.h
Xinclude/Xm/ActivatableT.h
Xinclude/Xm/ArrowB.h
Xinclude/Xm/ArrowBG.h
Xinclude/Xm/ArrowBGP.h
Xinclude/Xm/ArrowBP.h
Xinclude/Xm/AtomMgr.h
Xinclude/Xm/BaseClassP.h
Xinclude/Xm/BulletinB.h
Xinclude/Xm/BulletinBP.h
Xinclude/Xm/CacheP.h
Xinclude/Xm/CareVisualT.h
Xinclude/Xm/CascadeB.h
Xinclude/Xm/CascadeBG.h
Xinclude/Xm/CascadeBGP.h
Xinclude/Xm/CascadeBP.h
Xinclude/Xm/ClipWindowP.h
Xinclude/Xm/ColorObjP.h
Xinclude/Xm/ColorP.h
Xinclude/Xm/ComboBox.h
Xinclude/Xm/ComboBoxP.h
Xinclude/Xm/Command.h
Xinclude/Xm/CommandP.h
Xinclude/Xm/ContItemT.h
Xinclude/Xm/Container.h
Xinclude/Xm/ContainerP.h
Xinclude/Xm/ContainerT.h
Xinclude/Xm/CutPaste.h
Xinclude/Xm/DesktopP.h
Xinclude/Xm/DialogS.h
Xinclude/Xm/DialogSEP.h
Xinclude/Xm/DialogSP.h
Xinclude/Xm/DialogSavvyT.h
Xinclude/Xm/Display.h
Xinclude/Xm/DisplayP.h
Xinclude/Xm/DragC.h
Xinclude/Xm/DragCP.h
Xinclude/Xm/DragDrop.h
Xinclude/Xm/DragIcon.h
Xinclude/Xm/DragIconP.h
Xinclude/Xm/DragOverS.h
Xinclude/Xm/DragOverSP.h
Xinclude/Xm/DrawP.h
Xinclude/Xm/DrawingA.h
Xinclude/Xm/DrawingAP.h
Xinclude/Xm/DrawnB.h
Xinclude/Xm/DrawnBP.h
Xinclude/Xm/DropSMgr.h
Xinclude/Xm/DropSMgrP.h
Xinclude/Xm/DropTrans.h
Xinclude/Xm/DropTransP.h
Xinclude/Xm/ExtObjectP.h
Xinclude/Xm/FileSB.h
Xinclude/Xm/FileSBP.h
Xinclude/Xm/Form.h
Xinclude/Xm/FormP.h
Xinclude/Xm/Frame.h
Xinclude/Xm/FrameP.h
Xinclude/Xm/Gadget.h
Xinclude/Xm/GadgetP.h
Xinclude/Xm/GrabShell.h
Xinclude/Xm/GrabShellP.h
Xinclude/Xm/IconFile.h
Xinclude/Xm/IconFileP.h
Xinclude/Xm/IconG.h
Xinclude/Xm/IconGP.h
Xinclude/Xm/IconH.h
Xinclude/Xm/IconHP.h
Xinclude/Xm/JoinSideT.h
Xinclude/Xm/Label.h
Xinclude/Xm/LabelG.h
Xinclude/Xm/LabelGP.h
Xinclude/Xm/LabelP.h
Xinclude/Xm/LayoutT.h
Xinclude/Xm/List.h
Xinclude/Xm/ListP.h
Xinclude/Xm/MainW.h
Xinclude/Xm/MainWP.h
Xinclude/Xm/Manager.h
Xinclude/Xm/ManagerP.h
Xinclude/Xm/MenuProcP.h
Xinclude/Xm/MenuShell.h
Xinclude/Xm/MenuShellP.h
Xinclude/Xm/MenuStateP.h
Xinclude/Xm/MenuT.h
Xinclude/Xm/MenuUtilP.h
Xinclude/Xm/MessageB.h
Xinclude/Xm/MessageBP.h
Xinclude/Xm/MwmUtil.h
Xinclude/Xm/NavigatorT.h
Xinclude/Xm/Notebook.h
Xinclude/Xm/NotebookP.h
Xinclude/Xm/PanedW.h
Xinclude/Xm/PanedWP.h
Xinclude/Xm/PointInT.h
Xinclude/Xm/Primitive.h
Xinclude/Xm/PrimitiveP.h
Xinclude/Xm/Print.h
Xinclude/Xm/PrintSP.h
Xinclude/Xm/Protocols.h
Xinclude/Xm/ProtocolsP.h
Xinclude/Xm/PushB.h
Xinclude/Xm/PushBG.h
Xinclude/Xm/PushBGP.h
Xinclude/Xm/PushBP.h
Xinclude/Xm/RCLayoutP.h
Xinclude/Xm/RCMenuP.h
Xinclude/Xm/RepType.h
Xinclude/Xm/RowColumn.h
Xinclude/Xm/RowColumnP.h
Xinclude/Xm/SSpinB.h
Xinclude/Xm/SSpinBP.h
Xinclude/Xm/SashP.h
Xinclude/Xm/Scale.h
Xinclude/Xm/ScaleP.h
Xinclude/Xm/Screen.h
Xinclude/Xm/ScreenP.h
Xinclude/Xm/ScrollBar.h
Xinclude/Xm/ScrollBarP.h
Xinclude/Xm/ScrollFrameT.h
Xinclude/Xm/ScrolledW.h
Xinclude/Xm/ScrolledWP.h
Xinclude/Xm/SelectioB.h
Xinclude/Xm/SelectioBP.h
Xinclude/Xm/SeparatoG.h
Xinclude/Xm/SeparatoGP.h
Xinclude/Xm/Separator.h
Xinclude/Xm/SeparatorP.h
Xinclude/Xm/ShellEP.h
Xinclude/Xm/SpecRenderT.h
Xinclude/Xm/SpinB.h
Xinclude/Xm/SpinBP.h
Xinclude/Xm/TakesDefT.h
Xinclude/Xm/TearOffBP.h
Xinclude/Xm/TearOffP.h
Xinclude/Xm/Text.h
Xinclude/Xm/TextF.h
Xinclude/Xm/TextFP.h
Xinclude/Xm/TextFSelP.h
Xinclude/Xm/TextInP.h
Xinclude/Xm/TextOutP.h
Xinclude/Xm/TextP.h
Xinclude/Xm/TextSelP.h
Xinclude/Xm/TextStrSoP.h
Xinclude/Xm/ToggleB.h
Xinclude/Xm/ToggleBG.h
Xinclude/Xm/ToggleBGP.h
Xinclude/Xm/ToggleBP.h
Xinclude/Xm/TraitP.h
Xinclude/Xm/Transfer.h
Xinclude/Xm/TransferP.h
Xinclude/Xm/TransferT.h
Xinclude/Xm/TransltnsP.h
Xinclude/Xm/TravConT.h
Xinclude/Xm/TxtPropCv.h
Xinclude/Xm/UnhighlightT.h
Xinclude/Xm/UnitTypeT.h
Xinclude/Xm/VaSimpleP.h
Xinclude/Xm/VendorS.h
Xinclude/Xm/VendorSEP.h
Xinclude/Xm/VendorSP.h
Xinclude/Xm/VirtKeys.h
Xinclude/Xm/VirtKeysP.h
Xinclude/Xm/Xm.h
Xinclude/Xm/XmAll.h
Xinclude/Xm/XmIm.h
Xinclude/Xm/XmP.h
Xinclude/Xm/XmStrDefs.h
Xinclude/Xm/Xmfuncs.h
Xinclude/Xm/XmosP.h
Xinclude/Xm/XpmP.h
Xinclude/bitmaps/xm_error
Xinclude/bitmaps/xm_hour16
Xinclude/bitmaps/xm_hour16m
Xinclude/bitmaps/xm_hour32
Xinclude/bitmaps/xm_hour32m
Xinclude/bitmaps/xm_information
Xinclude/bitmaps/xm_noenter16
Xinclude/bitmaps/xm_noenter16m
Xinclude/bitmaps/xm_noenter32
Xinclude/bitmaps/xm_noenter32m
Xinclude/bitmaps/xm_question
Xinclude/bitmaps/xm_warning
Xinclude/bitmaps/xm_working
Xinclude/uil/Uil.h
Xinclude/uil/UilDBDef.h
Xinclude/uil/UilDef.h
Xinclude/uil/UilSymDef.h
Xinclude/uil/UilSymGl.h
Xinclude/uil/XmAppl.uil
Xlib/X11/app-defaults/Fileview
Xlib/X11/app-defaults/Mwm
Xlib/X11/app-defaults/XmdAirport
Xlib/X11/app-defaults/XmdAnimate
Xlib/X11/app-defaults/XmdDraw
Xlib/X11/app-defaults/XmdFilemanager
Xlib/X11/app-defaults/XmdI18nInput
Xlib/X11/app-defaults/XmdPeriodic
Xlib/X11/app-defaults/XmdSampler2_0
Xlib/X11/app-defaults/XmdSetDate
Xlib/X11/app-defaults/XmdTodo
Xlib/X11/bindings/CDE
Xlib/X11/bindings/acorn
Xlib/X11/bindings/apollo
Xlib/X11/bindings/dec
Xlib/X11/bindings/dg_AViiON
Xlib/X11/bindings/doubleclick
Xlib/X11/bindings/hal
Xlib/X11/bindings/hitachi
Xlib/X11/bindings/hp
Xlib/X11/bindings/ibm
Xlib/X11/bindings/intergraph
Xlib/X11/bindings/intergraph17
Xlib/X11/bindings/megatek
Xlib/X11/bindings/motorola
Xlib/X11/bindings/ncr_at
Xlib/X11/bindings/ncr_vt
Xlib/X11/bindings/pc
Xlib/X11/bindings/sgi
Xlib/X11/bindings/siemens_9733
Xlib/X11/bindings/siemens_wx200
Xlib/X11/bindings/sni
Xlib/X11/bindings/sni_97801
Xlib/X11/bindings/sony
Xlib/X11/bindings/sun
Xlib/X11/bindings/sun_at
Xlib/X11/bindings/tek
Xlib/X11/bindings/xmbind.alias
Xlib/X11/config/Motif.rules
Xlib/X11/config/Motif.tmpl
Xlib/X11/config/motif.def
Xlib/X11/system.mwmrc
Xlib/X11/uid/C/uid/l_strings.uid
Xlib/X11/uid/English.uid
Xlib/X11/uid/French.uid
Xlib/X11/uid/German.uid
Xlib/X11/uid/animate.uid
Xlib/X11/uid/dog.uid
Xlib/X11/uid/dogs.uid
Xlib/X11/uid/english/uid/l_strings.uid
Xlib/X11/uid/exm_in_uil.uid
Xlib/X11/uid/french/uid/l_strings.uid
Xlib/X11/uid/hebrew/uid/l_strings.uid
Xlib/X11/uid/helloint.uid
Xlib/X11/uid/hellomotif.uid
Xlib/X11/uid/japanese/uid/l_strings.uid
Xlib/X11/uid/periodic.uid
Xlib/X11/uid/plane.uid
Xlib/X11/uid/superman.uid
Xlib/X11/uid/swedish/uid/l_strings.uid
Xlib/libMrm.a
Xlib/libMrm.so
Xlib/libMrm.so.2
Xlib/libUil.a
Xlib/libUil.so
Xlib/libUil.so.2
Xlib/libXm.a
Xlib/libXm.so
Xlib/libXm.so.2
Xshare/doc/openmotif/BUGREPORT
Xshare/doc/openmotif/CLOSEDBUGS.gz
Xshare/doc/openmotif/COPYRIGHT.MOTIF
Xshare/doc/openmotif/OPENBUGS.gz
Xshare/doc/openmotif/README
Xshare/doc/openmotif/RELNOTES
Xshare/doc/openmotif/guides/README
Xshare/doc/openmotif/guides/mot-cdesgr.ps.Z
Xshare/doc/openmotif/guides/mot-csgcc.ps.Z
Xshare/doc/openmotif/guides/mot-gloss.ps.Z
Xshare/doc/openmotif/guides/mot-mcsg.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch01.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch02.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch03.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch04.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch05.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch06.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch07.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch08.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch09.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch10.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch11.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch12.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch13.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch14.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch15.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch16.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch17.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch18.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch19.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch20.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch21.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch22.ps.Z
Xshare/doc/openmotif/guides/mot-pg/ch23.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch01.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch02.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch03.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch04.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch05.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch06.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch07.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch08.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch09.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch11.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch12.ps.Z
Xshare/doc/openmotif/guides/mot-ref/ch14.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch01.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch02.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch03.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch04.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch05.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch06.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch07.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch08.ps.Z
Xshare/doc/openmotif/guides/mot-ug/ch10.ps.Z
Xshare/doc/openmotif/guides/mot-wwg.ps.Z
Xshare/examples/openmotif/demos/ch05/Scale/Imakefile
Xshare/examples/openmotif/demos/ch05/Scale/README
Xshare/examples/openmotif/demos/ch05/Scale/interface.c
Xshare/examples/openmotif/demos/ch05/Scale/tic_mark.c
Xshare/examples/openmotif/demos/ch05/Scale/tic_mark.man
Xshare/examples/openmotif/demos/ch06/combo_box/Imakefile
Xshare/examples/openmotif/demos/ch06/combo_box/README
Xshare/examples/openmotif/demos/ch06/combo_box/combo_box.c
Xshare/examples/openmotif/demos/ch06/combo_box/combo_box.man
Xshare/examples/openmotif/demos/ch06/combo_box/interface.c
Xshare/examples/openmotif/demos/ch06/spin_box/Imakefile
Xshare/examples/openmotif/demos/ch06/spin_box/README
Xshare/examples/openmotif/demos/ch06/spin_box/interface.c
Xshare/examples/openmotif/demos/ch06/spin_box/spin_box.c
Xshare/examples/openmotif/demos/ch06/spin_box/spin_box.man
Xshare/examples/openmotif/demos/ch08/Container/Imakefile
Xshare/examples/openmotif/demos/ch08/Container/README
Xshare/examples/openmotif/demos/ch08/Container/container.c
Xshare/examples/openmotif/demos/ch08/Container/container.man
Xshare/examples/openmotif/demos/ch08/Container/interface.c
Xshare/examples/openmotif/demos/ch08/Notebook/Imakefile
Xshare/examples/openmotif/demos/ch08/Notebook/README
Xshare/examples/openmotif/demos/ch08/Notebook/interface.c
Xshare/examples/openmotif/demos/ch08/Notebook/notebook.c
Xshare/examples/openmotif/demos/ch08/Notebook/notebook.man
Xshare/examples/openmotif/demos/ch16/Imakefile
Xshare/examples/openmotif/demos/ch16/README
Xshare/examples/openmotif/demos/ch16/UTMXmText.c
Xshare/examples/openmotif/demos/ch16/UTMXmText.man
Xshare/examples/openmotif/demos/ch17/simple_drag/Imakefile
Xshare/examples/openmotif/demos/ch17/simple_drag/README
Xshare/examples/openmotif/demos/ch17/simple_drag/simple_drag.c
Xshare/examples/openmotif/demos/ch17/simple_drag/simple_drag.man
Xshare/examples/openmotif/demos/ch17/simple_drop/Imakefile
Xshare/examples/openmotif/demos/ch17/simple_drop/README
Xshare/examples/openmotif/demos/ch17/simple_drop/simple_drop.c
Xshare/examples/openmotif/demos/ch17/simple_drop/simple_drop.man
X@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
X@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
X@dirrm share/doc/openmotif/guides/mot-pg
X@dirrm share/doc/openmotif/guides/mot-ref
X@dirrm share/doc/openmotif/guides/mot-ug
X@dirrm share/doc/openmotif/guides
X@dirrm share/doc/openmotif
X@dirrm share/examples/openmotif/demos/ch05/Scale
X@dirrm share/examples/openmotif/demos/ch05
X@dirrm share/examples/openmotif/demos/ch06/combo_box
X@dirrm share/examples/openmotif/demos/ch06/spin_box
X@dirrm share/examples/openmotif/demos/ch06
X@dirrm share/examples/openmotif/demos/ch08/Container
X@dirrm share/examples/openmotif/demos/ch08/Notebook
X@dirrm share/examples/openmotif/demos/ch08
X@dirrm share/examples/openmotif/demos/ch16
X@dirrm share/examples/openmotif/demos/ch17/simple_drag
X@dirrm share/examples/openmotif/demos/ch17/simple_drop
X@dirrm share/examples/openmotif/demos/ch17
X@dirrm share/examples/openmotif/demos
X@dirrm share/examples/openmotif
X@dirrm include/Xm
X@dirrm include/Mrm
X@dirrm include/uil
X@dirrm lib/X11/bindings
X@dirrm lib/X11/uid/C/uid
X@dirrm lib/X11/uid/C
X@dirrm lib/X11/uid/french/uid
X@dirrm lib/X11/uid/french
X@dirrm lib/X11/uid/english/uid
X@dirrm lib/X11/uid/english
X@dirrm lib/X11/uid/hebrew/uid
X@dirrm lib/X11/uid/hebrew
X@dirrm lib/X11/uid/japanese/uid
X@dirrm lib/X11/uid/japanese
X@dirrm lib/X11/uid/swedish/uid
X@dirrm lib/X11/uid/swedish
X@dirrm lib/X11/uid
END-of-openmotif/pkg/PLIST
echo x - openmotif/pkg/COMMENT
sed 's/^X//' >openmotif/pkg/COMMENT << 'END-of-openmotif/pkg/COMMENT'
XMotif(r), the industry standard graphical user interface (IEEE 1295)
END-of-openmotif/pkg/COMMENT
echo x - openmotif/pkg/MESSAGE
sed 's/^X//' >openmotif/pkg/MESSAGE << 'END-of-openmotif/pkg/MESSAGE'
X
XMake sure to set HAVE_MOTIF=yes in /etc/make.conf
X
END-of-openmotif/pkg/MESSAGE
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005201754.TAA48126>