1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00

- Switch to devel/llvm32.

- STAGEify.
- Bump PORTREVISION.

PR:		183252
Submitted by:	brooks

- Use "new" ${opt}_RUN_DEPENDS.
This commit is contained in:
Alberto Villa 2013-10-26 13:50:36 +00:00
parent 0c509eab14
commit b896c137ee
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=331689
2 changed files with 26 additions and 13 deletions

View File

@ -2,6 +2,7 @@
PORTNAME= opengtl
PORTVERSION= 0.9.18
PORTREVISION= 1
CATEGORIES= graphics devel
MASTER_SITES= http://download.${PORTNAME}.org/
DISTNAME= OpenGTL-${PORTVERSION}
@ -11,27 +12,21 @@ COMMENT= Graphics Transformation Languages
LICENSE= LGPL20
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
BUILD_DEPENDS= ${LOCALBASE}/lib/libLLVM-3.2.so:${PORTSDIR}/devel/llvm
RUN_DEPENDS:= ${BUILD_DEPENDS}
LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \
libLLVM-3.2.so:${PORTSDIR}/devel/llvm32
USE_BZIP2= yes
USES= cmake perl5
USE_BZIP2= yes
USE_LDCONFIG= yes
CMAKE_ARGS= -DLLVM_CONFIG_EXECUTABLE=${LOCALBASE}/bin/llvm-config32
PLIST_SUB+= PORTVERSION=${PORTVERSION}
OPTIONS_DEFINE= SHIVA
OPTIONS_DEFAULT=SHIVA
SHIVA_DESC= Install filters and generators
PLIST_SUB+= PORTVERSION=${PORTVERSION}
NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MSHIVA}
RUN_DEPENDS+= ${LOCALBASE}/share/OpenGTL/shiva/kernels/oilify.shiva:${PORTSDIR}/graphics/shiva-collections
.endif
SHIVA_RUN_DEPENDS=${LOCALBASE}/share/OpenGTL/shiva/kernels/oilify.shiva:${PORTSDIR}/graphics/shiva-collections
post-patch:
# Disable latex doc, it's not ready yet.

View File

@ -0,0 +1,18 @@
--- ./cmake/modules/FindLLVM.cmake.orig 2012-12-29 12:27:12.000000000 +0100
+++ ./cmake/modules/FindLLVM.cmake 2013-10-26 15:46:16.168023085 +0200
@@ -27,11 +27,13 @@
set(LLVM_FOUND TRUE)
endif(LLVM_INCLUDE_DIR AND LLVM_LIBS_DIR)
else (MSVC)
- find_program(LLVM_CONFIG_EXECUTABLE
+ if(NOT LLVM_CONFIG_EXECUTABLE)
+ find_program(LLVM_CONFIG_EXECUTABLE
NAMES llvm-config
PATHS
/opt/local/bin
- )
+ )
+ endif()
exec_program(${LLVM_CONFIG_EXECUTABLE} ARGS --version OUTPUT_VARIABLE LLVM_VERSION )