Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 485782 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-59 / +1 lines)
Line  Link Here
0
-- a/opencolorio/docs/CMakeLists.txt   2013-09-23 15:56:34.000000000 -0400
0
++ b/opencolorio/docs/CMakeLists.txt   2013-09-23 16:28:02.404660678 -0400
Lines 1-63 Link Here
1
1
2
###############################################################################
2
###############################################################################
3
### External Doc Apps ###
4
5
# distribute
6
set(DISTRIBUTE_VERSION 0.6.36)
7
ExternalProject_Add(distribute
8
    URL ${CMAKE_SOURCE_DIR}/ext/distribute-${DISTRIBUTE_VERSION}.tar.gz
9
    BUILD_IN_SOURCE 1
10
    CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
11
    BUILD_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py build
12
    INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py install --prefix=${EXTDIST_ROOT}
13
)
14
15
# docutils
16
set(DOCUTILS_VERSION 0.10)
17
ExternalProject_Add(docutils
18
    DEPENDS distribute
19
    URL ${CMAKE_SOURCE_DIR}/ext/docutils-${DOCUTILS_VERSION}.tar.gz
20
    BUILD_IN_SOURCE 1
21
    CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
22
    BUILD_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py build
23
    INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py install --prefix=${EXTDIST_ROOT}
24
)
25
26
# jinja2
27
set(JINJA2_VERSION 2.5.5)
28
ExternalProject_Add(Jinja2
29
    DEPENDS distribute
30
    URL ${CMAKE_SOURCE_DIR}/ext/Jinja2-${JINJA2_VERSION}.tar.gz
31
    BUILD_IN_SOURCE 1
32
    CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
33
    BUILD_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py build
34
    INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py install --prefix=${EXTDIST_ROOT}
35
)
36
37
# Pygments
38
set(PYGMENTS_VERSION 1.3.1)
39
ExternalProject_Add(Pygments
40
    DEPENDS distribute
41
    URL ${CMAKE_SOURCE_DIR}/ext/Pygments-${PYGMENTS_VERSION}.tar.gz
42
    BUILD_IN_SOURCE 1
43
    CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
44
    BUILD_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py build
45
    INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py install --prefix=${EXTDIST_ROOT}
46
)
47
48
# sphinx
49
set(SPHINX_VERSION 1.2b1)
50
ExternalProject_Add(Sphinx
51
    DEPENDS distribute docutils Jinja2 Pygments
52
    URL ${CMAKE_SOURCE_DIR}/ext/Sphinx-${SPHINX_VERSION}.tar.gz
53
    PATCH_COMMAND patch -p1 < ${CMAKE_SOURCE_DIR}/ext/Sphinx-${SPHINX_VERSION}.patch
54
    BUILD_IN_SOURCE 1
55
    CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH}
56
    BUILD_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py build
57
    INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} ${PYTHON} setup.py install --prefix=${EXTDIST_ROOT} --install-scripts=${EXTDIST_ROOT}/bin
58
)
59
60
###############################################################################
61
### Create Doc Targets ###
3
### Create Doc Targets ###
62
4
63
message(STATUS "Create sphinx conf.py from conf.py.in")
5
message(STATUS "Create sphinx conf.py from conf.py.in")

Return to bug 485782