@@ -10,7 +10,7 @@ set(CAIROMM_DIR cairomm-1.11.2)
10
10
set (PANGOMM_DIR pangomm-2.36.0)
11
11
set (GTKMM_DIR gtkmm-3.16.0)
12
12
set (XMLMM_DIR libxml++-2.38.0)
13
- set (GSTREAMERMM_DIR gstreamermm-0.10.10 )
13
+ set (GSTREAMERMM_DIR gstreamermm-1.4.3 )
14
14
15
15
VERSION (${SIGC_DIR} SIGC_VERSION)
16
16
VERSION (${GLIBMM_DIR} GLIBMM_VERSION)
@@ -36,21 +36,14 @@ GET(${GLIBMM_DIR_URL}/${GLIBMM_DIR}.tar.xz)
36
36
GET (${GTKMM_DIR_URL} /${GTKMM_DIR} .tar.xz)
37
37
execute_process (COMMAND patch -p0 --binary -i ${CMAKE_CURRENT_SOURCE_DIR} /patches/gtkmm_demowindow_cc.patch
38
38
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /${GTKMM_DIR} )
39
- if (NOT EXISTS ${GSTREAMERMM_DIR} )
40
- GET (${GSTREAMERMM_DIR_URL} /${GSTREAMERMM_DIR} .tar.bz2)
41
- execute_process (COMMAND patch -p0 --binary -i ${CMAKE_CURRENT_SOURCE_DIR} /patches/gstreamermm_clock_h.patch
42
- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /${GSTREAMERMM_DIR} )
43
39
GET (${PANGOMM_DIR_URL} /${PANGOMM_DIR} .tar.xz)
44
40
GET (${SIGC_DIR_URL} /${SIGC_DIR} .tar.xz)
45
41
GET (${XMLMM_DIR_URL} /${XMLMM_DIR} .tar.xz)
42
+ GET (${GSTREAMERMM_DIR_URL} /${GSTREAMERMM_DIR} .tar.xz)
43
+ GET_VERSION(${GSTREAMERMM_DIR} GSTREAMERMM_MAJOR_VERSION GSTREAMERMM_MINOR_VERSION GSTREAMERMM_MICRO_VERSION)
46
44
execute_process (COMMAND patch -p0 --binary -i ${CMAKE_CURRENT_SOURCE_DIR} /patches/gstreamer_mp_player_window_cc.patch
47
- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /${GSTREAMERMM_DIR} )
48
- #FIXME: parse version
49
- set (GSTREAMERMM_MAJOR_VERSION 0)
50
- set (GSTREAMERMM_MINOR_VERSION 10)
51
- set (GSTREAMERMM_MiCRO_VERSION 10)
45
+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} /${GSTREAMERMM_DIR} )
52
46
configure_file (patches/gstreamermmconfig.h.in ${CMAKE_CURRENT_SOURCE_DIR} /${GSTREAMERMM_DIR} /gstreamer/gstreamermmconfig.h @ONLY)
53
- endif ()
54
47
55
48
SET (CPACK_PACKAGE_VERSION_MAJOR 3)
56
49
SET (CPACK_PACKAGE_VERSION_MINOR 1)
0 commit comments