Module: RBT::Cookbooks

Defined in:
lib/rbt/aliases/run.rb,
lib/rbt/aliases/help.rb,
lib/rbt/aliases/menu.rb,
lib/rbt/aliases/reset.rb,
lib/rbt/aliases/report.rb,
lib/rbt/aliases/aliases.rb,
lib/rbt/aliases/dataset.rb,
lib/rbt/aliases/constants.rb,
lib/rbt/cookbooks/highest.rb,
lib/rbt/aliases/initialize.rb,
lib/rbt/cookbooks/all_urls.rb,
lib/rbt/cookbooks/homepage.rb,
lib/rbt/sql/create_database.rb,
lib/rbt/utility_scripts/url.rb,
lib/rbt/registered/registered.rb,
lib/rbt/check_for_updates/base.rb,
lib/rbt/cookbooks/cookbook/run.rb,
lib/rbt/cookbooks/cookbook/set.rb,
lib/rbt/cookbooks/find_headers.rb,
lib/rbt/cookbooks/cookbook/help.rb,
lib/rbt/cookbooks/cookbook/menu.rb,
lib/rbt/cookbooks/cookbook/misc.rb,
lib/rbt/cookbooks/cookbook/guess.rb,
lib/rbt/cookbooks/cookbook/reset.rb,
lib/rbt/cookbooks/cookbook/ensure.rb,
lib/rbt/cookbooks/cookbook/obtain.rb,
lib/rbt/cookbooks/merge_cookbooks.rb,
lib/rbt/linux/gentoo/create_ebuild.rb,
lib/rbt/cookbooks/cookbook/cookbook.rb,
lib/rbt/cookbooks/cookbook/feedback.rb,
lib/rbt/cookbooks/cookbook/sanitize.rb,
lib/rbt/cookbooks/feedback_licenses.rb,
lib/rbt/cookbooks/show_last_updated.rb,
lib/rbt/cookbooks/cookbook/constants.rb,
lib/rbt/cookbooks/cookbook/determine.rb,
lib/rbt/check_for_updates/update_lxqt.rb,
lib/rbt/cookbooks/check_for_inclusion.rb,
lib/rbt/cookbooks/cookbook/initialize.rb,
lib/rbt/cookbooks/multi_url_displayer.rb,
lib/rbt/cookbooks/scan_source_archive.rb,
lib/rbt/registered/registered_headers.rb,
lib/rbt/cookbooks/search_for_tags/help.rb,
lib/rbt/cookbooks/search_for_tags/menu.rb,
lib/rbt/cookbooks/search_for_tags/misc.rb,
lib/rbt/cookbooks/show_dependencies_on.rb,
lib/rbt/registered/registered_binaries.rb,
lib/rbt/registered/registered_m4_files.rb,
lib/rbt/cookbooks/create_snapcraft_file.rb,
lib/rbt/cookbooks/generate_homepage/run.rb,
lib/rbt/registered/registered_gir_files.rb,
lib/rbt/registered/registered_libraries.rb,
lib/rbt/cookbooks/find_all_archive_types.rb,
lib/rbt/cookbooks/local_check_for_latest.rb,
lib/rbt/cookbooks/scan_for_blfs_programs.rb,
lib/rbt/utility_scripts/convert_pkgbuild.rb,
lib/rbt/utility_scripts/expand_cookbooks.rb,
lib/rbt/cookbooks/find_duplicate_binaries.rb,
lib/rbt/sql/create_sql_from_this_cookbook.rb,
lib/rbt/cookbooks/allowed_cookbook_entries.rb,
lib/rbt/cookbooks/cookbook/show_and_report.rb,
lib/rbt/check_for_updates/update_kde_plasma.rb,
lib/rbt/cookbooks/raw_cookbook/raw_cookbook.rb,
lib/rbt/cookbooks/search_for_tags/constants.rb,
lib/rbt/cookbooks/search_for_tags/initialize.rb,
lib/rbt/utility_scripts/show_dependencies_of.rb,
lib/rbt/validation/validate_cookbook_aliases.rb,
lib/rbt/cookbooks/generate_homepage/html_tags.rb,
lib/rbt/cookbooks/toggle_keep_extracted_value.rb,
lib/rbt/registered/registered_pkgconfig_files.rb,
lib/rbt/check_for_updates/update_kde_framework.rb,
lib/rbt/cookbooks/download_all_source_archives.rb,
lib/rbt/cookbooks/generate_homepage/initialize.rb,
lib/rbt/utility_scripts/find_multiple_versions.rb,
lib/rbt/validation/check_validity_of_cookbooks.rb,
lib/rbt/validation/report_useless_descriptions.rb,
lib/rbt/cookbooks/create_cookbook_yaml_file/run.rb,
lib/rbt/generate_files/create_big_yaml_cookbook.rb,
lib/rbt/check_for_updates/check_for_blfs_updates.rb,
lib/rbt/cookbooks/create_cookbook_yaml_file/menu.rb,
lib/rbt/cookbooks/create_cookbook_yaml_file/misc.rb,
lib/rbt/cookbooks/display_cookbook_dataset/reset.rb,
lib/rbt/validation/validate_all_cookbook_entries.rb,
lib/rbt/check_for_updates/check_for_gnome_updates.rb,
lib/rbt/check_for_updates/update_kde_applications.rb,
lib/rbt/check_for_updates/update_kde_porting_aids.rb,
lib/rbt/cookbooks/create_cookbook_yaml_file/reset.rb,
lib/rbt/cookbooks/search_for_tags/search_for_tags.rb,
lib/rbt/validation/check_for_correct_dependencies.rb,
lib/rbt/validation/report_missing_licence_entries.rb,
lib/rbt/generate_files/create_global_yaml_database.rb,
lib/rbt/linux/gobolinux/gobolinux_recipes_comparer.rb,
lib/rbt/cookbooks/display_cookbook_dataset/constants.rb,
lib/rbt/utility_scripts/check_for_available_versions.rb,
lib/rbt/check_for_updates/NEW_check_for_gnome_updates.rb,
lib/rbt/check_for_updates/check_for_slackware_updates.rb,
lib/rbt/cookbooks/create_cookbook_yaml_file/constants.rb,
lib/rbt/cookbooks/expanded_cookbook/expanded_cookbook.rb,
lib/rbt/cookbooks/generate_homepage/generate_homepage.rb,
lib/rbt/cookbooks/create_cookbook_yaml_file/initialize.rb,
lib/rbt/cookbooks/show_configuration_options/constants.rb,
lib/rbt/utility_scripts/report_the_registered_programs.rb,
lib/rbt/validation/batch_validate_the_cookbook_recipes.rb,
lib/rbt/cookbooks/check_for_existing_source_directories.rb,
lib/rbt/validation/scan_for_missing_last_update_entries.rb,
lib/rbt/check_for_updates/check_for_mate_desktop_updates.rb,
lib/rbt/check_for_updates/check_for_new_release_on_rubygems.rb,
lib/rbt/utility_scripts/increment_program_version/constants.rb,
lib/rbt/cookbooks/display_cookbook_dataset/feedback/feedback.rb,
lib/rbt/validation/check_for_invalid_entries_in_this_cookbook.rb,
lib/rbt/check_for_updates/report_these_programs_could_be_updated.rb,
lib/rbt/cookbooks/display_cookbook_dataset/feedback/feedback_url.rb,
lib/rbt/cookbooks/display_cookbook_dataset/display_cookbook_dataset.rb,
lib/rbt/cookbooks/show_configuration_options/show_configuration_options.rb,
lib/rbt/cookbooks/find_directory_entries_without_corresponding_yaml_file.rb,
lib/rbt/utility_scripts/increment_program_version/increment_program_version.rb

Overview

RBT::Cookbooks

Defined Under Namespace

Classes: Aliases, AllUrls, AllowedCookbookEntries, BatchValidateTheCookbookRecipes, CheckForAvailableVersions, CheckForBlfsUpdates, CheckForCorrectDependencies, CheckForGnomeUpdates, CheckForInclusion, CheckForInvalidEntriesInThisCookbook, CheckForMateDesktopUpdates, CheckForNewReleaseOnRubygems, CheckForRemoteWebpages, CheckForSlackwareUpdates, CheckIfSourceDirectoriesExist, CheckValidityOfCookbooks, Convert_PKGBUILD, Cookbook, CreateBigYamlCookbook, CreateCookbookYamlFile, CreateDatabase, CreateEbuild, CreateGlobalYamlDatabase, CreateSnapcraftFile, CreateSqlFromThisCookbook, DisplayCookbookDataset, DownloadAllSourceArchives, ExpandCookbooks, ExpandedCookbook, FeedbackDescriptionOf, FeedbackLicenses, FindAllArchiveTypes, FindDirectoryEntriesWithoutCorrespondingYamlFile, FindDuplicateBinaries, FindHeaders, FindMultipleVersions, GenerateHomepage, GobolinuxRecipesComparer, Highest, Homepage, IncrementProgramVersion, LocalCheckForLatest, MergeCookbooks, MultiUrlDisplayer, NewCheckForGnomeUpdates, RawCookbook, Registered, RegisteredBinaries, RegisteredGirFiles, RegisteredHeaders, RegisteredLibraries, RegisteredM4Files, RegisteredPkgconfigFiles, ReportMissingLicenceEntries, ReportTheRegisteredPrograms, ReportTheseProgramsCouldBeUpdated, ReportUselessDescriptions, ScanForBlfsPrograms, ScanForMissingLastUpdateEntries, ScanSourceArchive, SearchForTags, ShowConfigurationOptions, ShowDependenciesOf, ShowDependenciesOn, ShowLastUpdated, ToggleKeepExtractedValue, UpdateKdeApplications, UpdateKdeFramework, UpdateKdePlasma, UpdateKdePortingAids, UpdateLxqt, Url, ValidateAllCookbookEntries, ValidateCookbookAliases

Constant Summary collapse

LOCATION_REGISTERED_HEADERS =
#

LOCATION_REGISTERED_HEADERS

cat $COOKBOOKS/yaml/registered_headers.yml

#
RBT.file_registered_headers
YAML_FILE_REGISTERED_HEADERS =

Otherwise, initialize as empty Hash.

{}
ALL_HEADERS =
#

ALL_HEADERS

#
YAML_FILE_REGISTERED_HEADERS

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.all_headers?Boolean

#

RBT::Cookbooks.all_headers?

#

Returns:

  • (Boolean)

58
59
60
# File 'lib/rbt/registered/registered_headers.rb', line 58

def self.all_headers?
  ALL_HEADERS
end

.new(i = 'htop') ⇒ Object

#

RBT::Cookbooks.new

Invocation examples:

ruby     = RBT::Cookbooks.new 'ruby'
zip      = RBT::Cookbooks.new 'zip'
xxf86dga = RBT::Cookbooks.new 'xxf86dga'
#

869
870
871
# File 'lib/rbt/cookbooks/cookbook/misc.rb', line 869

def self.new(i = 'htop')
  ::RBT::Cookbooks::Cookbook.new(i)
end

Instance Method Details

#all_headers?Boolean

#

all_headers?

#

Returns:

  • (Boolean)

65
66
67
# File 'lib/rbt/registered/registered_headers.rb', line 65

def all_headers?
  Cookbooks.all_headers?
end