=================================================================== RCS file: /cvs/mystuff-openscad/cad/clipper2/Makefile,v retrieving revision 1.1 retrieving revision 1.3 diff -u -r1.1 -r1.3 --- mystuff-openscad/cad/clipper2/Makefile 2025/09/18 18:32:51 1.1 +++ mystuff-openscad/cad/clipper2/Makefile 2025/10/02 23:24:41 1.3 @@ -1,12 +1,14 @@ +COMMENT = library to carry out intersection/union etc 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} +SHARED_LIBS += Clipper2 0.0 # 0.0 +SHARED_LIBS += Clipper2Z 0.0 # 0.0 + CATEGORIES = cad devel HOMEPAGE = https://www.angusj.com/clipper2 @@ -14,16 +16,17 @@ # 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 .include