View | Details | Raw Unified | Return to bug 249534 | Differences between
and this patch

Collapse All | Expand All

(-)graphics/opencolorio/Makefile (-12 / +2 lines)
Lines 20-26 Link Here
20
GH_PROJECT=	OpenColorIO
20
GH_PROJECT=	OpenColorIO
21
21
22
CMAKE_ON=	USE_EXTERNAL_TINYXML USE_EXTERNAL_YAML
22
CMAKE_ON=	USE_EXTERNAL_TINYXML USE_EXTERNAL_YAML
23
CMAKE_OFF=	OCIO_BUILD_JNIGLUE OCIO_BUILD_NUKE OCIO_BUILD_STATIC
23
CMAKE_OFF=	OCIO_BUILD_JNIGLUE OCIO_BUILD_NUKE OCIO_BUILD_STATIC \
24
		OCIO_BUILD_DOCS
24
25
25
CXXFLAGS+=	${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
26
CXXFLAGS+=	${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
26
CXXFLAGS_gcc=	-Wno-unused-function -Wno-error
27
CXXFLAGS_gcc=	-Wno-unused-function -Wno-error
Lines 30-39 Link Here
30
		share/sphinx/ExtractRstFromSourceSimple.py \
31
		share/sphinx/ExtractRstFromSourceSimple.py \
31
		src/pyglue/createPyDocH.py
32
		src/pyglue/createPyDocH.py
32
33
33
OPTIONS_DEFINE=		DOCS
34
35
DOCS_CMAKE_BOOL=	OCIO_BUILD_DOCS
36
37
PLIST_SUB+=		LIBVERS=${PORTVERSION}
34
PLIST_SUB+=		LIBVERS=${PORTVERSION}
38
35
39
.if ${MACHINE_CPU:Msse2}
36
.if ${MACHINE_CPU:Msse2}
Lines 67-80 Link Here
67
CMAKE_ARGS+=	-DPYTHON:FILEPATH=${PYTHON_CMD}
64
CMAKE_ARGS+=	-DPYTHON:FILEPATH=${PYTHON_CMD}
68
PLIST=		${PKGDIR}/pkg-plist-pyglue
65
PLIST=		${PKGDIR}/pkg-plist-pyglue
69
.else # master port
66
.else # master port
70
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
71
LIB_DEPENDS=	libtinyxml.so:textproc/tinyxml \
67
LIB_DEPENDS=	libtinyxml.so:textproc/tinyxml \
72
		libyaml-cpp03.so:devel/yaml-cpp03
68
		libyaml-cpp03.so:devel/yaml-cpp03
73
.if ${PORT_OPTIONS:MDOCS}
74
USES+=		python:2.7,build
75
.else
76
USES+=		python:build
69
USES+=		python:build
77
.endif
78
USE_LDCONFIG=	yes
70
USE_LDCONFIG=	yes
79
CMAKE_ON+=	OCIO_BUILD_SHARED OCIO_BUILD_PYGLUE
71
CMAKE_ON+=	OCIO_BUILD_SHARED OCIO_BUILD_PYGLUE
80
CMAKE_OFF+=	OCIO_BUILD_APPS
72
CMAKE_OFF+=	OCIO_BUILD_APPS
Lines 83-90 Link Here
83
# available when generating docs, we leave the python header in place
75
# available when generating docs, we leave the python header in place
84
# but only install the python module with the py-opencolorio port
76
# but only install the python module with the py-opencolorio port
85
# this makes it easier to allow multiple python versions installed
77
# this makes it easier to allow multiple python versions installed
86
# doc building fails using python3 - but the py-opencolorio port can still
87
# be used to build a python 3 module
88
PLIST=		${PKGDIR}/pkg-plist
78
PLIST=		${PKGDIR}/pkg-plist
89
EXTRA_PATCHES=	${PATCHDIR}/libs
79
EXTRA_PATCHES=	${PATCHDIR}/libs
90
.endif
80
.endif
(-)graphics/opencolorio/pkg-plist (-111 lines)
Lines 10-124 Link Here
10
share/cmake/Modules/OpenColorIOConfig.cmake
10
share/cmake/Modules/OpenColorIOConfig.cmake
11
share/cmake/Modules/OpenColorIO-release.cmake
11
share/cmake/Modules/OpenColorIO-release.cmake
12
share/cmake/Modules/OpenColorIO.cmake
12
share/cmake/Modules/OpenColorIO.cmake
13
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.html
14
%%PORTDOCS%%%%DOCSDIR%%/CompatibleSoftware.html
15
%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
16
%%PORTDOCS%%%%DOCSDIR%%/License.html
17
%%PORTDOCS%%%%DOCSDIR%%/_images/gn10_to_linear_light.jpeg
18
%%PORTDOCS%%%%DOCSDIR%%/_images/gnf_to_linear_light.jpeg
19
%%PORTDOCS%%%%DOCSDIR%%/_images/lg10_to_linear_light.jpeg
20
%%PORTDOCS%%%%DOCSDIR%%/_images/lg8_to_vd8.jpeg
21
%%PORTDOCS%%%%DOCSDIR%%/_images/lgf_to_linear_light.jpeg
22
%%PORTDOCS%%%%DOCSDIR%%/_images/psicc_itworks.png
23
%%PORTDOCS%%%%DOCSDIR%%/_images/psicc_open_current_profile.png
24
%%PORTDOCS%%%%DOCSDIR%%/_images/psicc_proof_setup.png
25
%%PORTDOCS%%%%DOCSDIR%%/_images/psicc_reveal_profile.png
26
%%PORTDOCS%%%%DOCSDIR%%/_images/psicc_select_profile.png
27
%%PORTDOCS%%%%DOCSDIR%%/_sources/ChangeLog.txt
28
%%PORTDOCS%%%%DOCSDIR%%/_sources/CompatibleSoftware.txt
29
%%PORTDOCS%%%%DOCSDIR%%/_sources/FAQ.txt
30
%%PORTDOCS%%%%DOCSDIR%%/_sources/License.txt
31
%%PORTDOCS%%%%DOCSDIR%%/_sources/configurations/aces_1.0.3.txt
32
%%PORTDOCS%%%%DOCSDIR%%/_sources/configurations/allocation_vars.txt
33
%%PORTDOCS%%%%DOCSDIR%%/_sources/configurations/index.txt
34
%%PORTDOCS%%%%DOCSDIR%%/_sources/configurations/nuke_default.txt
35
%%PORTDOCS%%%%DOCSDIR%%/_sources/configurations/spi_anim.txt
36
%%PORTDOCS%%%%DOCSDIR%%/_sources/configurations/spi_vfx.txt
37
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/api/OpenColorIO.txt
38
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/api/OpenColorTransforms.txt
39
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/api/OpenColorTypes.txt
40
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/api/index.txt
41
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/bindings/PythonAPI.txt
42
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/bindings/PythonTransforms.txt
43
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/bindings/PythonTypes.txt
44
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/coding_guidelines.txt
45
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/documentation_guidelines.txt
46
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/getting_started.txt
47
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/index.txt
48
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/internal_architecture.txt
49
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/issues.txt
50
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/submitting_changes.txt
51
%%PORTDOCS%%%%DOCSDIR%%/_sources/developers/usage_examples.txt
52
%%PORTDOCS%%%%DOCSDIR%%/_sources/downloads.txt
53
%%PORTDOCS%%%%DOCSDIR%%/_sources/index.txt
54
%%PORTDOCS%%%%DOCSDIR%%/_sources/introduction.txt
55
%%PORTDOCS%%%%DOCSDIR%%/_sources/installation.txt
56
%%PORTDOCS%%%%DOCSDIR%%/_sources/userguide/baking_luts.txt
57
%%PORTDOCS%%%%DOCSDIR%%/_sources/userguide/config_syntax.txt
58
%%PORTDOCS%%%%DOCSDIR%%/_sources/userguide/contexts.txt
59
%%PORTDOCS%%%%DOCSDIR%%/_sources/userguide/index.txt
60
%%PORTDOCS%%%%DOCSDIR%%/_sources/userguide/looks.txt
61
%%PORTDOCS%%%%DOCSDIR%%/_sources/userguide/tool_overview.txt
62
%%PORTDOCS%%%%DOCSDIR%%/_static/ajax-loader.gif
63
%%PORTDOCS%%%%DOCSDIR%%/_static/alert_info_32.png
64
%%PORTDOCS%%%%DOCSDIR%%/_static/alert_warning_32.png
65
%%PORTDOCS%%%%DOCSDIR%%/_static/basic.css
66
%%PORTDOCS%%%%DOCSDIR%%/_static/bg-page.png
67
%%PORTDOCS%%%%DOCSDIR%%/_static/bullet_orange.png
68
%%PORTDOCS%%%%DOCSDIR%%/_static/clo_res19_lm10.0101.jpg
69
%%PORTDOCS%%%%DOCSDIR%%/_static/clo_res19_lnf.0101.jpg
70
%%PORTDOCS%%%%DOCSDIR%%/_static/clo_res19_vd16.0101.jpg
71
%%PORTDOCS%%%%DOCSDIR%%/_static/comment-bright.png
72
%%PORTDOCS%%%%DOCSDIR%%/_static/comment-close.png
73
%%PORTDOCS%%%%DOCSDIR%%/_static/comment.png
74
%%PORTDOCS%%%%DOCSDIR%%/_static/doctools.js
75
%%PORTDOCS%%%%DOCSDIR%%/_static/down-pressed.png
76
%%PORTDOCS%%%%DOCSDIR%%/_static/down.png
77
%%PORTDOCS%%%%DOCSDIR%%/_static/file.png
78
%%PORTDOCS%%%%DOCSDIR%%/_static/jquery.js
79
%%PORTDOCS%%%%DOCSDIR%%/_static/minus.png
80
%%PORTDOCS%%%%DOCSDIR%%/_static/ocio.css
81
%%PORTDOCS%%%%DOCSDIR%%/_static/plus.png
82
%%PORTDOCS%%%%DOCSDIR%%/_static/pygments.css
83
%%PORTDOCS%%%%DOCSDIR%%/_static/searchtools.js
84
%%PORTDOCS%%%%DOCSDIR%%/_static/underscore.js
85
%%PORTDOCS%%%%DOCSDIR%%/_static/up-pressed.png
86
%%PORTDOCS%%%%DOCSDIR%%/_static/up.png
87
%%PORTDOCS%%%%DOCSDIR%%/_static/websupport.js
88
%%PORTDOCS%%%%DOCSDIR%%/configurations/aces_1.0.3.html
89
%%PORTDOCS%%%%DOCSDIR%%/configurations/allocation_vars.html
90
%%PORTDOCS%%%%DOCSDIR%%/configurations/index.html
91
%%PORTDOCS%%%%DOCSDIR%%/configurations/nuke_default.html
92
%%PORTDOCS%%%%DOCSDIR%%/configurations/spi_anim.html
93
%%PORTDOCS%%%%DOCSDIR%%/configurations/spi_vfx.html
94
%%PORTDOCS%%%%DOCSDIR%%/developers/api/OpenColorIO.html
95
%%PORTDOCS%%%%DOCSDIR%%/developers/api/OpenColorTransforms.html
96
%%PORTDOCS%%%%DOCSDIR%%/developers/api/OpenColorTypes.html
97
%%PORTDOCS%%%%DOCSDIR%%/developers/api/index.html
98
%%PORTDOCS%%%%DOCSDIR%%/developers/bindings/PythonAPI.html
99
%%PORTDOCS%%%%DOCSDIR%%/developers/bindings/PythonTransforms.html
100
%%PORTDOCS%%%%DOCSDIR%%/developers/bindings/PythonTypes.html
101
%%PORTDOCS%%%%DOCSDIR%%/developers/coding_guidelines.html
102
%%PORTDOCS%%%%DOCSDIR%%/developers/documentation_guidelines.html
103
%%PORTDOCS%%%%DOCSDIR%%/developers/getting_started.html
104
%%PORTDOCS%%%%DOCSDIR%%/developers/index.html
105
%%PORTDOCS%%%%DOCSDIR%%/developers/internal_architecture.html
106
%%PORTDOCS%%%%DOCSDIR%%/developers/issues.html
107
%%PORTDOCS%%%%DOCSDIR%%/developers/submitting_changes.html
108
%%PORTDOCS%%%%DOCSDIR%%/developers/usage_examples.html
109
%%PORTDOCS%%%%DOCSDIR%%/downloads.html
110
%%PORTDOCS%%%%DOCSDIR%%/genindex.html
111
%%PORTDOCS%%%%DOCSDIR%%/index.html
112
%%PORTDOCS%%%%DOCSDIR%%/installation.html
113
%%PORTDOCS%%%%DOCSDIR%%/introduction.html
114
%%PORTDOCS%%%%DOCSDIR%%/objects.inv
115
%%PORTDOCS%%%%DOCSDIR%%/py-modindex.html
116
%%PORTDOCS%%%%DOCSDIR%%/search.html
117
%%PORTDOCS%%%%DOCSDIR%%/searchindex.js
118
%%PORTDOCS%%%%DOCSDIR%%/userguide/baking_luts.html
119
%%PORTDOCS%%%%DOCSDIR%%/userguide/config_syntax.html
120
%%PORTDOCS%%%%DOCSDIR%%/userguide/contexts.html
121
%%PORTDOCS%%%%DOCSDIR%%/userguide/index.html
122
%%PORTDOCS%%%%DOCSDIR%%/userguide/looks.html
123
%%PORTDOCS%%%%DOCSDIR%%/userguide/tool_overview.html
124
share/ocio/setup_ocio.sh
13
share/ocio/setup_ocio.sh

Return to bug 249534