head 1.3; access; symbols pkgsrc-2022Q4:1.2.0.8 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.6 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.4 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.2 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.1.0.40 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.38 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.36 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.34 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.32 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.30 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.26 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.6 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.28 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.24 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.22 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.20 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.18 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.16 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.14 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.12 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.10 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.8 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.4 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.2 pkgsrc-2017Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2023.02.12.14.43.22; author tnn; state dead; branches; next 1.2; commitid w015HJu9iHmIifdE; 1.2 date 2022.03.19.23.55.42; author brook; state Exp; branches; next 1.1; commitid 2jmNFfavgl1WXSwD; 1.1 date 2017.01.20.11.00.50; author fhajny; state Exp; branches; next ; commitid 7pHyZoPQSzpAeHCz; desc @@ 1.3 log @cad/oce: remove; discontinued by upstream Use cad/occt instead. @ text @$NetBSD: patch-CMakeLists.txt,v 1.2 2022/03/19 23:55:42 brook Exp $ Do not version lib and share subdirs. Do not install specially on Darwin. --- CMakeLists.txt.orig 2018-02-13 18:38:59.000000000 +0000 +++ CMakeLists.txt @@@@ -868,7 +868,7 @@@@ if(MSVC OR (MINGW AND OCE_INSTALL_PRIVAT endif(NOT DEFINED OCE_INSTALL_PACKAGE_LIB_DIR) else(MSVC) if(NOT DEFINED OCE_INSTALL_PACKAGE_LIB_DIR) - set(OCE_INSTALL_PACKAGE_LIB_DIR ${OCE_INSTALL_LIB_DIR}/oce-${OCE_VERSION}) + set(OCE_INSTALL_PACKAGE_LIB_DIR ${OCE_INSTALL_LIB_DIR}/oce) endif(NOT DEFINED OCE_INSTALL_PACKAGE_LIB_DIR) endif() @@@@ -898,7 +898,7 @@@@ endif(NOT DEFINED OCE_INSTALL_SCRIPT_DIR # Data if(NOT DEFINED OCE_INSTALL_DATA_DIR) if(NOT MSVC) - set(OCE_INSTALL_DATA_DIR share/oce-${OCE_VERSION}) + set(OCE_INSTALL_DATA_DIR share/oce) else () set(OCE_INSTALL_DATA_DIR "share/oce") endif(NOT MSVC) @@@@ -918,13 +918,8 @@@@ if(NOT DEFINED OCE_INSTALL_CMAKE_DATA_DI if(WIN32) set(OCE_INSTALL_CMAKE_DATA_DIR cmake) else(WIN32) - if(APPLE) - set(OCE_INSTALL_CMAKE_DATA_DIR - OCE.framework/Versions/${OCE_VERSION}/Resources) - else(APPLE) - set(OCE_INSTALL_CMAKE_DATA_DIR - lib${LIB_SUFFIX}/oce-${OCE_VERSION}) - endif(APPLE) + set(OCE_INSTALL_CMAKE_DATA_DIR + lib${LIB_SUFFIX}/oce) endif(WIN32) endif(NOT DEFINED OCE_INSTALL_CMAKE_DATA_DIR) @ 1.2 log @cad/oce: fixes for Darwin Currently cad/oce does not build on Darwin, in part because sed substitutions in CMakeFiles fail because the suffixes (.dylib) differ from expected (.so). There are, however, two additional problems. First, frameworks are not used by pkgsrc, yet CMakeLists.txt expects them on Darwin and uses special installation steps. Instead, use the standard installation steps. Additionally, there are a few PLIST differences between Darwin and other platforms, which are handled with PLIST.* variables that differentiate Darwin from other systems. @ text @d1 1 a1 1 $NetBSD: patch-CMakeLists.txt,v 1.1 2017/01/20 11:00:50 fhajny Exp $ @ 1.1 log @Import OCE 0.18 as cad/oce, based on wip/oce. Opencascade Community Edition project gathers patches/changes/improvements from the OCC community over the latest release. Open CASCADE Technology is a software development platform freely available in open source. It includes C++ components for 3D surface and solid modeling, visualization, data exchange and rapid application development. @ text @d1 1 a1 1 $NetBSD: patch-CMakeLists.txt,v 1.1 2014/05/30 11:21:00 fhajny Exp $ d5 3 a7 1 --- CMakeLists.txt.orig 2017-01-13 05:34:36.000000000 +0000 d9 1 a9 1 @@@@ -853,7 +853,7 @@@@ if(MSVC OR (MINGW AND OCE_INSTALL_PRIVAT d18 1 a18 1 @@@@ -883,7 +883,7 @@@@ endif(NOT DEFINED OCE_INSTALL_SCRIPT_DIR d27 9 a35 4 @@@@ -908,7 +908,7 @@@@ if(NOT DEFINED OCE_INSTALL_CMAKE_DATA_DI OCE.framework/Versions/${OCE_VERSION}/Resources) else(APPLE) set(OCE_INSTALL_CMAKE_DATA_DIR d37 3 a39 2 + lib${LIB_SUFFIX}/oce) endif(APPLE) d42 1 @