$OpenBSD$ --- CMakeLists.txt.orig Wed Nov 9 01:45:18 2011 +++ CMakeLists.txt Wed Nov 9 03:52:32 2011 @@ -430,25 +430,12 @@ ENDIF (UNIX) IF (BUILDOPENAL) ## Confirm we have OpenAL - IF (NOT OPENAL_FOUND STREQUAL "YES") - MESSAGE (FATAL_ERROR "** Openal not found. On Ubuntu install libopenal-dev.") - ENDIF (NOT OPENAL_FOUND STREQUAL "YES") + #IF (NOT OPENAL_FOUND STREQUAL "YES") + # MESSAGE (FATAL_ERROR "** Openal not found. On Ubuntu install libopenal-dev.") + #ENDIF (NOT OPENAL_FOUND STREQUAL "YES") INCLUDE_DIRECTORIES (${OPENAL_INCLUDE_DIR}) ENDIF (BUILDOPENAL) -IF (UNIX AND NOT APPLE) - ## Confirm we have dlopen - CHECK_INCLUDE_FILE("dlfcn.h" HAVE_DL) - IF(HAVE_DL) - CHECK_LIBRARY_EXISTS("dl" "dlopen" "" HAVE_LIB_DL) - IF(NOT HAVE_LIB_DL) - MESSAGE (FATAL_ERROR "** dlopen not found. On Ubuntu install libc6-dev.") - ENDIF(NOT HAVE_LIB_DL) - ELSE(HAVE_DL) - MESSAGE (FATAL_ERROR "** dlopen not found. On Ubuntu install libc6-dev.") - ENDIF(HAVE_DL) -ENDIF () - ## confirm we have Python IF (NOT PYTHONINTERP_FOUND) MESSAGE (FATAL_ERROR "** Python not found. On Ubuntu install python.") @@ -520,7 +507,7 @@ TARGET_LINK_LIBRARIES (doomsday ${SDL_LIBRARY} ${SDLMI ${CURL_LIBRARIES} ${OPENGL_LIBRARIES}) IF (UNIX) - TARGET_LINK_LIBRARIES (doomsday dl m) + TARGET_LINK_LIBRARIES (doomsday m) IF (NOT APPLE) TARGET_LINK_LIBRARIES (doomsday ${X11_LIBRARIES}) ENDIF (NOT APPLE) @@ -662,49 +649,6 @@ IF (APPLE) COMMAND cp ${CMAKE_SOURCE_DIR}/engine/data/graphics/loading{1,2}.png ${BUNDLE}/Contents/Resources/Data/Graphics/ ) ENDIF (APPLE) - -IF (UNIX AND NOT APPLE) - # Apt repository for automatic updates. - INSTALL(FILES "${CMAKE_SOURCE_DIR}/../distrib/linux/doomsday-builds.list" - DESTINATION /etc/apt/sources.list.d) - - # Desktop entry. - INSTALL(FILES "${CMAKE_SOURCE_DIR}/../distrib/linux/doomsday-engine.desktop" - DESTINATION /usr/share/applications) - - IF (INSTALLSNOWBERRY) - # Bundle Snowberry. - SET (SB_ROOT "${CMAKE_SOURCE_DIR}/../snowberry") - SET (SB_DEST share/${PROJECT_NAME}/snowberry) - INSTALL(FILES - ${SB_ROOT}/cfparser.py - ${SB_ROOT}/events.py - ${SB_ROOT}/host.py - ${SB_ROOT}/language.py - ${SB_ROOT}/logger.py - ${SB_ROOT}/paths.py - ${SB_ROOT}/plugins.py - ${SB_ROOT}/snowberry.py - ${SB_ROOT}/ui.py - ${SB_ROOT}/widgets.py - DESTINATION ${SB_DEST}) - - INSTALL(DIRECTORY ${SB_ROOT}/conf ${SB_ROOT}/graphics ${SB_ROOT}/lang ${SB_ROOT}/plugins - ${SB_ROOT}/profiles ${SB_ROOT}/sb - DESTINATION ${SB_DEST} - PATTERN "osx-*.conf" EXCLUDE - PATTERN "win-*.conf" EXCLUDE - PATTERN "doomsday.conf" EXCLUDE - PATTERN "appearance.conf" EXCLUDE - PATTERN "components.conf" EXCLUDE - PATTERN "*example*" EXCLUDE - PATTERN ".*ignore" EXCLUDE) - - INSTALL(FILES ${CMAKE_BINARY_DIR}/launch-doomsday - DESTINATION bin - PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) - ENDIF() -ENDIF() IF (BUILDJDOOM) INSTALL(FILES ${DENG_JDOOM_DATA} DESTINATION ${DATA_DEST}/jdoom )