1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Friendly Interactive SHell
8 HOMEPAGE= https://fishshell.com/
12 SITES[main]= https://github.com/fish-shell/fish-shell/releases/download/3.0.0/
13 DISTFILE[1]= fish-3.0.0.tar.gz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILD_DEPENDS= doxygen:single:standard
23 BUILDRUN_DEPENDS= pcre2:primary:standard
25 USES= cmake cpe ncurses shebangfix python:build
26 gettext-tools gettext-runtime c++:primary
28 LICENSE= GPLv2:primary CUSTOM1:primary
29 LICENSE_TERMS= primary:{{WRKSRC}}/COPYING
30 LICENSE_NAME= CUSTOM1:"Various additional licenses to cover some components"
31 LICENSE_FILE= GPLv2:stock
32 CUSTOM1:{{WRKDIR}}/LIC_REMAINING
36 FPC_EQUIVALENT= shells/fish
37 SHEBANG_FILES= share/tools/*.py
38 share/tools/web_config/webconfig.py
40 MANDIRS= {{PREFIX}}/share/fish/man/man1
42 CMAKE_ARGS= -DWITH_GETTEXT:BOOL=ON
43 VAR_OPSYS[sunos]= LDFLAGS=-lintl
46 .for i in fish fish_indent fish_key_reader
47 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i}
51 ${AWK} '/## License for/,0' ${WRKSRC}/doc_src/license.hdr \
52 > ${WRKDIR}/LIC_REMAINING
54 [FILE:299:descriptions/desc.primary]
55 fish - the friendly interactive shell Build Status
57 fish is a smart and user-friendly command line shell for macOS, Linux,
58 and the rest of the family. fish includes features like syntax
59 highlighting, autosuggest-as-you-type, and fancy tab completions that just
60 work, with no configuration required.
64 ea9dd3614bb0346829ce7319437c6a93e3e1dfde3b7f6a469b543b0d2c68f2cf 6472393 fish-3.0.0.tar.gz
67 [FILE:16046:manifests/plist.primary]
75 __fish_build_paths.fish
78 share/fish/completions/
103 ansible-playbook.fish
114 apt-extracttemplates.fish
123 apt-proxy-import.fish
127 apt-show-versions.fish
161 btdownloadcurses.py.fish
162 btdownloadheadless.py.fish
236 dpkg-reconfigure.fish
606 transmission-remote.fish
621 update-eix-remote.fish
673 share/fish/functions/
678 __fish_bind_test1.fish
679 __fish_bind_test2.fish
680 __fish_can_complete_switches.fish
681 __fish_cancel_commandline.fish
682 __fish_clang_complete.fish
683 __fish_commandline_is_singlequoted.fish
684 __fish_commandline_test.fish
685 __fish_complete_abook_formats.fish
686 __fish_complete_ant_targets.fish
687 __fish_complete_atool_archive_contents.fish
688 __fish_complete_bittorrent.fish
689 __fish_complete_blockdevice.fish
690 __fish_complete_cd.fish
691 __fish_complete_command.fish
692 __fish_complete_convert_options.fish
693 __fish_complete_directories.fish
694 __fish_complete_file_url.fish
695 __fish_complete_ftp.fish
696 __fish_complete_groups.fish
697 __fish_complete_job_pids.fish
698 __fish_complete_list.fish
699 __fish_complete_lpr.fish
700 __fish_complete_lpr_option.fish
701 __fish_complete_lsusb.fish
702 __fish_complete_man.fish
703 __fish_complete_mount_opts.fish
704 __fish_complete_path.fish
705 __fish_complete_pgrep.fish
706 __fish_complete_pids.fish
707 __fish_complete_ppp_peer.fish
708 __fish_complete_proc.fish
709 __fish_complete_setxkbmap.fish
710 __fish_complete_ssh.fish
711 __fish_complete_subcommand.fish
712 __fish_complete_subcommand_root.fish
713 __fish_complete_suffix.fish
714 __fish_complete_svn_diff.fish
715 __fish_complete_tar.fish
716 __fish_complete_unrar.fish
717 __fish_complete_user_at_hosts.fish
718 __fish_complete_users.fish
719 __fish_complete_wvdial_peers.fish
720 __fish_complete_zfs_mountpoint_properties.fish
721 __fish_complete_zfs_pools.fish
722 __fish_complete_zfs_ro_properties.fish
723 __fish_complete_zfs_rw_properties.fish
724 __fish_complete_zfs_write_once_properties.fish
725 __fish_config_interactive.fish
726 __fish_contains_opt.fish
727 __fish_crux_packages.fish
728 __fish_cursor_1337.fish
729 __fish_cursor_konsole.fish
730 __fish_cursor_xterm.fish
731 __fish_describe_command.fish
732 __fish_filter_ant_targets.fish
733 __fish_first_token.fish
734 __fish_git_prompt.fish
735 __fish_gnu_complete.fish
736 __fish_hg_prompt.fish
737 __fish_is_first_arg.fish
738 __fish_is_first_token.fish
739 __fish_is_git_repository.fish
740 __fish_is_switch.fish
741 __fish_is_token_n.fish
742 __fish_is_zfs_feature_enabled.fish
743 __fish_list_current_token.fish
744 __fish_make_completion_signals.fish
746 __fish_move_last.fish
747 __fish_no_arguments.fish
748 __fish_not_contain_opt.fish
749 __fish_number_of_cmd_args_wo_opts.fish
751 __fish_parent_directories.fish
752 __fish_parse_configure.fish
753 __fish_portage_print_available_pkgs.fish
754 __fish_portage_print_installed_pkgs.fish
755 __fish_portage_print_repository_names.fish
756 __fish_portage_print_repository_paths.fish
757 __fish_ports_dirs.fish
758 __fish_prev_arg_in.fish
759 __fish_print_VBox_vms.fish
760 __fish_print_abook_emails.fish
761 __fish_print_addresses.fish
762 __fish_print_arch_daemons.fish
763 __fish_print_cmd_args.fish
764 __fish_print_cmd_args_without_options.fish
765 __fish_print_commands.fish
766 __fish_print_debian_apache_confs.fish
767 __fish_print_debian_apache_mods.fish
768 __fish_print_debian_apache_sites.fish
769 __fish_print_debian_services.fish
770 __fish_print_encodings.fish
771 __fish_print_filesystems.fish
772 __fish_print_function_prototypes.fish
773 __fish_print_groups.fish
774 __fish_print_help.fish
775 __fish_print_hostnames.fish
776 __fish_print_interfaces.fish
777 __fish_print_lpr_options.fish
778 __fish_print_lpr_printers.fish
779 __fish_print_lsblk_columns.fish
780 __fish_print_make_targets.fish
781 __fish_print_modules.fish
782 __fish_print_mounted.fish
783 __fish_print_ninja_targets.fish
784 __fish_print_ninja_tools.fish
785 __fish_print_packages.fish
786 __fish_print_pacman_repos.fish
787 __fish_print_service_names.fish
788 __fish_print_svn_rev.fish
789 __fish_print_users.fish
790 __fish_print_xdg_applications_directories.fish
791 __fish_print_xdg_desktop_file_ids.fish
792 __fish_print_xdg_mimetypes.fish
793 __fish_print_xrandr_modes.fish
794 __fish_print_xrandr_outputs.fish
795 __fish_print_xwindows.fish
796 __fish_print_zfs_bookmarks.fish
797 __fish_print_zfs_filesystems.fish
798 __fish_print_zfs_snapshots.fish
799 __fish_print_zfs_volumes.fish
800 __fish_prt_no_subcommand.fish
801 __fish_prt_packages.fish
802 __fish_prt_ports.fish
803 __fish_prt_use_package.fish
804 __fish_prt_use_port.fish
806 __fish_seen_argument.fish
807 __fish_seen_subcommand_from.fish
808 __fish_set_locale.fish
810 __fish_shared_key_bindings.fish
811 __fish_should_complete_switches.fish
812 __fish_svn_prompt.fish
813 __fish_systemctl_services.fish
814 __fish_systemd_machine_images.fish
815 __fish_systemd_machines.fish
817 __fish_toggle_comment_commandline.fish
818 __fish_use_subcommand.fish
819 __fish_vcs_prompt.fish
821 __terlar_git_prompt.fish
833 edit_command_buffer.fish
836 fish_breakpoint_prompt.fish
837 fish_clipboard_copy.fish
838 fish_clipboard_paste.fish
840 fish_default_key_bindings.fish
841 fish_default_mode_prompt.fish
842 fish_fallback_prompt.fish
843 fish_hybrid_key_bindings.fish
847 fish_mode_prompt.fish
849 fish_print_hg_root.fish
852 fish_update_completions.fish
854 fish_vi_key_bindings.fish
867 nextd-or-forward-word.fish
871 prevd-or-backward-word.fish
887 share/fish/groff/fish.tmac
922 fish_breakpoint_prompt.1.gz
926 fish_mode_prompt.1.gz
929 fish_right_prompt.1.gz
930 fish_update_completions.1.gz
975 create_manpage_completions.py
977 share/fish/tools/web_config/
983 share/fish/tools/web_config/js/
990 share/fish/tools/web_config/partials/
998 share/fish/tools/web_config/sample_prompts/
1005 informative_vcs.fish
1015 share/locale/de/LC_MESSAGES/fish.mo
1016 share/locale/en/LC_MESSAGES/fish.mo
1017 share/locale/fr/LC_MESSAGES/fish.mo
1018 share/locale/nb/LC_MESSAGES/fish.mo
1019 share/locale/nn/LC_MESSAGES/fish.mo
1020 share/locale/pl/LC_MESSAGES/fish.mo
1021 share/locale/pt_BR/LC_MESSAGES/fish.mo
1022 share/locale/sv/LC_MESSAGES/fish.mo
1023 share/locale/zh_CN/LC_MESSAGES/fish.mo
1027 fish_key_reader.1.gz
1028 @dir etc/fish/completions
1029 @dir etc/fish/conf.d
1030 @dir etc/fish/functions
1031 @dir share/fish/vendor_completions.d
1032 @dir share/fish/vendor_conf.d
1033 @dir share/fish/vendor_functions.d
1036 [FILE:139:manifests/plist.docs]
1049 [FILE:1058:patches/patch-cmake_Install.cmake]
1050 --- cmake/Install.cmake.orig 2018-12-28 13:01:03 UTC
1051 +++ cmake/Install.cmake
1052 @@ -113,7 +113,7 @@ INSTALL(FILES share/config.fish
1053 # -$v $(INSTALL) -m 755 -d $(DESTDIR)$(extra_completionsdir)
1054 # -$v $(INSTALL) -m 755 -d $(DESTDIR)$(extra_functionsdir)
1055 # -$v $(INSTALL) -m 755 -d $(DESTDIR)$(extra_confdir)
1056 -FISH_CREATE_DIRS(${rel_datadir}/pkgconfig)
1057 +FISH_CREATE_DIRS(${rel_datadir}/../lib/pkgconfig)
1058 # Don't try too hard to create these directories as they may be outside our writeable area
1059 # https://github.com/Homebrew/homebrew-core/pull/2813
1060 FISH_TRY_CREATE_DIRS(${extra_completionsdir} ${extra_functionsdir} ${extra_confdir})
1061 @@ -132,7 +132,7 @@ ADD_CUSTOM_COMMAND(OUTPUT fish.pc
1062 ADD_CUSTOM_TARGET(build_fish_pc ALL DEPENDS fish.pc)
1064 INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/fish.pc
1065 - DESTINATION ${rel_datadir}/pkgconfig)
1066 + DESTINATION ${rel_datadir}/../lib/pkgconfig)
1068 # @echo "Installing the $(bo)fish completion library$(sgr0)...";
1069 # $v $(INSTALL) -m 644 $(COMPLETIONS_DIR_FILES:%='%') $(DESTDIR)$(datadir)/fish/completions/