Tweak multimedia/assimp version 3.1.1
[dports.git] / multimedia / assimp / Makefile
1 # Created by: Yuri <yuri@tsoft.com>
2 # $FreeBSD$
3
4 PORTNAME=       assimp
5 PORTVERSION=    3.1.1
6 DISTVERSIONSUFFIX=      _no_test_models
7 CATEGORIES=     multimedia
8 MASTER_SITES=   SF/${PORTNAME}/${PORTNAME}-3.1
9
10 MAINTAINER=     yuri@tsoft.com
11 COMMENT=        Library to import various 3D model formats in a uniform manner
12
13 LICENSE=        BSD3CLAUSE
14 LICENSE_FILE=   ${WRKSRC}/LICENSE
15
16 BROKEN_powerpc64=       Does not build
17
18 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
19
20 USES=           cmake pkgconfig zip
21 USE_LDCONFIG=   yes
22
23 # CMAKE_ARGS instructs cmake to skip runtime path removal during install
24 CMAKE_ARGS+=    "-DCMAKE_SKIP_RPATH=ON"
25
26 OPTIONS_DEFINE= BOOST
27 OPTIONS_DEFAULT=        BOOST
28 BOOST_LIB_DEPENDS=      libboost_filesystem.so:devel/boost-libs
29 BOOST_CMAKE_ON= -DASSIMP_ENABLE_BOOST_WORKAROUND:BOOL=OFF
30
31 .include <bsd.port.options.mk>
32
33 .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000054
34 # GCC 4.2 causes compiler warnings
35 USE_GCC=        yes
36 .endif
37
38 post-patch:
39         @${REINPLACE_CMD} 's|$${ASSIMP_LIB_INSTALL_DIR}/pkgconfig|libdata/pkgconfig|' \
40                 ${WRKSRC}/CMakeLists.txt
41
42 .include <bsd.port.mk>