[Pkg-running-devel] [openambit] 79/131: Use a more modern install location resolve (GNUInstallDirs)

Christian Perrier bubulle at moszumanska.debian.org
Thu Jul 17 20:19:13 UTC 2014


This is an automated email from the git hooks/post-receive script.

bubulle pushed a commit to branch master
in repository openambit.

commit 300bff2551aa98612b4ae708fbe33d7d91d3d237
Author: Emil Ljungdahl <emil at kratern.se>
Date:   Wed Jan 29 07:10:28 2014 +0100

    Use a more modern install location resolve (GNUInstallDirs)
---
 src/libambit/CMakeLists.txt                |  7 ++++---
 src/openambit/CMakeLists.txt               | 11 ++++++-----
 src/openambit/deployment/openambit.desktop |  2 +-
 3 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/src/libambit/CMakeLists.txt b/src/libambit/CMakeLists.txt
index cdf1d24..e1aed28 100644
--- a/src/libambit/CMakeLists.txt
+++ b/src/libambit/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 2.6)
+cmake_minimum_required (VERSION 2.8.5)
 project (LIBAMBIT)
 
 # Where to lookup modules
@@ -17,6 +17,7 @@ ENDIF()
 
 find_package(libusb REQUIRED)
 find_package(UDev REQUIRED)
+include(GNUInstallDirs)
 
 add_library (
   ambit
@@ -43,5 +44,5 @@ include_directories(
   hidapi
 )
 
-install(TARGETS ambit DESTINATION lib)
-install(FILES libambit.h DESTINATION include)
+install(TARGETS ambit DESTINATION ${CMAKE_INSTALL_LIBDIR})
+install(FILES libambit.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
diff --git a/src/openambit/CMakeLists.txt b/src/openambit/CMakeLists.txt
index 7e0b48f..1cf0edb 100644
--- a/src/openambit/CMakeLists.txt
+++ b/src/openambit/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required( VERSION 2.6 )
+cmake_minimum_required(VERSION 2.8.5)
 project (OPENAMBIT)
 
 set (OPENAMBIT_VERSION HEAD)
@@ -14,7 +14,8 @@ find_package(UDev REQUIRED)
 find_package(ZLIB REQUIRED)
 find_package(QJSON REQUIRED)
 
-include ( ${QT_USE_FILE} )
+include(${QT_USE_FILE})
+include(GNUInstallDirs)
 
 include_directories (
   ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
@@ -87,13 +88,13 @@ add_executable ( openambit ${openambit_SRCS} ${UIS} ${RSCS} ${TRS} ${MOCS} )
 
 target_link_libraries ( openambit  ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${LIBAMBIT_LIBS} ${UDEV_LIBS} ${ZLIB_LIBRARY} ${QJSON_LIBRARIES} )
 
-install ( TARGETS openambit DESTINATION bin )
+install ( TARGETS openambit DESTINATION ${CMAKE_INSTALL_BINDIR} )
 install ( FILES ${OPENAMBIT_SOURCE_DIR}/deployment/99-suunto-ambit.rules
           DESTINATION ${CMAKE_INSTALL_UDEVRULESDIR}
           COMPONENT system
 )
 install ( FILES ${OPENAMBIT_SOURCE_DIR}/deployment/openambit.desktop
-          DESTINATION share/applications )
+          DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications )
 install ( FILES ${APP_ICON}
-          DESTINATION share/icons/hicolor/64x64/apps
+          DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/64x64/apps
           RENAME openambit.png )
diff --git a/src/openambit/deployment/openambit.desktop b/src/openambit/deployment/openambit.desktop
index c5b92b0..6e7b6de 100644
--- a/src/openambit/deployment/openambit.desktop
+++ b/src/openambit/deployment/openambit.desktop
@@ -6,4 +6,4 @@ Comment=Open source synchronization for Suunto Ambit series
 TryExec=openambit
 Exec=openambit
 Icon=openambit
-Categories=Utility
+Categories=Utility;SyncUtility

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-running/openambit.git



More information about the Pkg-running-devel mailing list