File: 0009-Remove-mkdir-commands-from-install-target.patch

package info (click to toggle)
tulip 6.0.1%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 196,224 kB
  • sloc: cpp: 571,851; ansic: 13,983; python: 4,105; sh: 1,555; yacc: 522; xml: 484; makefile: 168; pascal: 148; lex: 55
file content (20 lines) | stat: -rw-r--r-- 1,123 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Description: Remove superfluous mkdir commands creating paths such as /usr/share/applications from CMake build file.
Author: James Turton <james@somecomputer.xyz>
Last-Update: 2025-08-28
Forwarded: no
--- a/software/tulip/CMakeLists.txt
+++ b/software/tulip/CMakeLists.txt
@@ -90,13 +90,6 @@ IF(LINUX)
     CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/linux_desktop/Tulip.desktop.in
                    ${CMAKE_CURRENT_BINARY_DIR}/Tulip-${Tulip_VERSION}.desktop)
 
-    INSTALL(CODE
-      "EXECUTE_PROCESS(COMMAND mkdir -p ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/mime/packages
-                       COMMAND mkdir -p ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/applications
-                       COMMAND mkdir -p ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/pixmaps
-                       COMMAND mkdir -p ${DESKTOP_CONFIG_INSTALL_PREFIX}/share/icons)"
-    )
-
     INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/linux_desktop/application-x-tulip-tlpx.xml
                   ${CMAKE_CURRENT_SOURCE_DIR}/linux_desktop/application-x-tulip-tlp.xml
                   ${CMAKE_CURRENT_SOURCE_DIR}/linux_desktop/application-x-tulip-tlpgz.xml