1 Index: src-fremantle/src/CMakeLists.txt
2 ===================================================================
3 --- src-fremantle.orig/src/CMakeLists.txt 2012-08-12 12:53:12.000000000 +0200
4 +++ src-fremantle/src/CMakeLists.txt 2012-08-12 12:53:42.000000000 +0200
6 ${CMAKE_CURRENT_SOURCE_DIR}/config-marble.h.cmake
7 ${CMAKE_CURRENT_BINARY_DIR}/config-marble.h
10 +install ( FILES marble.sh DESTINATION bin/ PERMISSIONS
11 + OWNER_EXECUTE OWNER_WRITE OWNER_READ
12 + GROUP_EXECUTE GROUP_READ
13 + WORLD_READ WORLD_EXECUTE)
14 +install ( FILES marble.desktop DESTINATION
15 + ${CMAKE_INSTALL_PREFIX}/../../usr/share/applications/hildon/ )
16 +install ( FILES marble.service DESTINATION
17 + ${CMAKE_INSTALL_PREFIX}/../../usr/share/dbus-1/services/ )
18 Index: src-fremantle/src/marble.desktop
19 ===================================================================
20 --- src-fremantle.orig/src/marble.desktop 2012-08-12 12:53:12.000000000 +0200
21 +++ src-fremantle/src/marble.desktop 2012-08-12 12:53:42.000000000 +0200
27 +Exec=/opt/marble/bin/marble.sh
32 GenericName[zh_TW]=桌面星象儀
35 -Categories=Qt;KDE;Education;Geography;
36 +StartupWMClass=marble
38 X-DocPath=marble/index.html
39 +X-HildonDesk-ShowInToolbar=true
40 +X-Osso-Service=org.kde.edu.marble
41 +X-Osso-Type=application/x-executable
42 Index: src-fremantle/src/marble.sh
43 ===================================================================
44 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
45 +++ src-fremantle/src/marble.sh 2012-08-12 12:53:42.000000000 +0200
49 +# Set the environment variable XDG_DATA_HOME to have
50 +# marble store cached data in /home/user/MyDocs/marble/data
51 +# Can be overridden by specifying an alternative path in
52 +# the environment variable MARBLE_DATA_HOME, e.g.
53 +# $ export MARBLE_DATA_HOME=/home/user
54 +# which would result in cached data being written to
55 +# /home/user/marble/data.
56 +XDG_DATA_HOME="${MARBLE_DATA_HOME:-${HOME}/MyDocs/.local/share}"
59 +# Marble is installed in /opt/marble. Add it's library
60 +# to the library search path.
61 +LD_LIBRARY_PATH="/opt/marble/lib:${LD_LIBRARY_PATH}"
62 +export LD_LIBRARY_PATH
64 +PATH="/opt/marble/bin:${PATH}"
67 +/opt/marble/bin/marble $*
68 Index: src-fremantle/src/marble.service
69 ===================================================================
70 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
71 +++ src-fremantle/src/marble.service 2012-08-12 12:53:42.000000000 +0200
74 +Name=org.kde.edu.marble
75 +Exec=/opt/marble/bin/marble.sh
76 Index: src-fremantle/data/CMakeLists.txt
77 ===================================================================
78 --- src-fremantle.orig/data/CMakeLists.txt 2012-08-12 12:53:12.000000000 +0200
79 +++ src-fremantle/data/CMakeLists.txt 2012-08-12 13:18:38.000000000 +0200
83 if(NOT APPLE AND NOT WIN32)
84 - install (FILES icons/hi128-app-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/128x128/apps/ RENAME marble.png)
85 install (FILES icons/hi64-app-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/64x64/apps/ RENAME marble.png)
86 install (FILES icons/hi48-app-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/48x48/apps/ RENAME marble.png)
87 install (FILES icons/hi32-app-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/32x32/apps/ RENAME marble.png)
88 + install (FILES icons/hi32-app-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/26x26/apps/ RENAME marble.png)
89 install (FILES icons/hi22-app-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/22x22/apps/ RENAME marble.png)
90 install (FILES icons/hi16-app-marble.png DESTINATION ${ICON_INSTALL_DIR}/hicolor/16x16/apps/ RENAME marble.png)
91 endif(NOT APPLE AND NOT WIN32 )