;;; ebuild-mode-keywords.el ;; Copyright 2006-2017 Gentoo Foundation ;; Author: Matthew Kennedy ;; Diego Pettenò ;; Christian Faulhammer ;; Ulrich Müller ;; Maintainer: ;; Keywords: languages ;; This file is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 2 of the License, or ;; (at your option) any later version. ;; This file is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with GNU Emacs. If not, see . ;;; Commentary: ;; The commands have been grouped into lists of source (mainly eclass). ;; We map each set of keywords to the basic faces: font-lock-*-face. ;;; Code: ;; Package manager keywords (defvar ebuild-mode-keywords-0 '(("assert" "best_version" "debug-print" "debug-print-function" "debug-print-section" "die" "diropts" "dobin" "docinto" "doconfd" "dodir" "dodoc" "doenvd" "doexe" "doinfo" "doinitd" "doins" "dolib" "dolib.a" "dolib.so" "doman" "domo" "dosbin" "dosym" "ebegin" "econf" "eend" "eerror" "einfo" "einfon" "elog" "emake" "ewarn" "exeinto" "exeopts" "fowners" "fperms" "has" "hasv" "has_version" "inherit" "insinto" "insopts" "into" "keepdir" "libopts" "newbin" "newconfd" "newdoc" "newenvd" "newexe" "newinitd" "newins" "newlib.a" "newlib.so" "newman" "newsbin" "unpack" "use" "usev" "use_enable" "use_with") font-lock-type-face)) (defvar ebuild-mode-keywords-EAPI ;; highlight the EAPI variable itself '(("EAPI") font-lock-warning-face)) (defvar ebuild-mode-keywords-eapi4 '(("docompress" "nonfatal") font-lock-type-face)) (defvar ebuild-mode-keywords-eapi5 '(("doheader" "newheader" "usex") font-lock-type-face)) (defvar ebuild-mode-keywords-eapi6 '(("eapply" "eapply_user" "einstalldocs" "get_libdir" "in_iuse") font-lock-type-face)) (defvar ebuild-mode-keywords-functions '(("pkg_nofetch" "pkg_setup" "src_unpack" "src_compile" "src_test" "src_install" "pkg_preinst" "pkg_postinst" "pkg_prerm" "pkg_postrm" "pkg_config") font-lock-type-face)) (defvar ebuild-mode-keywords-functions-eapi2 '(("pkg_info" "src_prepare" "src_configure") font-lock-type-face)) (defvar ebuild-mode-keywords-functions-eapi4 '(("pkg_pretend") font-lock-type-face)) (defvar ebuild-mode-keywords-functions-default '(("default" "default_pkg_nofetch" "default_src_unpack" "default_src_prepare" "default_src_configure" "default_src_compile" "default_src_test" "default_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-sandbox '(("adddeny" "addpredict" "addread" "addwrite") font-lock-warning-face)) (defvar ebuild-mode-keywords-eapi-deprecated ;; deprecated or banned package manager commands '(("dohard" "dohtml" "dosed" "einstall" "hasq" "prepalldocs" "prepall" "prepallinfo" "prepallman" "prepallstrip" "useq") font-lock-warning-face)) ;; Eclass keywords ;; comment-face will always override the eclass documentation strings (defvar ebuild-mode-keywords-eclass-documentation '(("@AUTHOR" "@BLURB" "@BUGREPORTS" "@CODE" "@DEFAULT_UNSET" "@DESCRIPTION" "@ECLASS" "@ECLASS-VARIABLE" "@EXAMPLE" "@FUNCTION" "@INTERNAL" "@MAINTAINER" "@REQUIRED" "@RETURN" "@ROFF" "@USAGE" "@VARIABLE" "@VCSURL") font-lock-type-face)) (defvar ebuild-mode-keywords-warn ;; warn about "which" usage ;; see http://permalink.gmane.org/gmane.linux.gentoo.devel/46770 '(("which" "bindnow-flags" "has_m64" "has_m32") font-lock-warning-face)) (defvar ebuild-mode-keywords-eclass-deprecated ;; deprecated eclass functions '(("bash-completion_pkg_postinst" "dobashcompletion" "elisp-comp" "python_mod_compile" "qt4_min_version" "qt4_min_version_list") font-lock-warning-face)) ;; All keyword lists below this line are auto-generated ;; from keyword-generation.sh (defvar ebuild-mode-keywords-alternatives '(("alternatives_auto_makesym" "alternatives_makesym" "alternatives_pkg_postinst" "alternatives_pkg_postrm") font-lock-type-face)) (defvar ebuild-mode-keywords-ant-tasks '(("ant-tasks_src_compile" "ant-tasks_src_install" "ant-tasks_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-apache-2 '(("apache-2_pkg_postinst" "apache-2_pkg_setup" "apache-2_src_configure" "apache-2_src_install" "apache-2_src_prepare" "check_module_critical" "check_module_depends" "check_upgrade" "generate_load_module" "setup_modules" "setup_mpm") font-lock-type-face)) (defvar ebuild-mode-keywords-apache-module '(("apache-module_pkg_postinst" "apache-module_src_compile" "apache-module_src_install" "apache_cd_dir" "apache_doc_magic" "apache_mod_file") font-lock-type-face)) (defvar ebuild-mode-keywords-aspell-dict-r1 '(("aspell-dict-r1_src_configure" "aspell-dict-r1_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-autotools '(("autotools_check_macro" "autotools_m4dir_include" "autotools_m4sysdir_include" "config_rpath_update" "eaclocal" "eaclocal_amflags" "eautoconf" "eautoheader" "eautomake" "eautopoint" "eautoreconf") font-lock-type-face)) (defvar ebuild-mode-keywords-autotools-multilib '(("autotools-multilib_src_compile" "autotools-multilib_src_configure" "autotools-multilib_src_install" "autotools-multilib_src_prepare" "autotools-multilib_src_test" "multilib_src_compile" "multilib_src_configure" "multilib_src_install" "multilib_src_install_all" "multilib_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-autotools-utils '(("autotools-utils_src_compile" "autotools-utils_src_configure" "autotools-utils_src_install" "autotools-utils_src_prepare" "autotools-utils_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-base '(("base_src_compile" "base_src_configure" "base_src_install" "base_src_install_docs" "base_src_make" "base_src_prepare" "base_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-bash-completion-r1 '(("bashcomp_alias" "dobashcomp" "get_bashcompdir" "newbashcomp") font-lock-type-face)) (defvar ebuild-mode-keywords-bitcoincore '(("LJR_PATCH" "LJR_PV" "bitcoincore_autoreconf" "bitcoincore_common_depend_use" "bitcoincore_conf" "bitcoincore_pkg_pretend" "bitcoincore_policy_iuse" "bitcoincore_policymsg" "bitcoincore_predelete_patch" "bitcoincore_prepare" "bitcoincore_src_install" "bitcoincore_src_prepare" "bitcoincore_src_test" "in_bcc_iuse" "in_bcc_policy") font-lock-type-face)) (defvar ebuild-mode-keywords-bsdmk '(("append-opt" "bsdmk_src_compile" "bsdmk_src_install" "dummy_mk" "mkinstall" "mkmake") font-lock-type-face)) (defvar ebuild-mode-keywords-bzr '(("bzr_bootstrap" "bzr_fetch" "bzr_initial_fetch" "bzr_src_prepare" "bzr_src_unpack" "bzr_update") font-lock-type-face)) (defvar ebuild-mode-keywords-cannadic '(("cannadic-install" "cannadic_pkg_postinst" "cannadic_pkg_postrm" "cannadic_pkg_setup" "cannadic_src_install" "dicsdir-install" "update-cannadic-dir") font-lock-type-face)) (defvar ebuild-mode-keywords-cargo '(("cargo_crate_uris" "cargo_gen_config" "cargo_src_compile" "cargo_src_install" "cargo_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-cdrom '(("cdrom_get_cds" "cdrom_load_next_cd") font-lock-type-face)) (defvar ebuild-mode-keywords-check-reqs '(("check-reqs_pkg_pretend" "check-reqs_pkg_setup" "check_reqs") font-lock-type-face)) (defvar ebuild-mode-keywords-chromium-2 '(("chromium_pkg_die" "chromium_remove_language_paks" "chromium_suid_sandbox_check_kernel_config" "egyp_chromium" "gyp_use") font-lock-type-face)) (defvar ebuild-mode-keywords-cmake-multilib '(("cmake-multilib_src_compile" "cmake-multilib_src_configure" "cmake-multilib_src_install" "cmake-multilib_src_test" "multilib_src_compile" "multilib_src_configure" "multilib_src_install" "multilib_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-cmake-utils '(("cmake-utils_src_compile" "cmake-utils_src_configure" "cmake-utils_src_install" "cmake-utils_src_make" "cmake-utils_src_prepare" "cmake-utils_src_test" "cmake-utils_use" "cmake-utils_use_build" "cmake-utils_use_disable" "cmake-utils_use_enable" "cmake-utils_use_find_package" "cmake-utils_use_has" "cmake-utils_use_no" "cmake-utils_use_use" "cmake-utils_use_want" "cmake-utils_use_with" "cmake-utils_useno" "cmake_comment_add_subdirectory" "comment_add_subdirectory") font-lock-type-face)) (defvar ebuild-mode-keywords-common-lisp '(("common-lisp-install" "common-lisp-system-symlink" "common-lisp_pkg_postinst" "common-lisp_pkg_postrm" "common-lisp_pkg_preinst") font-lock-type-face)) (defvar ebuild-mode-keywords-common-lisp-3 '(("absolute-path-p" "common-lisp-3_src_compile" "common-lisp-3_src_install" "common-lisp-export-impl-args" "common-lisp-find-lisp-impl" "common-lisp-get-fpredicate" "common-lisp-install-asdf" "common-lisp-install-one-asdf" "common-lisp-install-one-source" "common-lisp-install-sources" "lisp-file-p") font-lock-type-face)) (defvar ebuild-mode-keywords-common-lisp-common '(("do-debian-credits" "impl-remove-timestamp-hack" "impl-restore-timestamp-hack" "impl-save-timestamp-hack" "register-common-lisp-implementation" "reregister-all-common-lisp-implementations" "standard-impl-postinst" "standard-impl-postrm" "test-in" "unregister-common-lisp-implementation") font-lock-type-face)) (defvar ebuild-mode-keywords-cron '(("cron_pkg_postinst" "docron" "docrondir" "docrontab") font-lock-type-face)) (defvar ebuild-mode-keywords-cuda '(("cuda_gccdir" "cuda_pkg_setup" "cuda_sanitize" "cuda_src_prepare") font-lock-type-face)) (defvar ebuild-mode-keywords-cvs '(("cvs_fetch" "cvs_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-darcs '(("darcs_fetch" "darcs_patchcount" "darcs_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-db '(("db_fix_so" "db_src_install_doc" "db_src_install_examples" "db_src_install_headerslot" "db_src_install_usrbinslot" "db_src_install_usrlibcleanup" "db_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-db-use '(("db_findver" "db_includedir" "db_libname" "db_ver_to_slot") font-lock-type-face)) (defvar ebuild-mode-keywords-depend.apache '(("depend.apache_pkg_setup" "has_apache" "has_apache_threads" "has_apache_threads_in" "need_apache" "need_apache2" "need_apache2_2" "need_apache2_4" "want_apache" "want_apache2" "want_apache2_2" "want_apache2_4") font-lock-type-face)) (defvar ebuild-mode-keywords-distutils-r1 '(("distutils-r1_python_compile" "distutils-r1_python_configure" "distutils-r1_python_install" "distutils-r1_python_install_all" "distutils-r1_python_prepare" "distutils-r1_python_prepare_all" "distutils-r1_src_compile" "distutils-r1_src_configure" "distutils-r1_src_install" "distutils-r1_src_prepare" "distutils-r1_src_test" "distutils_get_intermediate_installation_image" "distutils_install_for_testing" "distutils_pkg_postinst" "distutils_pkg_postrm" "distutils_src_compile" "distutils_src_install" "distutils_src_prepare" "distutils_src_test" "distutils_src_unpack" "esetup.py") font-lock-type-face)) (defvar ebuild-mode-keywords-dotnet '(("dotnet_multilib_comply" "dotnet_pkg_setup" "egacinstall" "exbuild") font-lock-type-face)) (defvar ebuild-mode-keywords-eapi7-ver '(("ver_cut" "ver_rs" "ver_test") font-lock-type-face)) (defvar ebuild-mode-keywords-elisp '(("elisp_pkg_postinst" "elisp_pkg_postrm" "elisp_pkg_setup" "elisp_src_compile" "elisp_src_configure" "elisp_src_install" "elisp_src_prepare" "elisp_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-elisp-common '(("elisp-compile" "elisp-emacs-version" "elisp-install" "elisp-make-autoload-file" "elisp-need-emacs" "elisp-site-file-install" "elisp-site-regen") font-lock-type-face)) (defvar ebuild-mode-keywords-emboss-r2 '(("emboss-r2_src_configure" "emboss-r2_src_install" "emboss-r2_src_prepare") font-lock-type-face)) (defvar ebuild-mode-keywords-enlightenment '(("enlightenment_src_compile" "enlightenment_src_configure" "enlightenment_src_install" "enlightenment_src_prepare" "enlightenment_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-epatch '(("epatch" "epatch_user") font-lock-type-face)) (defvar ebuild-mode-keywords-epunt-cxx '(("epunt_cxx") font-lock-type-face)) (defvar ebuild-mode-keywords-estack '(("eshopts_pop" "eshopts_push" "estack_pop" "estack_push" "eumask_pop" "eumask_push" "evar_pop" "evar_push" "evar_push_set" "isdigit") font-lock-type-face)) (defvar ebuild-mode-keywords-eutils '(("built_with_use" "check_license" "doicon" "domenu" "ebeep" "ecvs_clean" "edos2unix" "egit_clean" "einstalldocs" "emktemp" "epause" "eqawarn" "esvn_clean" "in_iuse" "make_desktop_entry" "make_session_desktop" "make_wrapper" "newicon" "newmenu" "optfeature" "path_exists" "preserve_old_lib" "preserve_old_lib_notify" "strip-linguas" "use_if_iuse" "usex" "validate_desktop_entries") font-lock-type-face)) (defvar ebuild-mode-keywords-fcaps '(("fcaps" "fcaps_pkg_postinst") font-lock-type-face)) (defvar ebuild-mode-keywords-fdo-mime '(("fdo-mime_desktop_database_update" "fdo-mime_mime_database_update") font-lock-type-face)) (defvar ebuild-mode-keywords-findlib '(("check_ocamlfind" "findlib_src_install" "findlib_src_preinst") font-lock-type-face)) (defvar ebuild-mode-keywords-fixheadtails '(("ht_fix_all" "ht_fix_file") font-lock-type-face)) (defvar ebuild-mode-keywords-flag-o-matic '(("all-flag-vars" "append-cflags" "append-cppflags" "append-cxxflags" "append-fflags" "append-flags" "append-ldflags" "append-lfs-flags" "append-libs" "filter-flags" "filter-ldflags" "filter-lfs-flags" "filter-mfpmath" "get-flag" "has_m32" "has_m64" "is-flag" "is-flagq" "is-ldflag" "is-ldflagq" "no-as-needed" "raw-ldflags" "replace-cpu-flags" "replace-flags" "replace-sparc64-flags" "setup-allowed-flags" "strip-flags" "strip-unsupported-flags" "test-flag-CC" "test-flag-CXX" "test-flag-F77" "test-flag-FC" "test-flag-PROG" "test-flags" "test-flags-CC" "test-flags-CXX" "test-flags-F77" "test-flags-FC" "test-flags-PROG" "test_version_info") font-lock-type-face)) (defvar ebuild-mode-keywords-font '(("font_cleanup_dirs" "font_fontconfig" "font_pkg_postinst" "font_pkg_postrm" "font_pkg_setup" "font_src_install" "font_xfont_config") font-lock-type-face)) (defvar ebuild-mode-keywords-font-ebdftopcf '(("ebdftopcf" "font-ebdftopcf_src_compile") font-lock-type-face)) (defvar ebuild-mode-keywords-fortran-2 '(("fortran-2_pkg_setup" "fortran_int64_abi_fflags") font-lock-type-face)) (defvar ebuild-mode-keywords-fox '(("fox_pkg_postinst" "fox_src_compile" "fox_src_configure" "fox_src_install" "fox_src_prepare" "fox_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-freebsd '(("doperiodic" "freebsd_do_patches" "freebsd_get_bmake" "freebsd_multilib_multibuild_wrapper" "freebsd_rename_libraries" "freebsd_src_compile" "freebsd_src_install" "freebsd_src_unpack" "freebsd_upstream_patches") font-lock-type-face)) (defvar ebuild-mode-keywords-freedict '(("freedict_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-games '(("dogamesbin" "dogameslib" "dogameslib.a" "dogameslib.so" "dogamessbin" "egamesconf" "games_get_libdir" "games_make_wrapper" "games_pkg_postinst" "games_pkg_preinst" "games_pkg_setup" "games_src_compile" "games_src_configure" "games_umod_unpack" "games_ut_unpack" "gamesowners" "gamesperms" "newgamesbin" "newgamessbin" "prepgamesdirs") font-lock-type-face)) (defvar ebuild-mode-keywords-games-mods '(("games-mods_dosyms" "games-mods_get_rdepend" "games-mods_make_confd" "games-mods_make_initd" "games-mods_pkg_postinst" "games-mods_src_install" "games-mods_use_dedicated" "games-mods_use_opengl") font-lock-type-face)) (defvar ebuild-mode-keywords-ghc-package '(("check-for-collisions" "ghc-cabal-version" "ghc-confdir" "ghc-extractportageversion" "ghc-getghc" "ghc-getghcpkg" "ghc-getghcpkgbin" "ghc-install-pkg" "ghc-is-dynamic" "ghc-libdir" "ghc-localpkgconfd" "ghc-make-args" "ghc-package-db" "ghc-package-exists" "ghc-package_pkg_postinst" "ghc-package_pkg_postrm" "ghc-package_pkg_prerm" "ghc-pkgdeps" "ghc-pm-version" "ghc-recache-db" "ghc-register-pkg" "ghc-reregister" "ghc-supports-interpreter" "ghc-supports-parallel-make" "ghc-supports-shared-libraries" "ghc-supports-smp" "ghc-supports-threaded-runtime" "ghc-unregister-pkg" "ghc-version") font-lock-type-face)) (defvar ebuild-mode-keywords-git-2 '(("git-2_bootstrap" "git-2_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-git-r3 '(("git-r3_checkout" "git-r3_fetch" "git-r3_peek_remote_ref" "git-r3_pkg_needrebuild" "git-r3_src_fetch" "git-r3_src_unpack" "pkg_needrebuild") font-lock-type-face)) (defvar ebuild-mode-keywords-gkrellm-plugin '(("gkrellm-plugin_dir" "gkrellm-plugin_pkg_setup" "gkrellm-plugin_server_dir" "gkrellm-plugin_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-gnatbuild '(("add_profile_eselect_conf" "create_eselect_conf" "create_specs_file" "disgusting_gcc_multilib_HACK" "do_gnat_config" "gnatbuild_pkg_postinst" "gnatbuild_pkg_postrm" "gnatbuild_pkg_setup" "gnatbuild_src_compile" "gnatbuild_src_configure" "gnatbuild_src_install" "gnatbuild_src_unpack" "is_crosscompile" "is_multilib" "should_we_eselect_gnat") font-lock-type-face)) (defvar ebuild-mode-keywords-gnatbuild-r1 '(("add_profile_eselect_conf" "create_eselect_conf" "disgusting_gcc_multilib_HACK" "do_gnat_config" "gcc-abi-map" "gcc-multilib-configure" "gnatbuild-r1_pkg_postinst" "gnatbuild-r1_pkg_postrm" "gnatbuild-r1_pkg_setup" "gnatbuild-r1_src_compile" "gnatbuild-r1_src_configure" "gnatbuild-r1_src_install" "gnatbuild-r1_src_unpack" "guess_patch_type_in_dir" "is_crosscompile" "is_multilib" "make_gcc_hard" "should_we_eselect_gnat" "tc_version_is_at_least") font-lock-type-face)) (defvar ebuild-mode-keywords-gnome-games '(("gnome-games_pkg_postinst" "gnome-games_pkg_postrm" "gnome-games_pkg_preinst" "gnome-games_pkg_setup" "gnome-games_src_compile" "gnome-games_src_configure" "gnome-games_src_install" "gnome-games_src_prepare") font-lock-type-face)) (defvar ebuild-mode-keywords-gnome-python-common-r1 '(("gnome-python-common-r1_src_compile" "gnome-python-common-r1_src_configure" "gnome-python-common-r1_src_install" "gnome-python-common-r1_src_prepare" "gnome-python-common-r1_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-gnome2 '(("gnome2_pkg_postinst" "gnome2_pkg_postrm" "gnome2_pkg_preinst" "gnome2_src_compile" "gnome2_src_configure" "gnome2_src_install" "gnome2_src_prepare" "gnome2_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-gnome2-utils '(("gnome2_disable_deprecation_warning" "gnome2_environment_reset" "gnome2_gconf_install" "gnome2_gconf_savelist" "gnome2_gconf_uninstall" "gnome2_gdk_pixbuf_savelist" "gnome2_gdk_pixbuf_update" "gnome2_giomodule_cache_update" "gnome2_icon_cache_update" "gnome2_icon_savelist" "gnome2_omf_fix" "gnome2_query_immodules_gtk2" "gnome2_query_immodules_gtk3" "gnome2_schemas_savelist" "gnome2_schemas_update" "gnome2_scrollkeeper_savelist" "gnome2_scrollkeeper_update") font-lock-type-face)) (defvar ebuild-mode-keywords-gnuconfig '(("gnuconfig_do_update" "gnuconfig_findnewest" "gnuconfig_update") font-lock-type-face)) (defvar ebuild-mode-keywords-gnustep-base '(("egnustep_doc" "egnustep_env" "egnustep_install" "egnustep_install_config" "egnustep_make" "gnustep-base_pkg_postinst" "gnustep-base_pkg_setup" "gnustep-base_src_compile" "gnustep-base_src_configure" "gnustep-base_src_install" "gnustep-base_src_prepare" "gnustep-base_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-go-mono '(("go-mono_src_compile" "go-mono_src_configure" "go-mono_src_install" "go-mono_src_prepare" "go-mono_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-golang-base '(("ego_pn_check" "get_golibdir" "get_golibdir_gopath" "golang_install_pkgs") font-lock-type-face)) (defvar ebuild-mode-keywords-golang-build '(("golang-build_src_compile" "golang-build_src_install" "golang-build_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-golang-vcs '(("golang-vcs_src_fetch" "golang-vcs_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-golang-vcs-snapshot '(("golang-vcs-snapshot_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-gstreamer '(("gstreamer_multilib_src_compile" "gstreamer_multilib_src_configure" "gstreamer_multilib_src_install" "gstreamer_multilib_src_install_all" "gstreamer_system_link" "multilib_src_configure") font-lock-type-face)) (defvar ebuild-mode-keywords-gtk-sharp-module '(("ac_path_prog_override" "add_bdepend" "add_depend" "add_rdepend" "get_sharp_apis" "get_sharp_assemblies" "gnome-sharp-tarball-post_src_prepare" "gnome-sharp-tarball_src_configure" "gtk-sharp-module_src_compile" "gtk-sharp-module_src_configure" "gtk-sharp-module_src_install" "gtk-sharp-module_src_prepare" "gtk-sharp-tarball-post_src_prepare" "gtk-sharp-tarball_src_configure" "phase_hook" "pkg_check_modules_override") font-lock-type-face)) (defvar ebuild-mode-keywords-haskell-cabal '(("cabal-bootstrap" "cabal-build" "cabal-configure" "cabal-constraint" "cabal-copy" "cabal-die-if-nonempty" "cabal-haddock" "cabal-hoogle" "cabal-hoogle-haddock" "cabal-hoogle-hscolour" "cabal-hoogle-hscolour-haddock" "cabal-hscolour" "cabal-hscolour-haddock" "cabal-is-dummy-lib" "cabal-mksetup" "cabal-pkg" "cabal-show-brokens" "cabal-show-brokens-and-die" "cabal-show-old" "cabal-version" "cabal_chdeps" "cabal_flag" "cabal_src_compile" "cabal_src_configure" "cabal_src_install" "haskell-cabal_pkg_postinst" "haskell-cabal_pkg_postrm" "haskell-cabal_pkg_setup" "haskell-cabal_src_compile" "haskell-cabal_src_configure" "haskell-cabal_src_install" "haskell-cabal_src_test" "replace-hcflags") font-lock-type-face)) (defvar ebuild-mode-keywords-intel-sdp '(("intel-sdp_pkg_postinst" "intel-sdp_pkg_postrm" "intel-sdp_pkg_pretend" "intel-sdp_pkg_setup" "intel-sdp_src_install" "intel-sdp_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-java-ant-2 '(("java-ant-2_src_configure" "java-ant_bsfix_files" "java-ant_bsfix_one" "java-ant_ignore-system-classes" "java-ant_remove-taskdefs" "java-ant_rewrite-bootclasspath" "java-ant_rewrite-classpath" "java-ant_xml-rewrite") font-lock-type-face)) (defvar ebuild-mode-keywords-java-osgi '(("java-osgi_dojar" "java-osgi_dojar-fromfile" "java-osgi_newjar" "java-osgi_newjar-fromfile") font-lock-type-face)) (defvar ebuild-mode-keywords-java-pkg-2 '(("java-pkg-2_pkg_preinst" "java-pkg-2_pkg_setup" "java-pkg-2_src_compile" "java-pkg-2_src_prepare" "java-pkg-2_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-java-pkg-opt-2 '(("java-pkg-opt-2_pkg_preinst" "java-pkg-opt-2_pkg_setup" "java-pkg-opt-2_src_prepare") font-lock-type-face)) (defvar ebuild-mode-keywords-java-pkg-simple '(("java-pkg-simple_src_compile" "java-pkg-simple_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-java-utils-2 '(("eant" "ejavac" "ejavadoc" "ejunit" "ejunit4" "increment-qa-violations" "is-java-strict" "java-pkg_addcp" "java-pkg_addres" "java-pkg_announce-qa-violation" "java-pkg_check-jikes" "java-pkg_check-phase" "java-pkg_check-versioned-jar" "java-pkg_clean" "java-pkg_current-vm-matches" "java-pkg_doexamples" "java-pkg_dohtml" "java-pkg_dojar" "java-pkg_dojavadoc" "java-pkg_dolauncher" "java-pkg_doso" "java-pkg_dosrc" "java-pkg_dowar" "java-pkg_ensure-gcj" "java-pkg_ensure-no-bundled-jars" "java-pkg_ensure-test" "java-pkg_filter-compiler" "java-pkg_find-normal-jars" "java-pkg_force-compiler" "java-pkg_get-bootclasspath" "java-pkg_get-javac" "java-pkg_get-jni-cflags" "java-pkg_get-source" "java-pkg_get-target" "java-pkg_getjar" "java-pkg_getjars" "java-pkg_init-compiler_" "java-pkg_init_paths_" "java-pkg_jar-from" "java-pkg_jar-list" "java-pkg_jarfrom" "java-pkg_jarinto" "java-pkg_javac-args" "java-pkg_newjar" "java-pkg_register-ant-task" "java-pkg_register-dependency" "java-pkg_register-environment-variable" "java-pkg_register-optional-dependency" "java-pkg_regjar" "java-pkg_regso" "java-pkg_rm_files" "java-pkg_set-current-vm" "java-pkg_sointo" "java-utils-2_pkg_preinst" "java-utils-2_src_prepare" "use_doc") font-lock-type-face)) (defvar ebuild-mode-keywords-java-virtuals-2 '(("java-virtuals-2_do_write" "java-virtuals-2_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-java-vm-2 '(("get_system_arch" "java-vm-2_pkg_postinst" "java-vm-2_pkg_postrm" "java-vm-2_pkg_prerm" "java-vm-2_pkg_setup" "java-vm_install-env" "java-vm_revdep-mask" "java-vm_sandbox-predict" "java-vm_set-pax-markings" "set_java_env") font-lock-type-face)) (defvar ebuild-mode-keywords-kde4-base '(("kde4-base_pkg_postinst" "kde4-base_pkg_postrm" "kde4-base_pkg_preinst" "kde4-base_pkg_setup" "kde4-base_src_compile" "kde4-base_src_configure" "kde4-base_src_install" "kde4-base_src_prepare" "kde4-base_src_test" "kde4-base_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-kde4-functions '(("add_kdeapps_dep" "add_kdebase_dep" "buildsycoca" "comment_all_add_subdirectory" "enable_selected_doc_linguas" "enable_selected_linguas" "get_kde_version" "install_library_dependencies" "load_library_dependencies" "save_library_dependencies") font-lock-type-face)) (defvar ebuild-mode-keywords-kde4-meta '(("kde4-meta_change_cmakelists" "kde4-meta_create_extractlists" "kde4-meta_pkg_postinst" "kde4-meta_pkg_postrm" "kde4-meta_pkg_preinst" "kde4-meta_pkg_setup" "kde4-meta_src_compile" "kde4-meta_src_configure" "kde4-meta_src_extract" "kde4-meta_src_install" "kde4-meta_src_prepare" "kde4-meta_src_test" "kde4-meta_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-kde5 '(("kde5_pkg_nofetch" "kde5_pkg_postinst" "kde5_pkg_postrm" "kde5_pkg_preinst" "kde5_pkg_pretend" "kde5_pkg_setup" "kde5_src_compile" "kde5_src_configure" "kde5_src_install" "kde5_src_prepare" "kde5_src_test" "kde5_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-kde5-functions '(("add_frameworks_dep" "add_kdeapps_dep" "add_plasma_dep" "add_qt_dep" "get_kde_version" "punt_bogus_dep") font-lock-type-face)) (defvar ebuild-mode-keywords-kernel-2 '(("compile_headers" "compile_headers_tweak_config" "cross_pre_c_headers" "debug-print-kernel2-variables" "detect_arch" "detect_version" "env_setup_xmakeopts" "getfilevar" "handle_genpatches" "headers___fix" "install_headers" "install_sources" "install_universal" "kernel-2_pkg_postinst" "kernel-2_pkg_postrm" "kernel-2_pkg_preinst" "kernel-2_pkg_setup" "kernel-2_src_compile" "kernel-2_src_install" "kernel-2_src_prepare" "kernel-2_src_test" "kernel-2_src_unpack" "kernel_header_destdir" "kernel_is" "kernel_is_2_4" "kernel_is_2_6" "postinst_sources" "preinst_headers" "setup_headers" "unipatch" "universal_unpack" "unpack_2_4" "unpack_2_6" "unpack_fix_install_path" "unpack_set_extraversion") font-lock-type-face)) (defvar ebuild-mode-keywords-kodi-addon '(("kodi-addon_src_configure") font-lock-type-face)) (defvar ebuild-mode-keywords-l10n '(("l10n_find_plocales_changes" "l10n_for_each_disabled_locale_do" "l10n_for_each_locale_do" "l10n_get_locales") font-lock-type-face)) (defvar ebuild-mode-keywords-latex-package '(("latex-package_has_tetex_3" "latex-package_pkg_postinst" "latex-package_pkg_postrm" "latex-package_rehash" "latex-package_src_compile" "latex-package_src_doinstall" "latex-package_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-libtool '(("darwintoolize" "elibtoolize" "uclibctoolize") font-lock-type-face)) (defvar ebuild-mode-keywords-linux-info '(("check_extra_config" "check_kernel_built" "check_modules_supported" "check_zlibinflate" "get_localversion" "get_makefile_extract_function" "get_running_version" "get_version" "getfilevar" "getfilevar_noexec" "kernel_is" "linux-info_get_any_version" "linux-info_pkg_setup" "linux_chkconfig_builtin" "linux_chkconfig_module" "linux_chkconfig_present" "linux_chkconfig_string" "linux_config_bin_exists" "linux_config_exists" "linux_config_path" "linux_config_qa_check" "linux_config_src_exists" "qeerror" "qeinfo" "qewarn" "qout" "require_configured_kernel" "set_arch_to_kernel" "set_arch_to_portage") font-lock-type-face)) (defvar ebuild-mode-keywords-linux-mod '(("check_vermagic" "convert_to_m" "find_module_params" "generate_modulesd" "get-KERNEL_CC" "linux-mod_pkg_postinst" "linux-mod_pkg_postrm" "linux-mod_pkg_preinst" "linux-mod_pkg_setup" "linux-mod_pkg_setup_binary" "linux-mod_src_compile" "linux-mod_src_install" "move_old_moduledb" "remove_moduledb" "set_kvobj" "strip_modulenames" "update_depmod" "update_moduledb" "use_m") font-lock-type-face)) (defvar ebuild-mode-keywords-llvm '(("get_llvm_prefix" "llvm_pkg_setup") font-lock-type-face)) (defvar ebuild-mode-keywords-ltprune '(("prune_libtool_files") font-lock-type-face)) (defvar ebuild-mode-keywords-makeedit '(("edit_makefiles") font-lock-type-face)) (defvar ebuild-mode-keywords-mate '(("ematedocize" "mate_pkg_postinst" "mate_pkg_postrm" "mate_pkg_preinst" "mate_py_cond_func_wrap" "mate_src_configure" "mate_src_install" "mate_src_prepare" "want_mate_doc") font-lock-type-face)) (defvar ebuild-mode-keywords-mercurial '(("mercurial_fetch" "mercurial_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-meson '(("meson_src_compile" "meson_src_configure" "meson_src_install" "meson_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-mono '(("egacinstall" "mono_multilib_comply") font-lock-type-face)) (defvar ebuild-mode-keywords-mono-env '(("mono-env_pkg_setup") font-lock-type-face)) (defvar ebuild-mode-keywords-mount-boot '(("mount-boot_is_disabled" "mount-boot_mount_boot_partition" "mount-boot_pkg_postinst" "mount-boot_pkg_postrm" "mount-boot_pkg_preinst" "mount-boot_pkg_prerm" "mount-boot_pkg_pretend" "mount-boot_umount_boot_partition") font-lock-type-face)) (defvar ebuild-mode-keywords-mozconfig-v6.45 '(("mozconfig_config" "mozconfig_install_prefs") font-lock-type-face)) (defvar ebuild-mode-keywords-mozconfig-v6.49 '(("mozconfig_config" "mozconfig_install_prefs") font-lock-type-face)) (defvar ebuild-mode-keywords-mozconfig-v6.51 '(("mozconfig_config" "mozconfig_install_prefs") font-lock-type-face)) (defvar ebuild-mode-keywords-mozconfig-v6.52 '(("mozconfig_config" "mozconfig_install_prefs") font-lock-type-face)) (defvar ebuild-mode-keywords-mozconfig-v6.53 '(("mozconfig_config" "mozconfig_install_prefs") font-lock-type-face)) (defvar ebuild-mode-keywords-mozconfig-v6.55 '(("mozconfig_config" "mozconfig_install_prefs") font-lock-type-face)) (defvar ebuild-mode-keywords-mozconfig-v6.56 '(("mozconfig_config" "mozconfig_install_prefs") font-lock-type-face)) (defvar ebuild-mode-keywords-mozcoreconf-v4 '(("moz_pkgsetup" "mozconfig_annotate" "mozconfig_final" "mozconfig_init" "mozconfig_use_enable" "mozconfig_use_extension" "mozconfig_use_with") font-lock-type-face)) (defvar ebuild-mode-keywords-mozcoreconf-v5 '(("moz_pkgsetup" "mozconfig_annotate" "mozconfig_final" "mozconfig_init" "mozconfig_use_enable" "mozconfig_use_extension" "mozconfig_use_with") font-lock-type-face)) (defvar ebuild-mode-keywords-mozextension '(("mozversion_extension_location" "xpi_install" "xpi_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-mozlinguas-v2 '(("mozlinguas-v2_src_compile" "mozlinguas-v2_src_install" "mozlinguas-v2_src_unpack" "mozlinguas_mozconfig" "mozlinguas_src_compile" "mozlinguas_src_install" "mozlinguas_src_unpack" "mozlinguas_xpistage_langpacks") font-lock-type-face)) (defvar ebuild-mode-keywords-multibuild '(("multibuild_copy_sources" "multibuild_for_best_variant" "multibuild_foreach_variant" "multibuild_merge_root" "multibuild_parallel_foreach_variant" "run_in_build_dir") font-lock-type-face)) (defvar ebuild-mode-keywords-multilib '(("get_abi_CFLAGS" "get_abi_CHOST" "get_abi_CTARGET" "get_abi_FAKE_TARGETS" "get_abi_LDFLAGS" "get_abi_LIBDIR" "get_all_abis" "get_all_libdirs" "get_exeext" "get_install_abis" "get_libname" "get_modname" "has_multilib_profile" "is_final_abi" "multilib_env" "multilib_toolchain_setup" "number_abis") font-lock-type-face)) (defvar ebuild-mode-keywords-multilib-build '(("multilib_build_binaries" "multilib_check_headers" "multilib_copy_sources" "multilib_for_best_abi" "multilib_foreach_abi" "multilib_get_enabled_abi_pairs" "multilib_get_enabled_abis" "multilib_install_wrappers" "multilib_is_native_abi" "multilib_native_enable" "multilib_native_use_enable" "multilib_native_use_with" "multilib_native_usex" "multilib_native_with" "multilib_parallel_foreach_abi" "multilib_prepare_wrappers") font-lock-type-face)) (defvar ebuild-mode-keywords-multilib-minimal '(("multilib-minimal_src_compile" "multilib-minimal_src_configure" "multilib-minimal_src_install" "multilib-minimal_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-multiprocessing '(("bashpid" "get_nproc" "makeopts_jobs" "makeopts_loadavg" "multijob_child_init" "multijob_finish" "multijob_finish_one" "multijob_init" "multijob_post_fork" "multijob_pre_fork" "redirect_alloc_fd") font-lock-type-face)) (defvar ebuild-mode-keywords-myspell '(("get_myspell_lang" "get_myspell_ooo_uri" "get_myspell_suffixes" "myspell_pkg_postinst" "myspell_pkg_preinst" "myspell_src_install" "set_fields") font-lock-type-face)) (defvar ebuild-mode-keywords-myspell-r2 '(("myspell-r2_src_install" "myspell-r2_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-mysql-cmake '(("configure_cmake_locale" "configure_cmake_minimal" "configure_cmake_standard" "mysql-cmake_disable_test" "mysql-cmake_src_compile" "mysql-cmake_src_configure" "mysql-cmake_src_install" "mysql-cmake_src_prepare" "mysql-cmake_use_plugin") font-lock-type-face)) (defvar ebuild-mode-keywords-mysql-multilib '(("multilib_src_compile" "multilib_src_configure" "multilib_src_install" "mysql-multilib_disable_test" "mysql-multilib_getopt" "mysql-multilib_getoptval" "mysql-multilib_pkg_config" "mysql-multilib_pkg_postinst" "mysql-multilib_pkg_preinst" "mysql-multilib_pkg_pretend" "mysql-multilib_pkg_setup" "mysql-multilib_src_compile" "mysql-multilib_src_configure" "mysql-multilib_src_install" "mysql-multilib_src_prepare" "mysql-multilib_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-mysql-multilib-r1 '(("multilib_src_compile" "multilib_src_configure" "multilib_src_install" "mysql-cmake_use_plugin" "mysql-multilib-r1_disable_test" "mysql-multilib-r1_getopt" "mysql-multilib-r1_getoptval" "mysql-multilib-r1_pkg_config" "mysql-multilib-r1_pkg_postinst" "mysql-multilib-r1_pkg_preinst" "mysql-multilib-r1_pkg_pretend" "mysql-multilib-r1_pkg_setup" "mysql-multilib-r1_src_compile" "mysql-multilib-r1_src_configure" "mysql-multilib-r1_src_install" "mysql-multilib-r1_src_prepare" "mysql-multilib-r1_src_unpack" "mysql_init_vars") font-lock-type-face)) (defvar ebuild-mode-keywords-mysql-v2 '(("configure_common" "configure_minimal" "mysql-v2_disable_test" "mysql-v2_getopt" "mysql-v2_getoptval" "mysql-v2_pkg_config" "mysql-v2_pkg_postinst" "mysql-v2_pkg_postrm" "mysql-v2_pkg_preinst" "mysql-v2_pkg_setup" "mysql-v2_src_compile" "mysql-v2_src_configure" "mysql-v2_src_install" "mysql-v2_src_prepare" "mysql-v2_src_unpack" "pbxt_available" "pbxt_patch_available" "xtradb_patch_available") font-lock-type-face)) (defvar ebuild-mode-keywords-mysql_fx '(("mysql_check_version_range" "mysql_init_vars" "mysql_lib_symlinks" "mysql_mv_patches" "mysql_version_is_at_least" "stripdots") font-lock-type-face)) (defvar ebuild-mode-keywords-netsurf '(("multilib_src_compile" "multilib_src_configure" "multilib_src_install" "multilib_src_test" "netsurf_make" "netsurf_src_compile" "netsurf_src_configure" "netsurf_src_install" "netsurf_src_prepare" "netsurf_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-ninja-utils '(("eninja") font-lock-type-face)) (defvar ebuild-mode-keywords-nsplugins '(("inst_plugin" "pkg_mv_plugins" "share_plugins_dir" "src_mv_plugins") font-lock-type-face)) (defvar ebuild-mode-keywords-nvidia-driver '(("nvidia-driver-check-warning" "nvidia-driver-get-card" "nvidia-driver-get-mask") font-lock-type-face)) (defvar ebuild-mode-keywords-oasis '(("oasis_src_compile" "oasis_src_configure" "oasis_src_install" "oasis_src_test" "oasis_use_enable") font-lock-type-face)) (defvar ebuild-mode-keywords-obs-service '(("obs-service_src_install" "obs-service_src_prepare" "obs-service_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-office-ext-r1 '(("office-ext-r1_add_extension" "office-ext-r1_pkg_postinst" "office-ext-r1_pkg_prerm" "office-ext-r1_remove_extension" "office-ext-r1_src_install" "office-ext-r1_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-opam '(("opam-install" "opam_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-openib '(("block_other_ofed_versions" "openib_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-pam '(("cleanpamd" "dopamd" "dopammod" "dopamsecurity" "getpam_mod_dir" "newpamd" "newpammod" "newpamsecurity" "pam_epam_expand" "pamd_mimic" "pamd_mimic_system" "pammod_hide_symbols") font-lock-type-face)) (defvar ebuild-mode-keywords-pax-utils '(("host-is-pax" "list-paxables" "pax-mark") font-lock-type-face)) (defvar ebuild-mode-keywords-perl-app '(("perl-app_src_compile" "perl-app_src_configure" "perl-app_src_prep") font-lock-type-face)) (defvar ebuild-mode-keywords-perl-functions '(("perl_check_env" "perl_delete_emptybsdir" "perl_delete_localpod" "perl_delete_module_manpages" "perl_delete_packlist" "perl_doexamples" "perl_domodule" "perl_fix_osx_extra" "perl_fix_packlist" "perl_get_module_version" "perl_get_raw_vendorlib" "perl_get_vendorlib" "perl_has_module" "perl_has_module_version" "perl_link_duallife_scripts" "perl_remove_temppath" "perl_rm_files" "perl_set_version") font-lock-type-face)) (defvar ebuild-mode-keywords-perl-module '(("perl-module_pkg_postinst" "perl-module_pkg_postrm" "perl-module_src_compile" "perl-module_src_configure" "perl-module_src_install" "perl-module_src_prepare" "perl-module_src_test" "perl-module_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-php-ext-pecl-r2 '(("php-ext-pecl-r2_src_compile" "php-ext-pecl-r2_src_install" "php-ext-pecl-r2_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-php-ext-pecl-r3 '(("php-ext-pecl-r3_src_install" "php-ext-pecl-r3_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-php-ext-source-r2 '(("php-ext-source-r2_addextension" "php-ext-source-r2_addtoinifile" "php-ext-source-r2_addtoinifiles" "php-ext-source-r2_buildinilist" "php-ext-source-r2_createinifiles" "php-ext-source-r2_phpize" "php-ext-source-r2_src_compile" "php-ext-source-r2_src_configure" "php-ext-source-r2_src_install" "php-ext-source-r2_src_prepare" "php-ext-source-r2_src_unpack" "php_get_slots" "php_init_slot_env") font-lock-type-face)) (defvar ebuild-mode-keywords-php-ext-source-r3 '(("php-ext-source-r3_addtoinifiles" "php-ext-source-r3_createinifiles" "php-ext-source-r3_phpize" "php-ext-source-r3_src_compile" "php-ext-source-r3_src_configure" "php-ext-source-r3_src_install" "php-ext-source-r3_src_prepare" "php-ext-source-r3_src_test" "php-ext-source-r3_src_unpack" "php_get_slots" "php_init_slot_env") font-lock-type-face)) (defvar ebuild-mode-keywords-php-lib-r1 '(("php-lib-r1_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-php-pear-r1 '(("fix_PEAR_PV" "php-pear-r1_pkg_setup" "php-pear-r1_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-php-pear-r2 '(("php-pear-r2_install_packagexml" "php-pear-r2_pkg_postinst" "php-pear-r2_pkg_postrm" "php-pear-r2_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-portability '(("dlopen_lib" "get_bmake" "get_mounts" "is-login-disabled" "seq" "treecopy") font-lock-type-face)) (defvar ebuild-mode-keywords-postgres '(("postgres_check_slot" "postgres_new_user" "postgres_pkg_setup") font-lock-type-face)) (defvar ebuild-mode-keywords-postgres-multi '(("postgres-multi_forbest" "postgres-multi_foreach" "postgres-multi_pkg_setup" "postgres-multi_src_compile" "postgres-multi_src_install" "postgres-multi_src_prepare" "postgres-multi_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-prefix '(("eprefixify" "hprefixify" "prefixify_ro") font-lock-type-face)) (defvar ebuild-mode-keywords-python-any-r1 '(("python-any-r1_pkg_setup" "python_gen_any_dep" "python_setup") font-lock-type-face)) (defvar ebuild-mode-keywords-python-r1 '(("python_copy_sources" "python_export_best" "python_foreach_impl" "python_gen_any_dep" "python_gen_cond_dep" "python_gen_impl_dep" "python_gen_usedep" "python_gen_useflags" "python_replicate_script" "python_setup") font-lock-type-face)) (defvar ebuild-mode-keywords-python-single-r1 '(("python-single-r1_pkg_setup" "python_gen_cond_dep" "python_gen_impl_dep" "python_gen_usedep" "python_gen_useflags" "python_setup") font-lock-type-face)) (defvar ebuild-mode-keywords-python-utils-r1 '(("PYTHON" "python_abi_depend" "python_byte-compile_modules" "python_clean_byte-compiled_modules" "python_clean_installation_image" "python_clean_py-compile_files" "python_convert_shebangs" "python_disable_pyc" "python_doexe" "python_doheader" "python_domodule" "python_doscript" "python_enable_pyc" "python_execute_function" "python_execute_nosetests" "python_execute_py.test" "python_execute_trial" "python_export" "python_export_utf8_locale" "python_fix_shebang" "python_generate_cffi_modules" "python_generate_wrapper_scripts" "python_get_CFLAGS" "python_get_LIBS" "python_get_PYTHON_CONFIG" "python_get_extension_module_suffix" "python_get_implementation" "python_get_implementation_and_version" "python_get_implementational_package" "python_get_includedir" "python_get_libdir" "python_get_library" "python_get_library_path" "python_get_scriptdir" "python_get_sitedir" "python_get_version" "python_install_executables" "python_is_installed" "python_is_python3" "python_merge_intermediate_installation_images" "python_mod_cleanup" "python_mod_optimize" "python_moduleinto" "python_need_rebuild" "python_newexe" "python_newscript" "python_optimize" "python_pkg_setup" "python_scriptinto" "python_set_active_version" "python_wrapper_setup") font-lock-type-face)) (defvar ebuild-mode-keywords-qmail '(("dospp" "dosupervise" "genqmail_src_unpack" "is_prime" "primes" "qmail_base_install" "qmail_config_fast" "qmail_config_install" "qmail_config_notice" "qmail_create_groups" "qmail_create_users" "qmail_full_install" "qmail_maildir_install" "qmail_man_install" "qmail_queue_setup" "qmail_rootmail_fixup" "qmail_sendmail_install" "qmail_set_cc" "qmail_spp_install" "qmail_spp_src_compile" "qmail_spp_src_unpack" "qmail_src_compile" "qmail_src_install" "qmail_src_postunpack" "qmail_ssl_generate" "qmail_ssl_install" "qmail_supervise_config_notice" "qmail_supervise_install" "qmail_tcprules_build" "qmail_tcprules_config" "qmail_tcprules_fixup" "qmail_tcprules_install") font-lock-type-face)) (defvar ebuild-mode-keywords-qmake-utils '(("eqmake4" "eqmake5" "qt4_get_bindir" "qt4_get_headerdir" "qt4_get_libdir" "qt4_get_mkspecsdir" "qt4_get_plugindir" "qt5_get_bindir" "qt5_get_headerdir" "qt5_get_libdir" "qt5_get_mkspecsdir" "qt5_get_plugindir") font-lock-type-face)) (defvar ebuild-mode-keywords-qt4-build-multilib '(("multilib_src_compile" "multilib_src_configure" "multilib_src_install" "multilib_src_install_all" "multilib_src_test" "qt4-build-multilib_pkg_postinst" "qt4-build-multilib_pkg_postrm" "qt4-build-multilib_src_prepare" "qt4-build-multilib_src_unpack" "qt4_multilib_src_compile" "qt4_multilib_src_configure" "qt4_multilib_src_install" "qt4_multilib_src_install_all" "qt4_multilib_src_test" "qt4_symlink_framework_headers" "qt_native_use" "qt_use") font-lock-type-face)) (defvar ebuild-mode-keywords-qt4-r2 '(("qt4-r2_src_compile" "qt4-r2_src_configure" "qt4-r2_src_install" "qt4-r2_src_prepare" "qt4-r2_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-qt5-build '(("qt5-build_pkg_postinst" "qt5-build_pkg_postrm" "qt5-build_src_compile" "qt5-build_src_configure" "qt5-build_src_install" "qt5-build_src_prepare" "qt5-build_src_test" "qt5-build_src_unpack" "qt_use" "qt_use_compile_test" "qt_use_disable_config" "qt_use_disable_mod") font-lock-type-face)) (defvar ebuild-mode-keywords-readme.gentoo '(("readme.gentoo_create_doc" "readme.gentoo_pkg_postinst" "readme.gentoo_print_elog" "readme.gentoo_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-readme.gentoo-r1 '(("readme.gentoo_create_doc" "readme.gentoo_print_elog") font-lock-type-face)) (defvar ebuild-mode-keywords-rebar '(("erebar" "get_erl_libs" "rebar_disable_coverage" "rebar_fix_include_path" "rebar_remove_deps" "rebar_set_vsn" "rebar_src_compile" "rebar_src_configure" "rebar_src_install" "rebar_src_prepare" "rebar_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-ros-catkin '(("ros-catkin_python_setup" "ros-catkin_src_compile" "ros-catkin_src_configure" "ros-catkin_src_install" "ros-catkin_src_prepare" "ros-catkin_src_test") font-lock-type-face)) (defvar ebuild-mode-keywords-rpm '(("rpm_spec_epatch" "rpm_src_unpack" "rpm_unpack" "srcrpm_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-ruby-fakegem '(("all_fakegem_compile" "all_fakegem_install" "all_ruby_compile" "all_ruby_install" "all_ruby_unpack" "each_fakegem_install" "each_fakegem_test" "each_ruby_install" "each_ruby_test" "ruby_fakegem_binwrapper" "ruby_fakegem_doins" "ruby_fakegem_gemsdir" "ruby_fakegem_gemspec_gemspec" "ruby_fakegem_genspec" "ruby_fakegem_install_gemspec" "ruby_fakegem_metadata_gemspec" "ruby_fakegem_newins") font-lock-type-face)) (defvar ebuild-mode-keywords-ruby-ng '(("doruby" "ruby-ng_cucumber" "ruby-ng_pkg_setup" "ruby-ng_rspec" "ruby-ng_src_compile" "ruby-ng_src_configure" "ruby-ng_src_install" "ruby-ng_src_prepare" "ruby-ng_src_test" "ruby-ng_src_unpack" "ruby-ng_testrb-2" "ruby_add_bdepend" "ruby_add_rdepend" "ruby_get_hdrdir" "ruby_get_implementation" "ruby_get_libruby" "ruby_get_use_implementations" "ruby_get_use_targets" "ruby_get_version" "ruby_implementation_command" "ruby_implementation_depend" "ruby_implementations_depend" "ruby_rbconfig_value" "ruby_samelib") font-lock-type-face)) (defvar ebuild-mode-keywords-ruby-ng-gnome2 '(("all_ruby_install" "each_ruby_compile" "each_ruby_configure" "each_ruby_install") font-lock-type-face)) (defvar ebuild-mode-keywords-s6 '(("s6_get_servicedir" "s6_install_service" "s6_service_down" "s6_service_nosetsid") font-lock-type-face)) (defvar ebuild-mode-keywords-savedconfig '(("restore_config" "save_config" "savedconfig_pkg_postinst") font-lock-type-face)) (defvar ebuild-mode-keywords-scons-utils '(("escons" "use_scons") font-lock-type-face)) (defvar ebuild-mode-keywords-scsh '(("scsh_get_layout_conf" "scsh_scsh_path" "scsh_src_compile" "scsh_src_install" "scsh_src_unpack" "set_layout" "set_path_variables") font-lock-type-face)) (defvar ebuild-mode-keywords-selinux-policy-2 '(("selinux-policy-2_pkg_postinst" "selinux-policy-2_pkg_postrm" "selinux-policy-2_src_compile" "selinux-policy-2_src_install" "selinux-policy-2_src_prepare" "selinux-policy-2_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-sgml-catalog '(("sgml-catalog_cat_doinstall" "sgml-catalog_cat_doremove" "sgml-catalog_cat_include" "sgml-catalog_cleanup" "sgml-catalog_pkg_postinst" "sgml-catalog_pkg_postrm" "sgml-catalog_pkg_prerm" "sgml-catalog_src_compile") font-lock-type-face)) (defvar ebuild-mode-keywords-ssl-cert '(("gen_cnf" "gen_crt" "gen_csr" "gen_key" "gen_pem" "get_base" "install_cert") font-lock-type-face)) (defvar ebuild-mode-keywords-stardict '(("stardict_src_compile" "stardict_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-subversion '(("subversion__get_peg_revision" "subversion__get_repository_uri" "subversion__get_wc_path" "subversion__svn_info" "subversion_bootstrap" "subversion_fetch" "subversion_pkg_preinst" "subversion_src_prepare" "subversion_src_unpack" "subversion_wc_info") font-lock-type-face)) (defvar ebuild-mode-keywords-sword-module '(("sword-module_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-systemd '(("systemd_dotmpfilesd" "systemd_dounit" "systemd_douserunit" "systemd_enable_ntpunit" "systemd_enable_service" "systemd_get_systemunitdir" "systemd_get_unitdir" "systemd_get_userunitdir" "systemd_get_utildir" "systemd_install_serviced" "systemd_is_booted" "systemd_newtmpfilesd" "systemd_newunit" "systemd_newuserunit" "systemd_reenable" "systemd_tmpfiles_create" "systemd_update_catalog" "systemd_with_unitdir" "systemd_with_utildir") font-lock-type-face)) (defvar ebuild-mode-keywords-texlive-common '(("dobin_texmf_scripts" "efmtutil-sys" "etexlinks" "etexmf-update" "texlive-common_do_symlinks" "texlive-common_handle_config_files" "texlive-common_is_file_present_in_texmf") font-lock-type-face)) (defvar ebuild-mode-keywords-texlive-module '(("texlive-module_add_format" "texlive-module_make_language_dat_lines" "texlive-module_make_language_def_lines" "texlive-module_make_language_lua_lines" "texlive-module_pkg_postinst" "texlive-module_pkg_postrm" "texlive-module_src_compile" "texlive-module_src_install" "texlive-module_src_prepare" "texlive-module_src_unpack" "texlive-module_synonyms_to_language_lua_line") font-lock-type-face)) (defvar ebuild-mode-keywords-tmpfiles '(("dotmpfiles" "newtmpfiles" "tmpfiles_process") font-lock-type-face)) (defvar ebuild-mode-keywords-toolchain '(("XGCC" "copy_minispecs_gcc_specs" "create_gcc_env_entry" "do_gcc_HTB_patches" "do_gcc_PIE_patches" "do_gcc_config" "do_gcc_rename_java_bins" "downgrade_arch_flags" "fix_libtool_libdir_paths" "gcc-abi-map" "gcc-lang-supported" "gcc-multilib-configure" "gcc_do_filter_flags" "gcc_do_make" "gcc_movelibs" "gcc_quick_unpack" "gcc_slot_java" "gcc_version_patch" "gentoo_urls" "get_gcc_src_uri" "get_make_var" "guess_patch_type_in_dir" "hardened_gcc_is_stable" "hardened_gcc_works" "is_ada" "is_crosscompile" "is_cxx" "is_d" "is_f77" "is_f95" "is_fortran" "is_gcj" "is_go" "is_jit" "is_multilib" "is_objc" "is_objcxx" "make_gcc_hard" "setup_minispecs_gcc_build_specs" "setup_multilib_osdirnames" "should_we_gcc_config" "tc_version_is_at_least" "tc_version_is_between" "toolchain_death_notice" "toolchain_pkg_postinst" "toolchain_pkg_postrm" "toolchain_pkg_pretend" "toolchain_pkg_setup" "toolchain_src_compile" "toolchain_src_configure" "toolchain_src_install" "toolchain_src_prepare" "toolchain_src_test" "toolchain_src_unpack" "want_minispecs" "want_pie") font-lock-type-face)) (defvar ebuild-mode-keywords-toolchain-autoconf '(("slot_info_pages" "toolchain-autoconf_src_configure" "toolchain-autoconf_src_install" "toolchain-autoconf_src_prepare") font-lock-type-face)) (defvar ebuild-mode-keywords-toolchain-binutils '(("add_src_uri" "is_cross" "tc-binutils_apply_patches" "tc-binutils_unpack" "toolchain-binutils_bugurl" "toolchain-binutils_pkg_postinst" "toolchain-binutils_pkg_postrm" "toolchain-binutils_pkgversion" "toolchain-binutils_src_compile" "toolchain-binutils_src_configure" "toolchain-binutils_src_install" "toolchain-binutils_src_prepare" "toolchain-binutils_src_test" "toolchain-binutils_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-toolchain-funcs '(("clang-fullversion" "clang-major-version" "clang-micro-version" "clang-minor-version" "clang-version" "econf_build" "gcc-fullversion" "gcc-major-version" "gcc-micro-version" "gcc-minor-version" "gcc-specs-directive" "gcc-specs-nostrict" "gcc-specs-now" "gcc-specs-pie" "gcc-specs-relro" "gcc-specs-ssp" "gcc-specs-ssp-to-all" "gcc-specs-stack-check" "gcc-version" "gen_usr_ldscript" "tc-arch" "tc-arch-kernel" "tc-check-openmp" "tc-enables-pie" "tc-enables-ssp" "tc-enables-ssp-all" "tc-enables-ssp-strong" "tc-endian" "tc-export" "tc-export_build_env" "tc-get-compiler-type" "tc-getAR" "tc-getAS" "tc-getBUILD_AR" "tc-getBUILD_AS" "tc-getBUILD_CC" "tc-getBUILD_CPP" "tc-getBUILD_CXX" "tc-getBUILD_LD" "tc-getBUILD_NM" "tc-getBUILD_OBJCOPY" "tc-getBUILD_PKG_CONFIG" "tc-getBUILD_PROG" "tc-getBUILD_RANLIB" "tc-getBUILD_STRIP" "tc-getCC" "tc-getCPP" "tc-getCXX" "tc-getDLLWRAP" "tc-getF77" "tc-getFC" "tc-getGCJ" "tc-getGO" "tc-getLD" "tc-getNM" "tc-getOBJCOPY" "tc-getOBJDUMP" "tc-getPKG_CONFIG" "tc-getPROG" "tc-getRANLIB" "tc-getRC" "tc-getSTRIP" "tc-has-openmp" "tc-has-tls" "tc-is-clang" "tc-is-cross-compiler" "tc-is-gcc" "tc-is-softfloat" "tc-is-static-only" "tc-ld-disable-gold" "tc-ld-is-gold" "tc-ninja_magic_to_arch" "tc-stack-grows-down") font-lock-type-face)) (defvar ebuild-mode-keywords-toolchain-glibc '(("alt_build_headers" "alt_headers" "alt_libdir" "alt_prefix" "alt_usrlibdir" "builddir" "check_devpts" "check_nptl_support" "dump_toolchain_settings" "eend_KV" "foreach_abi" "get_kheader_version" "glibc_banner" "glibc_compile_test" "glibc_do_configure" "glibc_run_test" "glibc_sanity_check" "glibc_src_test" "int_to_KV" "just_headers" "nonfatal" "setup_env" "setup_flags" "setup_target_flags" "src_strip" "toolchain-glibc_do_src_compile" "toolchain-glibc_do_src_configure" "toolchain-glibc_do_src_install" "toolchain-glibc_do_src_test" "toolchain-glibc_do_src_unpack" "toolchain-glibc_headers_configure" "toolchain-glibc_headers_install" "toolchain-glibc_pkg_postinst" "toolchain-glibc_pkg_preinst" "toolchain-glibc_pkg_pretend" "toolchain-glibc_pkg_setup" "toolchain-glibc_src_compile" "toolchain-glibc_src_configure" "toolchain-glibc_src_install" "toolchain-glibc_src_prepare" "toolchain-glibc_src_test" "toolchain-glibc_src_unpack" "unpack_pkg" "use_multiarch" "want__thread" "want_linuxthreads" "want_nptl" "want_tls") font-lock-type-face)) (defvar ebuild-mode-keywords-twisted-r1 '(("python_test" "twisted-r1_pkg_postinst" "twisted-r1_pkg_postrm" "twisted-r1_python_test" "twisted-r1_src_install" "twisted-r1_update_plugin_cache") font-lock-type-face)) (defvar ebuild-mode-keywords-udev '(("get_udevdir" "udev_dorules" "udev_get_udevdir" "udev_newrules" "udev_reload") font-lock-type-face)) (defvar ebuild-mode-keywords-unpacker '(("find_unpackable_file" "unpack_banner" "unpack_cpio" "unpack_deb" "unpack_makeself" "unpack_pdv" "unpack_zip" "unpacker" "unpacker_src_unpack" "unpacker_src_uri_depends") font-lock-type-face)) (defvar ebuild-mode-keywords-user '(("egetent" "egethome" "egetshell" "enewgroup" "enewuser" "esethome") font-lock-type-face)) (defvar ebuild-mode-keywords-vala '(("vala_api_versions" "vala_best_api_version" "vala_depend" "vala_src_prepare") font-lock-type-face)) (defvar ebuild-mode-keywords-vcs-snapshot '(("vcs-snapshot_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-vdr-plugin-2 '(("fix_vdr_libsi_include" "has_vdr" "vdr-plugin-2_pkg_config" "vdr-plugin-2_pkg_postinst" "vdr-plugin-2_pkg_postrm" "vdr-plugin-2_pkg_setup" "vdr-plugin-2_print_enable_command" "vdr-plugin-2_src_compile" "vdr-plugin-2_src_install" "vdr-plugin-2_src_prepare" "vdr-plugin-2_src_unpack" "vdr-plugin-2_src_util" "vdr_create_header_checksum_file" "vdr_create_plugindb_file" "vdr_detect_po_dir" "vdr_dev_check" "vdr_gettext_missing" "vdr_i18n" "vdr_linguas_support" "vdr_patchmakefile" "vdr_remove_i18n_include") font-lock-type-face)) (defvar ebuild-mode-keywords-versionator '(("delete_all_version_separators" "delete_version_separator" "get_after_major_version" "get_all_version_components" "get_last_version_component_index" "get_major_version" "get_version_component_count" "get_version_component_range" "get_version_components" "replace_all_version_separators" "replace_version_separator" "version_compare" "version_format_string" "version_is_at_least" "version_sort") font-lock-type-face)) (defvar ebuild-mode-keywords-vim-doc '(("update_vim_helptags") font-lock-type-face)) (defvar ebuild-mode-keywords-vim-plugin '(("display_vim_plugin_help" "update_vim_afterscripts" "vim-plugin_pkg_postinst" "vim-plugin_pkg_postrm" "vim-plugin_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-vim-spell '(("vim-spell_pkg_postinst" "vim-spell_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-virtualx '(("Xeconf" "Xemake" "Xmake" "virtualmake" "virtx") font-lock-type-face)) (defvar ebuild-mode-keywords-vmware-bundle '(("vmware-bundle_extract-bundle-component" "vmware-bundle_extract-component") font-lock-type-face)) (defvar ebuild-mode-keywords-waf-utils '(("waf-utils_src_compile" "waf-utils_src_configure" "waf-utils_src_install") font-lock-type-face)) (defvar ebuild-mode-keywords-webapp '(("need_httpd" "need_httpd_cgi" "need_httpd_fastcgi" "webapp_check_installedat" "webapp_checkfileexists" "webapp_configfile" "webapp_getinstalltype" "webapp_hook_script" "webapp_pkg_postinst" "webapp_pkg_prerm" "webapp_pkg_setup" "webapp_postinst_txt" "webapp_postupgrade_txt" "webapp_read_config" "webapp_server_configfile" "webapp_serverowned" "webapp_sqlscript" "webapp_src_install" "webapp_src_preinst" "webapp_strip_appdir" "webapp_strip_cwd" "webapp_strip_d") font-lock-type-face)) (defvar ebuild-mode-keywords-wxwidgets '(("need-wxwidgets" "setup-wxwidgets") font-lock-type-face)) (defvar ebuild-mode-keywords-xdg '(("xdg_pkg_postinst" "xdg_pkg_postrm" "xdg_pkg_preinst" "xdg_src_prepare") font-lock-type-face)) (defvar ebuild-mode-keywords-xdg-utils '(("xdg_desktop_database_update" "xdg_environment_reset" "xdg_mimeinfo_database_update") font-lock-type-face)) (defvar ebuild-mode-keywords-xemacs-elisp '(("xemacs-elisp_src_compile" "xemacs-elisp_src_install" "xemacs-elisp_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-xemacs-elisp-common '(("xemacs-elisp-comp" "xemacs-elisp-compile" "xemacs-elisp-install" "xemacs-elisp-make-autoload-file" "xemacs-elisp-site-file-install" "xemacs-elisp-site-regen") font-lock-type-face)) (defvar ebuild-mode-keywords-xemacs-packages '(("xemacs-packages_src_install" "xemacs-packages_src_unpack") font-lock-type-face)) (defvar ebuild-mode-keywords-xfconf '(("xfconf_pkg_postinst" "xfconf_pkg_postrm" "xfconf_pkg_preinst" "xfconf_src_configure" "xfconf_src_install" "xfconf_src_prepare" "xfconf_src_unpack" "xfconf_use_debug") font-lock-type-face)) (defvar ebuild-mode-keywords-xorg-2 '(("create_fonts_dir" "create_fonts_scale" "remove_font_metadata" "xorg-2_flags_setup" "xorg-2_font_configure" "xorg-2_patch_source" "xorg-2_pkg_postinst" "xorg-2_pkg_postrm" "xorg-2_pkg_setup" "xorg-2_reconf_source" "xorg-2_src_compile" "xorg-2_src_configure" "xorg-2_src_install" "xorg-2_src_prepare" "xorg-2_src_unpack") font-lock-type-face)) ;; Local Variables: ;; coding: utf-8 ;; fill-column: 78 ;; no-byte-compile: t ;; no-update-autoloads: t ;; End: ;;; ebuild-mode-keywords.el ends here