1
0
mirror of https://github.com/termux/termux-packages synced 2024-06-21 19:27:08 +00:00
termux-packages/x11-packages/texworks/CMakeLists.txt.patch
Henrik Grimler 16e42d4636
fix(x11/texworks): fix so files are install to $PREFIX
And not $PREFIX/$PREFIX.  As I understand the docs it is suppose to be
possible to set CMAKE_INSTALL_PREFIX to an absolute path, but clearly
there is a bug somewhere causing this type of issue.  It is not the
first time we have had this problem for cmake packages, see
termux/termux-packages#10068.

Fixes termux/termux-packages#12415.
2022-10-17 21:30:32 +02:00

33 lines
2.3 KiB
Diff

--- ../texworks-release-0.6.7/CMakeLists.txt 2022-02-26 11:03:43.000000000 +0000
+++ ./CMakeLists.txt 2022-10-17 19:14:54.852737094 +0000
@@ -207,13 +207,13 @@
ENDIF ()
IF (UNIX AND NOT APPLE)
- SET(TeXworks_HELP_DIR share/doc/texworks-help CACHE PATH "Path where TeXworks looks for help files")
- SET(TeXworks_DIC_DIR /usr/share/hunspell:/usr/share/myspell/dicts CACHE PATH "Path where TeXworks looks for spellchecking dictionaries")
- SET(TeXworks_DOCS_DIR share/doc/texworks CACHE PATH "Path in which documentation files are installed")
- SET(TeXworks_ICON_DIR share/icons/hicolor CACHE PATH "Path in which icons are installed")
- SET(TeXworks_MAN_DIR share/man/man1 CACHE PATH "Path in which manpages are installed")
- SET(TeXworks_DESKTOP_DIR share/applications CACHE PATH "Path in which .desktop files are installed")
- SET(TeXworks_APPDATA_DIR share/metainfo CACHE PATH "Path in which .appdata.xml files are installed")
+ SET(TeXworks_HELP_DIR ${CMAKE_INSTALL_PREFIX}/share/doc/texworks-help CACHE PATH "Path where TeXworks looks for help files")
+ SET(TeXworks_DIC_DIR ${CMAKE_INSTALL_PREFIX}/share/hunspell:${CMAKE_INSTALL_PREFIX}/share/myspell/dicts CACHE PATH "Path where TeXworks looks for spellchecking dictionaries")
+ SET(TeXworks_DOCS_DIR ${CMAKE_INSTALL_PREFIX}/share/doc/texworks CACHE PATH "Path in which documentation files are installed")
+ SET(TeXworks_ICON_DIR ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor CACHE PATH "Path in which icons are installed")
+ SET(TeXworks_MAN_DIR ${CMAKE_INSTALL_PREFIX}/share/man/man1 CACHE PATH "Path in which manpages are installed")
+ SET(TeXworks_DESKTOP_DIR ${CMAKE_INSTALL_PREFIX}/share/applications CACHE PATH "Path in which .desktop files are installed")
+ SET(TeXworks_APPDATA_DIR ${CMAKE_INSTALL_PREFIX}/share/metainfo CACHE PATH "Path in which .appdata.xml files are installed")
MARK_AS_ADVANCED(TeXworks_HELP_DIR)
MARK_AS_ADVANCED(TeXworks_DIC_DIR)
MARK_AS_ADVANCED(TeXworks_DOCS_DIR)
@@ -222,7 +222,7 @@
MARK_AS_ADVANCED(TeXworks_DESKTOP_DIR)
MARK_AS_ADVANCED(TeXworks_APPDATA_DIR)
IF (EXISTS ${TeXworks_SOURCE_DIR}/manual/)
- INSTALL(DIRECTORY ${TeXworks_SOURCE_DIR}/manual/ DESTINATION ${CMAKE_INSTALL_PREFIX}/${TeXworks_HELP_DIR}/ OPTIONAL)
+ INSTALL(DIRECTORY ${TeXworks_SOURCE_DIR}/manual/ DESTINATION ${TeXworks_HELP_DIR}/ OPTIONAL)
ENDIF()
ENDIF()