Changeset View
Changeset View
Standalone View
Standalone View
head/science/openbabel/Makefile
# Created by: ijliao | # Created by: ijliao | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= openbabel | PORTNAME= openbabel | ||||
PORTVERSION= 2.3.2 | PORTVERSION= 2.4.1 | ||||
PORTREVISION= 2 | |||||
CATEGORIES= science | CATEGORIES= science | ||||
MASTER_SITES= SF | MASTER_SITES= SF | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= ports@FreeBSD.org | ||||
COMMENT= Chemistry file translation program | COMMENT= Chemistry file translation program | ||||
BUILD_DEPENDS= ${LOCALBASE}/include/eigen3/Eigen/Eigen:math/eigen3 | LICENSE= GPLv2+ | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | |||||
BUILD_DEPENDS= eigen>=0:math/eigen3 | |||||
BROKEN_powerpc64= Does not build: relocation truncated to fit: R_PPC64_TOC16_DS | BROKEN_powerpc64= Does not build: relocation truncated to fit: R_PPC64_TOC16_DS | ||||
CONFLICTS_INSTALL= babel-* | CONFLICTS_INSTALL= babel-* | ||||
USE_CXXSTD= gnu++98 | USE_CXXSTD= gnu++98 | ||||
USE_GNOME= libxml2 | USE_GNOME= libxml2 | ||||
USES= cmake:outsource | USES= cmake:outsource | ||||
CMAKE_ARGS= -DBUILD_GUI=off | CMAKE_ARGS= -DBUILD_GUI=off | ||||
Show All 10 Lines | |||||
CAIRO_USES= pkgconfig | CAIRO_USES= pkgconfig | ||||
PYTHON_USES= python | PYTHON_USES= python | ||||
PYTHON_CMAKE_ON= -DPYTHON_BINDINGS=on | PYTHON_CMAKE_ON= -DPYTHON_BINDINGS=on | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -e '/pkgconfig/s,$${LIB_INSTALL_DIR},libdata,' \ | ${REINPLACE_CMD} -e '/pkgconfig/s,$${LIB_INSTALL_DIR},libdata,' \ | ||||
${WRKSRC}/CMakeLists.txt | ${WRKSRC}/CMakeLists.txt | ||||
${REINPLACE_CMD} -e 's,share/man,man,' \ | ${REINPLACE_CMD} -e 's,man/man1,../man/man1,' \ | ||||
${WRKSRC}/doc/CMakeLists.txt | ${WRKSRC}/doc/CMakeLists.txt | ||||
post-patch-CAIRO-off: | post-patch-CAIRO-off: | ||||
${REINPLACE_CMD} -e '/find_package(Cairo)/d' \ | ${REINPLACE_CMD} -e '/find_package(Cairo)/d' \ | ||||
${WRKSRC}/CMakeLists.txt | ${WRKSRC}/CMakeLists.txt | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |