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>