# vim: filetype=cmake
set_target_properties(
	qtwengophone
	PROPERTIES
		INSTALL_RPATH
			${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/wengophone
		INSTALL_RPATH_USE_LINK_PATH
			ON
)

install(TARGETS
	qtwengophone
	RUNTIME DESTINATION bin)

install(PROGRAMS
	${TMP_BUILD_DIR}/libowwebcam.so
	${TMP_BUILD_DIR}/libphamrplugin.so
	${TMP_BUILD_DIR}/libphapi.so
	${TMP_BUILD_DIR}/libphapiutil.so
	${TMP_BUILD_DIR}/libphspeexplugin.so
	${TMP_BUILD_DIR}/libsfp-plugin.so
	DESTINATION lib${LIB_SUFFIX}/wengophone)

if (ENABLE_CRASHREPORT)
	install(PROGRAMS
		${TMP_BUILD_DIR}/libcoredumper.so
		DESTINATION lib${LIB_SUFFIX}/wengophone
	)
endif (ENABLE_CRASHREPORT)

if (CURL_INTERNAL)
	install(PROGRAMS
		${TMP_BUILD_DIR}/libcurl.so
		DESTINATION lib${LIB_SUFFIX}/wengophone)
endif (CURL_INTERNAL)

if (PORTAUDIO_INTERNAL AND OWSOUND_PORTAUDIO_SUPPORT)
	install(PROGRAMS
		${TMP_BUILD_DIR}/libportaudio.so
		DESTINATION lib${LIB_SUFFIX}/wengophone)
endif (PORTAUDIO_INTERNAL AND OWSOUND_PORTAUDIO_SUPPORT)

install(DIRECTORY
	${TMP_BUILD_DIR}/lang
	DESTINATION ${DATA_INSTALL_DIR}
	PATTERN "*.qm")

install(DIRECTORY
	${CMAKE_SOURCE_DIR}/wengophone/sounds
	${CMAKE_SOURCE_DIR}/wengophone/pics
	pics/emoticons
	DESTINATION ${DATA_INSTALL_DIR}
	PATTERN ".svn" EXCLUDE
	PATTERN "CMakeLists.txt" EXCLUDE)

install(FILES
	${CMAKE_SOURCE_DIR}/wengophone/res/wengophone.desktop
	DESTINATION share/applications)

foreach(size 16 32 48 64)
	install(FILES
		${CMAKE_SOURCE_DIR}/wengophone/res/wengophone_${size}x${size}.png
		DESTINATION share/icons/hicolor/${size}x${size}/apps/
		RENAME wengophone.png)
endforeach(size)

install(FILES
	${CMAKE_SOURCE_DIR}/wengophone/COPYING
	DESTINATION ${DATA_INSTALL_DIR})
