summaryrefslogtreecommitdiff
path: root/geography/qgis/patches/patch-CMakeLists.txt
blob: d103ee8dd19744066b1554cec15a9d4423a88928 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
$NetBSD: patch-CMakeLists.txt,v 1.1 2012/01/23 08:58:00 adam Exp $

Avoid application bundle on Mac OS X.

--- CMakeLists.txt.orig	2011-12-10 18:23:35.000000000 +0000
+++ CMakeLists.txt
@@ -5,11 +5,7 @@ SET(COMPLETE_VERSION ${CPACK_PACKAGE_VER
 SET(RELEASE_NAME "Wroclaw")
 SET(PROJECT_VERSION ${COMPLETE_VERSION})
 PROJECT(qgis${PROJECT_VERSION})
-IF (APPLE)
-  SET(QGIS_APP_NAME "QGIS")
-ELSE (APPLE)
-  SET(QGIS_APP_NAME "qgis")
-ENDIF (APPLE)
+SET(QGIS_APP_NAME "qgis")
 
 # Note the version no is Mmmpp for Major/minor/patch, 0-padded, thus '10100' for 1.1.0
 MATH(EXPR QGIS_VERSION_INT "${CPACK_PACKAGE_VERSION_MAJOR}*10000+${CPACK_PACKAGE_VERSION_MINOR}*100+${CPACK_PACKAGE_VERSION_PATCH}")
@@ -286,10 +282,9 @@ ELSE (WIN32)
 
   IF (APPLE)
     # for Mac OS X, everything is put inside an application bundle
-    SET (QGIS_MACAPP_PREFIX ${CMAKE_INSTALL_PREFIX}/${QGIS_APP_NAME}.app/Contents)
-    SET (CMAKE_INSTALL_PREFIX ${QGIS_MACAPP_PREFIX}/MacOS)
     # path for library references
-    SET (CMAKE_INSTALL_NAME_DIR @executable_path/lib)
+    #SET (CMAKE_INSTALL_PREFIX bin)
+    #SET (CMAKE_INSTALL_NAME_DIR @executable_path/lib)
     # 4 bundling levels, each includes previous
     #   0  nothing
     #   1  Qt frameworks
@@ -306,19 +301,11 @@ ELSE (WIN32)
     FIND_LIBRARY(APP_SERVICES_LIBRARY ApplicationServices )
 
     SET (DEFAULT_BIN_SUBDIR      bin)
-    SET (QGIS_BIN_SUBDIR_REV     ..)
-    SET (DEFAULT_CGIBIN_SUBDIR   fcgi-bin)
-    SET (QGIS_CGIBIN_SUBDIR_REV  ..)
+    SET (DEFAULT_CGIBIN_SUBDIR   bin)
     SET (DEFAULT_LIB_SUBDIR      lib)
-    SET (QGIS_LIB_SUBDIR_REV     ..)
-    SET (QGIS_FW_SUBDIR          ../Frameworks)
-    SET (QGIS_FW_SUBDIR_REV      ../MacOS)
-    SET (DEFAULT_DATA_SUBDIR     ../Resources)
-    SET (QGIS_DATA_SUBDIR_REV    ../MacOS)
     SET (DEFAULT_LIBEXEC_SUBDIR  lib/qgis)
-    SET (QGIS_LIBEXEC_SUBDIR_REV ../..)
-    SET (DEFAULT_PLUGIN_SUBDIR   ../PlugIns/qgis)
-    SET (QGIS_PLUGIN_SUBDIR_REV  ../../MacOS)
+    SET (DEFAULT_DATA_SUBDIR     share/qgis)
+    SET (DEFAULT_PLUGIN_SUBDIR   lib/qgis/plugins)
     SET (DEFAULT_INCLUDE_SUBDIR  include/qgis)
 
   ELSE (APPLE)
@@ -500,9 +487,9 @@ IF (APPLE)
 ENDIF (APPLE)
 
 # manual page - makes sense only on unix systems
-IF (UNIX AND NOT APPLE)
+IF (UNIX)
   INSTALL (FILES qgis.1 DESTINATION ${QGIS_MANUAL_DIR}/man1)
-ENDIF (UNIX AND NOT APPLE)
+ENDIF (UNIX)
 
 INSTALL(FILES cmake/FindQGIS.cmake DESTINATION ${QGIS_DATA_DIR})