|
Lines 16-22
Link Here
|
| 16 |
|
16 |
|
| 17 |
BUILD_DEPENDS= ${LOCALBASE}/bin/bundle:sysutils/rubygem-bundler \ |
17 |
BUILD_DEPENDS= ${LOCALBASE}/bin/bundle:sysutils/rubygem-bundler \ |
| 18 |
${LOCALBASE}/bin/bison:devel/bison \ |
18 |
${LOCALBASE}/bin/bison:devel/bison \ |
| 19 |
${LLVM_CONFIG_PATH}:${LLVM_PORT} |
19 |
${LLVM_CONFIG_PATH}:devel/llvm${LLVM_DEFAULT} |
| 20 |
LIB_DEPENDS= libyaml.so:textproc/libyaml |
20 |
LIB_DEPENDS= libyaml.so:textproc/libyaml |
| 21 |
|
21 |
|
| 22 |
HAS_CONFIGURE= yes |
22 |
HAS_CONFIGURE= yes |
|
Lines 36-49
Link Here
|
| 36 |
--stagingdir "${STAGEDIR}${PREFIX}" --with-execinfo \ |
36 |
--stagingdir "${STAGEDIR}${PREFIX}" --with-execinfo \ |
| 37 |
--system-name ${OPSYS} |
37 |
--system-name ${OPSYS} |
| 38 |
|
38 |
|
| 39 |
OPTIONS_RADIO= LLVM |
|
|
| 40 |
OPTIONS_DEFAULT= LLVM40 |
| 41 |
OPTIONS_RADIO_LLVM= LLVM40 |
| 42 |
|
| 43 |
ONLY_FOR_ARCHS= amd64 |
39 |
ONLY_FOR_ARCHS= amd64 |
| 44 |
|
40 |
|
| 45 |
LLVM40_DESC= LLVM 4.0 |
|
|
| 46 |
|
| 47 |
USES= gmake perl5 readline tar:bzip2 libedit ssl |
41 |
USES= gmake perl5 readline tar:bzip2 libedit ssl |
| 48 |
USE_LOCALE= en_US.UTF-8 |
42 |
USE_LOCALE= en_US.UTF-8 |
| 49 |
USE_RUBY= yes |
43 |
USE_RUBY= yes |
|
Lines 68-82
Link Here
|
| 68 |
F_OS= ${OPSYS:tl} |
62 |
F_OS= ${OPSYS:tl} |
| 69 |
F_MAJOR= ${OSREL:C/\..*$//} |
63 |
F_MAJOR= ${OSREL:C/\..*$//} |
| 70 |
FREEBSD_DIR= ${F_ARCH}-${F_OS}-${F_MAJOR} |
64 |
FREEBSD_DIR= ${F_ARCH}-${F_OS}-${F_MAJOR} |
| 71 |
LLVM_CC_PATH= ${LOCALBASE}/bin/${LLVM_CC} |
65 |
LLVM_CC_PATH= ${LOCALBASE}/bin/clang${LLVM_DEFAULT} |
| 72 |
LLVM_CXX_PATH= ${LOCALBASE}/bin/${LLVM_CXX} |
66 |
LLVM_CXX_PATH= ${LOCALBASE}/bin/clang++${LLVM_DEFAULT} |
| 73 |
LLVM_CONFIG_PATH= ${LOCALBASE}/bin/${LLVM_CONFIG} |
67 |
LLVM_CONFIG_PATH= ${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT} |
| 74 |
|
68 |
|
| 75 |
LLVM40_VARS= LLVM_CONFIG=llvm-config40 \ |
|
|
| 76 |
LLVM_PORT=devel/llvm40 \ |
| 77 |
LLVM_CC=clang40 \ |
| 78 |
LLVM_CXX=clang++40 |
| 79 |
|
| 80 |
.include <bsd.port.pre.mk> |
69 |
.include <bsd.port.pre.mk> |
| 81 |
|
70 |
|
| 82 |
.if ${ARCH} == "sparc64" |
71 |
.if ${ARCH} == "sparc64" |