diff -up bullet-2.75/CMakeLists.txt.pkgconfig bullet-2.75/CMakeLists.txt --- bullet-2.75/CMakeLists.txt.pkgconfig 2009-09-11 14:21:29.000000000 -0500 +++ bullet-2.75/CMakeLists.txt 2010-03-09 17:23:00.937193505 -0600 @@ -70,3 +70,19 @@ IF(BUILD_EXTRAS) ENDIF(BUILD_EXTRAS) SUBDIRS(src) + +set (LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" ) +set (LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STRING "Library directory name") +## the following are directories where stuff will be installed to +set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/include/" CACHE PATH "The subdirectory to the header prefix") +set(PKGCONFIG_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig/" CACHE STRING "Base directory for pkgconfig files") + +if(NOT WIN32) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/bullet.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/bullet.pc @ONLY) + install( + FILES + ${CMAKE_CURRENT_BINARY_DIR}/bullet.pc + DESTINATION + ${PKGCONFIG_INSTALL_PREFIX}) +endif(NOT WIN32) +