svn commit: r531301 - head/cad/PrusaSlicer
Fernando Apesteguía
fernape at FreeBSD.org
Fri Apr 10 09:25:43 UTC 2020
Author: fernape
Date: Fri Apr 10 09:25:42 2020
New Revision: 531301
URL: https://svnweb.freebsd.org/changeset/ports/531301
Log:
cad/PrusaSlicer: fix build
Add devel/CGAL dependency.
While here:
* Change MAINTAINER email
* Add missing LIB_DEPENDS
* Add missing USES
PR: 245418
Submitted by: teodorsigaev at gmail.com (maintainer)
Modified:
head/cad/PrusaSlicer/Makefile
Modified: head/cad/PrusaSlicer/Makefile
==============================================================================
--- head/cad/PrusaSlicer/Makefile Fri Apr 10 08:47:57 2020 (r531300)
+++ head/cad/PrusaSlicer/Makefile Fri Apr 10 09:25:42 2020 (r531301)
@@ -7,13 +7,15 @@ CATEGORIES= cad
MASTER_SITES=https://github.com/CGAL/cgal/archive/releases/:cgal
DISTFILES=CGAL-5.0.2.tar.gz:cgal
-MAINTAINER= teodor at sigaev.ru
+MAINTAINER= teodorsigaev at gmail.com
COMMENT= Slicing application for 3D printers
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libtbb.so:devel/tbb \
+ libboost_log.so:devel/boost-libs \
+ libHalf-2_4.so:graphics/ilmbase \
libnlopt.so:math/nlopt \
libwx_gtk3u_core-3.1.so:x11-toolkits/wxgtk31 \
libcurl.so:ftp/curl \
@@ -32,9 +34,10 @@ BUILD_DEPENDS= cereal>=1.2.2:devel/cereal \
gmp>=6.1.2:math/gmp \
mpfr>=4.0.2:math/mpfr
-USES= cmake gettext
+USES= cmake gettext gl glu iconv
-CMAKE_ARGS+= -DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wxgtk3u-3.1-config
+CMAKE_ARGS+= -DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wxgtk3u-3.1-config \
+ -DCGAL_DIR=${WRKSRC}/CGAL/lib/cmake/CGAL
CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME}
USE_GITHUB= yes
@@ -45,7 +48,7 @@ post-patch:
${REINPLACE_CMD} -e 's,%%WRKSRC%%,${WRKSRC},' \
${WRKSRC}/CMakeLists.txt
-pre-build:
+pre-configure:
cd ${WRKDIR}/cgal-releases-CGAL-5.0.2 && \
${CMAKE_BIN} -E remove CGALConfig-installation-dirs.cmake && \
${MKDIR} build && cd build && \
More information about the svn-ports-all
mailing list