This hack makes the CMakeLists merely generate a paths.h file,
and prevents it from doing other things.

Forwarded: NO, Never forward this patch.
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,9 +1,5 @@
 cmake_minimum_required(VERSION 2.6)
 
-INCLUDE_DIRECTORIES("${CMAKE_CURRENT_BINARY_DIR}")
-INCLUDE_DIRECTORIES("${LUA_INCDIR}")
-LINK_DIRECTORIES("${LUA_LIBDIR}")
-
 INCLUDE(CheckIncludeFiles)
 INCLUDE(CheckFunctionExists)
 INCLUDE(CheckLibraryExists)
@@ -23,35 +19,3 @@
 ENDIF (UNIX OR NOT WIN32)
 
 CONFIGURE_FILE("paths.h.in" "${CMAKE_CURRENT_BINARY_DIR}/paths.h")
-
-SET(src 
-  "${CMAKE_CURRENT_SOURCE_DIR}/paths.c"
-  "${CMAKE_CURRENT_BINARY_DIR}/paths.h" )
-
-SET(luasrc 
-  "${CMAKE_CURRENT_SOURCE_DIR}/init.lua")
-
-# When using MSVC
-IF(MSVC)
-  # we want to respect the standard, and we are bored of those **** .
-  ADD_DEFINITIONS(-D_CRT_SECURE_NO_DEPRECATE=1)
-ENDIF(MSVC)
-
-ADD_LIBRARY("paths" MODULE ${src})
-SET_TARGET_PROPERTIES("paths" PROPERTIES
-  PREFIX "lib"
-  IMPORT_PREFIX "lib")
-
-IF(APPLE)
-  SET_TARGET_PROPERTIES("paths" PROPERTIES
-    LINK_FLAGS "-undefined dynamic_lookup")
-ENDIF()
-
-INSTALL(FILES ${luasrc} DESTINATION ${LUADIR}/paths)
-INSTALL(TARGETS paths
-  LIBRARY DESTINATION ${LIBDIR}
-  RUNTIME DESTINATION ${LIBDIR})
-
-IF(LUALIB)
-  TARGET_LINK_LIBRARIES(paths ${LUALIB})
-ENDIF()
