--- CMakeLists.txt.orig	2010-06-24 19:55:35.000000000 +0400
+++ CMakeLists.txt	2010-06-25 17:48:47.000000000 +0400
@@ -50,17 +50,12 @@
 SET(LIBDIR "lib${LIB_SUFFIX}")
 
 # Setting variables
-SET(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "Install prefix" FORCE)
+SET(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "Install prefix")
 SET(COMPILE_LIGHTSPARK TRUE CACHE BOOL "Compile Lightspark?")
 SET(COMPILE_TIGHTSPARK TRUE CACHE BOOL "Compile Tightspark?")
 SET(COMPILE_PLUGIN FALSE CACHE BOOL "Compile the Firefox Plugin?")
 SET(ENABLE_SOUND TRUE CACHE BOOL "Enable sound?")
 SET(PLUGIN_DIRECTORY "${LIBDIR}/mozilla/plugins" CACHE STRING "Directory to install Firefox plugin to")
-IF(NOT CMAKE_BUILD_TYPE)
-  SET(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING
-      "Choose the type of build, options are: None Debug Release RelWithDebInfo Profile Debian"
-      FORCE)
-ENDIF(NOT CMAKE_BUILD_TYPE)
 
 # Some directory shortcuts
 SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/conf)
@@ -110,8 +105,8 @@
 INCLUDE_DIRECTORIES(${LIBAVCODEC_INCLUDE_DIRS})
 INCLUDE_DIRECTORIES(${SOUND_LIBS_INCLUDE_DIRS})
 
-SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--no-undefined")
-SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,--as-needed")
+SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed -Wl,--no-undefined")
+SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--as-needed")
 
 IF(COMPILE_PLUGIN)
 	pkg_check_modules(GTK REQUIRED gtk+-2.0 gtkglext-1.0)
