Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/tulip/Makefile
# Created by: ijliao | # Created by: ijliao | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= tulip | PORTNAME= tulip | ||||
PORTVERSION= 4.8.1 | PORTVERSION= 4.9.0 | ||||
DISTVERSIONSUFFIX= _src | DISTVERSIONSUFFIX= _src | ||||
CATEGORIES= graphics | CATEGORIES= graphics | ||||
MASTER_SITES= SF/auber/${PORTNAME}/${PORTNAME}-${PORTVERSION} | MASTER_SITES= SF/auber/${PORTNAME}/${PORTNAME}-${PORTVERSION} | ||||
MAINTAINER= woodsb02@FreeBSD.org | MAINTAINER= woodsb02@FreeBSD.org | ||||
COMMENT= System dedicated to the visualization of huge graphs | COMMENT= System dedicated to the visualization of huge graphs | ||||
LICENSE= LGPL3 | LICENSE= LGPL3 | ||||
LIB_DEPENDS= libquazip.so:archivers/quazip \ | LIB_DEPENDS= libquazip.so:archivers/quazip \ | ||||
libpng.so:graphics/png \ | libpng.so:graphics/png \ | ||||
libOGDF.so:math/ogdf \ | libOGDF.so:math/ogdf \ | ||||
libfreetype.so:print/freetype2 | libfreetype.so:print/freetype2 | ||||
WRKSRC= ${WRKDIR}/${PORTNAME}- | WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} | ||||
USES= cmake:outsource compiler:c++11-lib dos2unix execinfo jpeg python \ | USES= cmake:outsource compiler:c++11-lib dos2unix execinfo jpeg python \ | ||||
shebangfix | shebangfix | ||||
SHEBANG_FILES= tulip-config.in | SHEBANG_FILES= tulip-config.in | ||||
DOS2UNIX_FILES= software/tulip/src/main.cpp | DOS2UNIX_FILES= software/tulip/src/main.cpp | ||||
USE_GL= glew glut | USE_GL= gl glew glut | ||||
USE_GNOME= libxml2 | USE_GNOME= libxml2 | ||||
CMAKE_ARGS= -DBUILD_DOC:BOOL=OFF \ | CMAKE_ARGS= -DBUILD_DOC:BOOL=OFF \ | ||||
-DOGDFInclude:STRING=${LOCALBASE}/include \ | -DOGDFInclude:STRING=${LOCALBASE}/include \ | ||||
-DOGDFLibrary:STRING=${LOCALBASE}/lib/libOGDF.so | -DOGDFLibrary:STRING=${LOCALBASE}/lib/libOGDF.so | ||||
USE_LDCONFIG= ${PREFIX}/lib/tulip | USE_LDCONFIG= ${PREFIX}/lib/tulip | ||||
CXXFLAGS+= -fPIC -I${LOCALBASE}/include -DNDEBUG -DOGDF_DLL | CXXFLAGS+= -fPIC -I${LOCALBASE}/include -DNDEBUG -DOGDF_DLL | ||||
# Unhide std::to_string() to fix build with GCC (see ports/193528 for details) | # Unhide std::to_string() to fix build with GCC (see ports/193528 for details) | ||||
Show All 30 Lines |