@@ -239,3 +239,33 @@ set(CPACK_GENERATOR "TGZ")
239239set (CPACK_PACKAGE_VERSION_MAJOR 0)
240240set (CPACK_PACKAGE_VERSION_MINOR 18)
241241include (CPack)
242+
243+ # everything related to install the qucs application
244+ # any dependencies are installed here
245+ if (UNIX AND NOT APPLE )
246+ set (DESKTOP ${CMAKE_CURRENT_SOURCE_DIR} /contrib/qucsator.desktop)
247+ install (FILES ${DESKTOP}
248+ DESTINATION ${CMAKE_INSTALL_PREFIX} /share/applications)
249+
250+ set (BITMAPS_HICOLOR_PATH ${CMAKE_CURRENT_SOURCE_DIR} /contrib/hicolor)
251+ set (BITMAPS_HICOLOR_DESTINATION ${CMAKE_INSTALL_PREFIX} /share/icons/hicolor)
252+
253+ install (FILES ${BITMAPS_HICOLOR_PATH} /16x16/apps/qucsator.png
254+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /16x16/apps)
255+ install (FILES ${BITMAPS_HICOLOR_PATH} /22x22/apps/qucsator.png
256+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /22x22/apps)
257+ install (FILES ${BITMAPS_HICOLOR_PATH} /32x32/apps/qucsator.png
258+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /32x32/apps)
259+ install (FILES ${BITMAPS_HICOLOR_PATH} /48x48/apps/qucsator.png
260+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /48x48/apps)
261+ install (FILES ${BITMAPS_HICOLOR_PATH} /64x64/apps/qucsator.png
262+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /64x64/apps)
263+ install (FILES ${BITMAPS_HICOLOR_PATH} /128x128/apps/qucsator.png
264+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /128x128/apps)
265+ install (FILES ${BITMAPS_HICOLOR_PATH} /256x256/apps/qucsator.png
266+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /256x256/apps)
267+ install (FILES ${BITMAPS_HICOLOR_PATH} /512x512/apps/qucsator.png
268+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /512x512/apps)
269+ install (FILES ${BITMAPS_HICOLOR_PATH} /scalable/apps/qucsator.svg
270+ DESTINATION ${BITMAPS_HICOLOR_DESTINATION} /scalable/apps)
271+ endif ()
0 commit comments