Tweak biology/libsbml version 5.18.0
[dports.git] / biology / libsbml / Makefile
1 # Created by: Wen Heping <wenheping@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       libsbml
5 PORTVERSION=    5.18.0
6 CATEGORIES=     biology devel
7 MASTER_SITES=   SF/sbml/libsbml/${PORTVERSION}/stable
8 DISTNAME=       libSBML-${PORTVERSION}-core-src
9
10 MAINTAINER=     sunpoet@FreeBSD.org
11 COMMENT=        API Library for Working with SBML File
12
13 LICENSE=        LGPL21
14 LICENSE_FILE=   ${WRKSRC}/COPYING.txt
15
16 USES=           cmake gnome iconv:build pathfix
17 USE_GNOME=      libxml2
18
19 USE_CXXSTD=     c++98
20 USE_LDCONFIG=   yes
21 WRKSRC=         ${WRKDIR}/libsbml-${PORTVERSION}
22
23 PLIST_SUB=      PORTVERSION=${PORTVERSION}
24
25 OPTIONS_DEFINE= EXAMPLES PYTHON RUBY
26 OPTIONS_SUB=    yes
27
28 PYTHON_BUILD_DEPENDS=   swig:devel/swig
29 PYTHON_USES=            python:2.7
30 PYTHON_CMAKE_BOOL=      WITH_PYTHON
31 PYTHON_CMAKE_ON=        -DPYTHON_EXECUTABLE="${PYTHON_CMD}" \
32                         -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}" \
33                         -DPYTHON_LIBRARY="${PYTHONBASE}/lib/lib${PYTHON_VERSION}.so"
34 RUBY_BUILD_DEPENDS=     swig:devel/swig
35 RUBY_USE=               ruby=yes
36 RUBY_CMAKE_BOOL=        WITH_RUBY
37
38 post-patch:
39         @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g; /$${DOCUMENTATION_FILES}/ s|^|#|' ${WRKSRC}/CMakeLists.txt
40
41 post-install-EXAMPLES-on:
42         ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
43         cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} '! -name *Makefile*'
44
45 .include <bsd.port.mk>