~ubuntu-branches/ubuntu/saucy/darktable/saucy

« back to all changes in this revision

Viewing changes to data/pixmaps/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): David Bremner
  • Date: 2011-04-14 23:42:12 UTC
  • Revision ID: james.westby@ubuntu.com-20110414234212-kuffcz5wiu18v6ra
Tags: upstream-0.8
ImportĀ upstreamĀ versionĀ 0.8

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
cmake_minimum_required(VERSION 2.6)
 
2
 
 
3
#
 
4
# Install fixed sized icons
 
5
#
 
6
set(FIXED_SIZES "16x16" "22x22" "32x32" "48x48" "64x64" "scalable")
 
7
foreach(pixmap_size ${FIXED_SIZES})
 
8
        # install apps icons
 
9
        FILE(GLOB PIXMAP_FILES ${CMAKE_CURRENT_SOURCE_DIR}/${pixmap_size}/*.png ${CMAKE_CURRENT_SOURCE_DIR}/${pixmap_size}/*.svg)
 
10
        install(FILES ${PIXMAP_FILES} DESTINATION ./share/icons/${THEME}/${pixmap_size}/apps)
 
11
endforeach(pixmap_size)
 
12
 
 
13
#
 
14
# Install plugin pixmaps
 
15
#
 
16
FILE(GLOB DARKROOM_PLUGIN_PIXMAPS "plugins/darkroom/*.png")
 
17
install(FILES ${DARKROOM_PLUGIN_PIXMAPS} DESTINATION ${SHARE_INSTALL}/pixmaps/plugins/darkroom )
 
18
 
 
19
 
 
20
#
 
21
# Add debian package postinstall icon cache update
 
22
#
 
23
#set(GTK_UPDATE_ICON_CACHE "gtk-update-icon-cache -f -t ${THEME_DIRECTORY}")
 
24
#set(POSTINSTALL_SCRIPT "# update icon cache\n
 
25
#       if test -z \"$(DESTDIR)\"; then\n 
 
26
#               echo \"Updating Gtk icon cache.\"; \n 
 
27
#               ${GTK_UPDATE_ICON_CACHE};\n
 
28
#       else \n 
 
29
#               echo \"*** Icon cache not updated. After (un)install, run this:\";\n 
 
30
#               echo \"*** ${GTK_UPDATE_ICON_CACHE}\";\n
 
31
#       fi")
 
32
#file(APPEND ${CMAKE_CURRENT_SOURCE_DIR}/../../cmake/debian/postinst "${POSTINSTALL_SCRIPT}")