diff options
author | Jason E. Hale <jhale@FreeBSD.org> | 2014-06-25 14:51:11 +0000 |
---|---|---|
committer | Jason E. Hale <jhale@FreeBSD.org> | 2014-06-25 14:51:11 +0000 |
commit | 68b94b6a4c4f64cc866281ed85ea5e85502b3078 (patch) | |
tree | 4a94088e081917d94bdce1684241c311fb581cfe /graphics/inventor/Makefile | |
parent | 6e1f5a56634c13b07b9810755b4df695d46c464f (diff) | |
download | ports-68b94b6a4c4f64cc866281ed85ea5e85502b3078.tar.gz ports-68b94b6a4c4f64cc866281ed85ea5e85502b3078.zip |
Notes
Diffstat (limited to 'graphics/inventor/Makefile')
-rw-r--r-- | graphics/inventor/Makefile | 135 |
1 files changed, 13 insertions, 122 deletions
diff --git a/graphics/inventor/Makefile b/graphics/inventor/Makefile index 6d85845a3bb5..82cbd367f366 100644 --- a/graphics/inventor/Makefile +++ b/graphics/inventor/Makefile @@ -3,155 +3,46 @@ PORTNAME= inventor PORTVERSION= 2.1.5.p10 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= graphics MASTER_SITES= ftp://oss.sgi.com/projects/inventor/download/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/-/} EXTRACT_SUFX= .src.tar.gz MAINTAINER= c47g@gmx.at -COMMENT= This is SGI's Open Inventor (TM) +COMMENT= SGI's Open Inventor (TM) + +LICENSE= LGPL21 LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ - jpeg.11:${PORTSDIR}/graphics/jpeg \ - GLU.1:${PORTSDIR}/graphics/libGLU + libjpeg.so:${PORTSDIR}/graphics/jpeg -CONFLICTS= Coin-* SoXt-* +CONFLICTS= Coin-[0-9]* SoXt-[0-9]* USE_XORG= x11 xi -USE_GL= glw +USE_GL= glu glw USES= iconv gmake motif USE_LDCONFIG= yes ONLY_FOR_ARCHS= i386 amd64 MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/${PORTNAME} -MAKE_ENV= LD_LIBRARY_PATH=${WRKSRC}/lib:${WRKSRC}/libSoXt +MAKE_ENV= LD_LIBRARY_PATH=${WRKSRC}/lib:${WRKSRC}/libSoXt \ + INSTALL_STRIP=${STRIP} \ + IVROOT=${STAGEDIR} MAKEFILE= GNUmakefile -.if defined(WITH_DEBUG) -MAKE_ENV+= LIBTYPE=debug -PKGNAMESUFFIX= -debug -.endif - -MAN1= SceneViewer.1 inventor.1 iv2toiv1.1 ivcat.1 ivdowngrade.1 ivfix.1 ivinfo.1 ivview.1 +SUB_FILES= pkg-message -MAN3= SoAction.3iv SoCallbackAction.3iv SoGLRenderAction.3iv \ - SoGetBoundingBoxAction.3iv SoGetMatrixAction.3iv \ - SoHandleEventAction.3iv SoPickAction.3iv SoRayPickAction.3iv \ - SoSearchAction.3iv SoWriteAction.3iv SbBool.3iv SbBox2f.3iv \ - SbBox2s.3iv SbBox3f.3iv SbColor.3iv SbCylinder.3iv SbLine.3iv \ - SbMatrix.3iv SbName.3iv SbPList.3iv SbPlane.3iv SbRotation.3iv \ - SbSphere.3iv SbString.3iv SbTime.3iv SbVec2f.3iv SbVec2s.3iv \ - SbVec3f.3iv SbVec4f.3iv SbViewVolume.3iv SbViewportRegion.3iv \ - SbXfBox3f.3iv SoXt.3iv SoXtClipboard.3iv SoXtComponent.3iv \ - SoXtDirectionalLightEditor.3iv SoXtGLWidget.3iv \ - SoXtLightSliderSet.3iv SoXtMaterialEditor.3iv SoXtMaterialList.3iv \ - SoXtMaterialSliderSet.3iv SoXtPrintDialog.3iv SoXtRenderArea.3iv \ - SoXtResource.3iv SoXtSliderSet.3iv SoXtSliderSetBase.3iv \ - SoXtTransformSliderSet.3iv SoConeDetail.3iv SoCubeDetail.3iv \ - SoCylinderDetail.3iv SoDetail.3iv SoDetailList.3iv SoFaceDetail.3iv \ - SoLineDetail.3iv SoNodeKitDetail.3iv SoPointDetail.3iv \ - SoTextDetail.3iv SoXtDevice.3iv SoXtInputFocus.3iv SoXtKeyboard.3iv \ - SoXtMouse.3iv SoXtSpaceball.3iv SoCenterballDragger.3iv \ - SoDirectionalLightDragger.3iv SoDragPointDragger.3iv SoDragger.3iv \ - SoHandleBoxDragger.3iv SoJackDragger.3iv SoPointLightDragger.3iv \ - SoRotateCylindricalDragger.3iv SoRotateDiscDragger.3iv \ - SoRotateSphericalDragger.3iv SoGate.3iv SoScale1Dragger.3iv \ - SoScale2Dragger.3iv SoScale2UniformDragger.3iv \ - SoScaleUniformDragger.3iv SoSpotLightDragger.3iv SoTabBoxDragger.3iv \ - SoTabPlaneDragger.3iv SoTrackballDragger.3iv \ - SoTransformBoxDragger.3iv SoTransformerDragger.3iv \ - SoTranslate1Dragger.3iv SoTranslate2Dragger.3iv SoBoolOperation.3iv \ - SoCalculator.3iv SoComposeMatrix.3iv SoComposeRotation.3iv \ - SoComposeRotationFromTo.3iv SoComposeVec2f.3iv SoComposeVec3f.3iv \ - SoComposeVec4f.3iv SoComputeBoundingBox.3iv SoConcatenate.3iv \ - SoCounter.3iv SoDecomposeMatrix.3iv SoDecomposeRotation.3iv \ - SoDecomposeVec2f.3iv SoDecomposeVec3f.3iv SoDecomposeVec4f.3iv \ - SoElapsedTime.3iv SoEngine.3iv SoEngineList.3iv SoEngineOutput.3iv \ - SoEngineOutputList.3iv SoInterpolate.3iv SoInterpolateFloat.3iv \ - SoInterpolateRotation.3iv SoInterpolateVec2f.3iv \ - SoInterpolateVec3f.3iv SoInterpolateVec4f.3iv SoOnOff.3iv \ - SoOneShot.3iv SoSelectOne.3iv SoTimeCounter.3iv SoTransformVec3f.3iv \ - SoTriggerAny.3iv SoDebugError.3iv SoError.3iv SoMemoryError.3iv \ - SoReadError.3iv SoButtonEvent.3iv SoEvent.3iv SoKeyboardEvent.3iv \ - SoLocation2Event.3iv SoMotion3Event.3iv SoMouseButtonEvent.3iv \ - SoSpaceballButtonEvent.3iv SoField.3iv SoFieldContainer.3iv \ - SoFieldList.3iv SoMFBitMask.3iv SoMFBool.3iv SoMFColor.3iv \ - SoMFEngine.3iv SoMFEnum.3iv SoMFFloat.3iv SoMFInt32.3iv SoMFLong.3iv \ - SoMFMatrix.3iv SoMFName.3iv SoMFNode.3iv SoMFPath.3iv SoMFPlane.3iv \ - SoMFRotation.3iv SoMFShort.3iv SoMFString.3iv SoMFTime.3iv \ - SoMFUInt32.3iv SoMFULong.3iv SoMFUShort.3iv SoMFVec2f.3iv \ - SoMFVec3f.3iv SoMFVec4f.3iv SoMField.3iv SoSFBitMask.3iv SoSFBool.3iv \ - SoSFColor.3iv SoSFEngine.3iv SoSFEnum.3iv SoSFFloat.3iv SoSFImage.3iv \ - SoSFInt32.3iv SoSFLong.3iv SoSFMatrix.3iv SoSFName.3iv SoSFNode.3iv \ - SoSFPath.3iv SoSFPlane.3iv SoSFRotation.3iv SoSFShort.3iv \ - SoSFString.3iv SoSFTime.3iv SoSFTrigger.3iv SoSFUInt32.3iv \ - SoSFULong.3iv SoSFUShort.3iv SoSFVec2f.3iv SoSFVec3f.3iv SoSFVec4f.3iv \ - SoSField.3iv SoBase.3iv SoBaseList.3iv SoByteStream.3iv \ - SoCallbackList.3iv SoDB.3iv SoInput.3iv SoNodeKitPath.3iv \ - SoNodeList.3iv SoOffscreenRenderer.3iv SoOutput.3iv SoPath.3iv \ - SoPathList.3iv SoPickedPoint.3iv SoPickedPointList.3iv \ - SoPrimitiveVertex.3iv SoTranReceiver.3iv SoTranSender.3iv SoType.3iv \ - SoTypeList.3iv SoBoxHighlightRenderAction.3iv SoEventCallback.3iv \ - SoInteraction.3iv SoLineHighlightRenderAction.3iv SoSceneManager.3iv \ - SoSelection.3iv SoCenterballManip.3iv SoDirectionalLightManip.3iv \ - SoHandleBoxManip.3iv SoJackManip.3iv SoPointLightManip.3iv \ - SoSpotLightManip.3iv SoTabBoxManip.3iv SoTrackballManip.3iv \ - SoTransformBoxManip.3iv SoTransformManip.3iv SoTransformerManip.3iv \ - SoAppearanceKit.3iv SoBaseKit.3iv SoCameraKit.3iv SoInteractionKit.3iv \ - SoLightKit.3iv SoNodeKit.3iv SoNodeKitListPart.3iv \ - SoNodekitCatalog.3iv SoSceneKit.3iv SoSeparatorKit.3iv SoShapeKit.3iv \ - SoWrapperKit.3iv SoAnnotation.3iv SoAntiSquish.3iv SoArray.3iv \ - SoAsciiText.3iv SoBaseColor.3iv SoBlinker.3iv SoCallback.3iv \ - SoCamera.3iv SoClipPlane.3iv SoColorIndex.3iv SoComplexity.3iv \ - SoCone.3iv SoCoordinate3.3iv SoCoordinate4.3iv SoCube.3iv \ - SoCylinder.3iv SoDirectionalLight.3iv SoDrawStyle.3iv \ - SoEnvironment.3iv SoFaceSet.3iv SoFile.3iv SoFont.3iv SoFontStyle.3iv \ - SoGroup.3iv SoIndexedFaceSet.3iv SoIndexedLineSet.3iv \ - SoIndexedNurbsCurve.3iv SoIndexedNurbsSurface.3iv SoIndexedShape.3iv \ - SoIndexedTriangleStripSet.3iv SoInfo.3iv SoLOD.3iv SoLabel.3iv \ - SoLevelOfDetail.3iv SoLight.3iv SoLightModel.3iv SoLineSet.3iv \ - SoLinearProfile.3iv SoLocateHighlight.3iv SoMaterial.3iv \ - SoMaterialBinding.3iv SoMatrixTransform.3iv SoMultipleCopy.3iv \ - SoNode.3iv SoNonIndexedShape.3iv SoNormal.3iv SoNormalBinding.3iv \ - SoNurbsCurve.3iv SoNurbsProfile.3iv SoNurbsSurface.3iv \ - SoOrthographicCamera.3iv SoPackedColor.3iv SoPathSwitch.3iv \ - SoPendulum.3iv SoPerspectiveCamera.3iv SoPickStyle.3iv \ - SoPointLight.3iv SoPointSet.3iv SoProfile.3iv SoProfileCoordinate2.3iv \ - SoProfileCoordinate3.3iv SoQuadMesh.3iv SoResetTransform.3iv \ - SoRotation.3iv SoRotationXYZ.3iv SoRotor.3iv SoScale.3iv \ - SoSeparator.3iv SoShape.3iv SoShapeHints.3iv SoShuttle.3iv \ - SoSphere.3iv SoSpotLight.3iv SoSurroundScale.3iv SoSwitch.3iv \ - SoText2.3iv SoText3.3iv SoTexture2.3iv SoTexture2Transform.3iv \ - SoTextureCoordinate2.3iv SoTextureCoordinateBinding.3iv \ - SoTextureCoordinateDefault.3iv SoTextureCoordinateEnvironment.3iv \ - SoTextureCoordinateFunction.3iv SoTextureCoordinatePlane.3iv \ - SoTransform.3iv SoTransformSeparator.3iv SoTransformation.3iv \ - SoTranslation.3iv SoTriangleStripSet.3iv SoUnits.3iv \ - SoVertexProperty.3iv SoVertexShape.3iv SoWWWAnchor.3iv SoWWWInline.3iv \ - SbCylinderPlaneProjector.3iv SbCylinderProjector.3iv \ - SbCylinderSectionProjector.3iv SbCylinderSheetProjector.3iv \ - SbLineProjector.3iv SbPlaneProjector.3iv SbProjector.3iv \ - SbSpherePlaneProjector.3iv SbSphereProjector.3iv \ - SbSphereSectionProjector.3iv SbSphereSheetProjector.3iv \ - SoAlarmSensor.3iv SoDataSensor.3iv SoDelayQueueSensor.3iv \ - SoFieldSensor.3iv SoIdleSensor.3iv SoNodeSensor.3iv \ - SoOneShotSensor.3iv SoPathSensor.3iv SoSensor.3iv \ - SoTimerQueueSensor.3iv SoTimerSensor.3iv SoXtConstrainedViewer.3iv \ - SoXtExaminerViewer.3iv SoXtFlyViewer.3iv SoXtFullViewer.3iv \ - SoXtPlaneViewer.3iv SoXtViewer.3iv SoXtWalkViewer.3iv +OPTIONS_DEFINE= DEBUG -SUB_FILES= pkg-message +DEBUG_MAKE_ENV= LIBTYPE=debug -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ;\ s|%%CXX%%|${CXX}|g ; \ s|%%CXXFLAGS%%|${CXXFLAGS}|g' ${WRKSRC}/make/ivcommondefs @${REINPLACE_CMD} -e 's|%%ICONV_LIB%%|${ICONV_LIB}|' \ ${WRKSRC}/lib/GNUmakefile -post-install: - @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> |