head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.4 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.2 pkgsrc-2025Q4-base:1.1; locks; strict; comment @# @; 1.1 date 2025.12.13.17.58.55; author vins; state Exp; branches; next ; commitid g7kK1iglUy2S6hmG; desc @@ 1.1 log @shells/fish3: reimport fish 3.x branch as fish3 fish is a user friendly command line shell for UNIX-like operating systems, written mainly with interactive use in mind. It differs from other shells in that it only provides as few commands as built-ins as possible and has a daemon which allows it to have shared variables and command-line history between shell instances. It also features feature-rich tab-completion and has command-line syntax highlighting. This is the old 3.x branch of the fish shell, written in C++. Unmaintained and no longer supported upstream, but kept in pkgsrc for portability with platforms where a Rust compiler might not be available. @ text @$NetBSD: patch-cmake_Install.cmake,v 1.2 2022/04/21 11:24:52 jperkin Exp $ pkgsrc-ifying: Install config files to examples rather than etc. Install desktop files on macOS regardless to simplify PLIST. --- cmake/Install.cmake.orig 2022-03-25 16:22:53.000000000 +0000 +++ cmake/Install.cmake @@@@ -81,9 +81,9 @@@@ install(TARGETS ${PROGRAMS} GROUP_EXECUTE WORLD_READ WORLD_EXECUTE DESTINATION ${bindir}) -fish_create_dirs(${sysconfdir}/fish/conf.d ${sysconfdir}/fish/completions - ${sysconfdir}/fish/functions) -install(FILES etc/config.fish DESTINATION ${sysconfdir}/fish/) +fish_create_dirs(${rel_datadir}/examples/fish/conf.d ${rel_datadir}/examples/fish/completions + ${rel_datadir}/examples/fish/functions) +install(FILES etc/config.fish DESTINATION ${rel_datadir}/examples/fish/) fish_create_dirs(${rel_datadir}/fish ${rel_datadir}/fish/completions ${rel_datadir}/fish/functions ${rel_datadir}/fish/groff @@@@ -170,7 +170,7 @@@@ if(GETTEXT_FOUND) endforeach() endif() -if (NOT APPLE) +if (1) install(FILES fish.desktop DESTINATION ${rel_datadir}/applications) install(FILES ${SPHINX_SRC_DIR}/python_docs_theme/static/fish.png DESTINATION ${rel_datadir}/pixmaps) endif() @