Add fcitx-qt5 platforminputcontext plugin
This commit is contained in:
		@@ -65,6 +65,27 @@ ExternalProject_Add(libdbusmenu-qt
 | 
			
		||||
  INSTALL_COMMAND   sh -c "LD_LIBRARY_PATH=${QT_INSTALL_DIR}/lib make install"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
SET (FCITX_PREFIX "${CMAKE_BINARY_DIR}/fcitx-qt-build")
 | 
			
		||||
ConcatStrings (FCITX_BUILD_SCRIPT
 | 
			
		||||
  "${CMAKE_COMMAND} "
 | 
			
		||||
  "-DCMAKE_INSTALL_PREFIX=${QT_INSTALL_DIR} "
 | 
			
		||||
  "-DCMAKE_PREFIX_PATH=${QT_INSTALL_DIR} "
 | 
			
		||||
  "-DUSE_QT5=true "
 | 
			
		||||
  "-DCMAKE_BUILD_TYPE=RelWithDebInfo "
 | 
			
		||||
  "-DCMAKE_INSTALL_LIBDIR=lib ${FCITX_PREFIX}/fcitx-qt"
 | 
			
		||||
)
 | 
			
		||||
ExternalProject_Add(fcitx-qt5
 | 
			
		||||
  DEPENDS ${QT_VERSION}
 | 
			
		||||
  PREFIX      "${FCITX_PREFIX}"
 | 
			
		||||
  SOURCE_DIR  "${FCITX_PREFIX}/fcitx-qt"
 | 
			
		||||
  BINARY_DIR  "${FCITX_PREFIX}/build"
 | 
			
		||||
  INSTALL_DIR "${QT_INSTALL_DIR}"
 | 
			
		||||
  DOWNLOAD_COMMAND  sh -c "bzr branch lp:ubuntu/wily-proposed/fcitx-qt5 ${FCITX_PREFIX}/fcitx-qt -Ossl.cert_reqs=none --use-existing-dir"
 | 
			
		||||
  CONFIGURE_COMMAND sh -c "${FCITX_BUILD_SCRIPT}"
 | 
			
		||||
  BUILD_COMMAND     sh -c "LD_LIBRARY_PATH=${QT_INSTALL_DIR}/lib VERBOSE=1 make ${GENERATED_MAKE_FLAGS}"
 | 
			
		||||
  INSTALL_COMMAND   sh -c "LD_LIBRARY_PATH=${QT_INSTALL_DIR}/lib VERBOSE=1 make install"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
SET (APPMENU_PREFIX "${CMAKE_BINARY_DIR}/appmenu-qt5-build")
 | 
			
		||||
ExternalProject_Add(appmenu-qt5
 | 
			
		||||
  DEPENDS libdbusmenu-qt
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user