=================================================================== RCS file: /cvs/mystuff-openscad/cad/clipper2/Makefile,v retrieving revision 1.1.1.1 retrieving revision 1.4 diff -u -r1.1.1.1 -r1.4 --- mystuff-openscad/cad/clipper2/Makefile 2025/09/18 18:32:51 1.1.1.1 +++ mystuff-openscad/cad/clipper2/Makefile 2025/11/26 02:31:05 1.4 @@ -1,29 +1,33 @@ +COMMENT = library to perform boolean operations on polygons V = 1.5.4 PKGNAME = clipper2-${V} - -COMMENT = cutting-edge 3D printing slicer software GH_ACCOUNT = AngusJohnson GH_PROJECT = Clipper2 GH_TAGNAME = Clipper2_${V} -CATEGORIES = cad devel +SHARED_LIBS += Clipper2 0.0 # 0.0 +SHARED_LIBS += Clipper2Z 0.0 # 0.0 +CATEGORIES = cad + HOMEPAGE = https://www.angusj.com/clipper2 # Boost Software License 1.0 PERMIT_PACKAGE = Yes -COMPILER = base-clang ports-clang +WANTLIB += ${COMPILER_LIBCXX} m -BUILD_DEPENDS = devel/gtest +COMPILER = base-clang ports-gcc -MODULES = devel/cmake -# x11/gnome +MODULES = devel/cmake WRKSRC = ${WRKDIST}/CPP -#CONFIGURE_ARGS = -DUSE_EXTERNAL_GTEST=ON -CONFIGURE_ARGS = -DCLIPPER2_TESTS=OFF +BUILD_DEPENDS = devel/gtest + +CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON \ + -DUSE_EXTERNAL_GTEST=ON \ + -DCLIPPER2_EXAMPLES=OFF .include