summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt2
-rw-r--r--data/CMakeLists.txt4
-rw-r--r--packaging/gentoo/tuxanci-9999.ebuild7
3 files changed, 8 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e9e4353..c37b5c7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -63,6 +63,8 @@ SET ( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" )
SET ( CMAKE_INSTALL_ETCDIR ${CMAKE_CONF_PATH} )
SET ( CMAKE_DOC_PATH "${CMAKE_INSTALL_PREFIX}/share/doc/${APPNAME}" CACHE PATH "Doc path prefix" )
SET ( CMAKE_INSTALL_BINDIR "${CMAKE_INSTALL_PREFIX}/bin" )
+SET ( CMAKE_INSTALL_ICONDIR "${CMAKE_INSTALL_PREFIX}/pixmaps" CACHE PATH "Icon path prefix" )
+SET ( CMAKE_INSTALL_DESKTOPDIR "${CMAKE_INSTALL_PREFIX}/applications" CACHE PATH "Desktop file path prefix")
SET ( CMAKE_INSTALL_LOCALEDIR ${CMAKE_LOCALE_PATH} )
SET ( CMAKE_INSTALL_DATADIR ${CMAKE_DATA_PATH} )
SET ( CMAKE_INSTALL_LIBDIR ${LIB_INSTALL_DIR} )
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
index f808d92..12f1767 100644
--- a/data/CMakeLists.txt
+++ b/data/CMakeLists.txt
@@ -14,5 +14,9 @@ ADD_SUBDIRECTORY ( sound )
IF ( NOT Server )
INSTALL ( FILES tuxanci.svg
DESTINATION ${CMAKE_INSTALL_DOCDIR}/ )
+ INSTALL ( FILES tuxanci.svg
+ DESTINATION ${CMAKE_INSTALL_ICONDIR}/ }
+ INSTALL ( FILES tuxanci.desktop
+ DESTINATION ${CMAKE_INSTALL_DESKTOPDIR}/ }
ENDIF ( NOT Server )
###############################################################################
diff --git a/packaging/gentoo/tuxanci-9999.ebuild b/packaging/gentoo/tuxanci-9999.ebuild
index 87e764d..8c6dc27 100644
--- a/packaging/gentoo/tuxanci-9999.ebuild
+++ b/packaging/gentoo/tuxanci-9999.ebuild
@@ -49,6 +49,8 @@ src_configure() {
mycmakeargs="${mycmakeargs}
-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}
+ -DCMAKE_INSTALL_ICONDIR=/usr/share/pixmaps/
+ -DCMAKE_INSTALL_DESKTOPDIR=/usr/share/applications/
-DCMAKE_DATA_PATH=${GAMES_DATADIR}
-DCMAKE_LOCALE_PATH=${GAMES_DATADIR_BASE}/locale/
-DCMAKE_DOC_PATH=${GAMES_DATADIR_BASE}/doc/${PF}
@@ -61,10 +63,5 @@ src_configure() {
src_install() {
cmake-utils_src_install
- if ! use dedicated; then
- doicon data/${PN}.svg
- domenu data/${PN}.desktop
- fi
-
prepgamesdirs
}