diff --git a/slpkg/repositories.py b/slpkg/repositories.py index fdb7675f..2649d278 100644 --- a/slpkg/repositories.py +++ b/slpkg/repositories.py @@ -26,8 +26,8 @@ class Repositories: repositories = {} bin_repos_name = [] bin_enabled_repos = [] - sbo_enabled_repo: bool = True + sbo_repo: bool = True sbo_repo_name: str = 'sbo' sbo_repo_path: Path = Path(repositories_path, sbo_repo_name) sbo_repo_mirror = ['https://slackbuilds.org/slackbuilds/15.0/'] @@ -349,102 +349,157 @@ class Repositories: # Default sbo repository configs. repo_tag: str = sbo_repo_tag patch_repo_tag: str = sbo_repo_patch_tag - sbo_enabled_repository: str = sbo_repo_name + sbo_enabled_repo_name: str = sbo_repo_name if ponce_repo: - sbo_enabled_repository: str = ponce_repo_name + sbo_enabled_repo_name: str = ponce_repo_name repo_tag: str = ponce_repo_tag patch_repo_tag: str = ponce_repo_patch_tag - sbo_enabled_repo: bool = False + sbo_repo: bool = False # List of repositories. repositories = { - sbo_repo_name: [sbo_enabled_repo, + sbo_repo_name: [sbo_repo, sbo_repo_path, + sbo_repo_mirror, + sbo_repo_slackbuilds, sbo_repo_changelog, - sbo_repo_tag], + sbo_repo_tar_suffix, + sbo_repo_tag, + sbo_repo_patch_tag], ponce_repo_name: [ponce_repo, ponce_repo_path, + ponce_repo_mirror, + ponce_repo_slackbuilds, ponce_repo_changelog, - ponce_repo_tag], + ponce_repo_tag, + ponce_repo_patch_tag], slack_repo_name: [slack_repo, slack_repo_path, + slack_repo_mirror, + slack_repo_packages, + slack_repo_checksums, slack_repo_changelog, slack_repo_tag], slack_extra_repo_name: [slack_extra_repo, slack_extra_repo_path, + slack_extra_repo_mirror, + slack_extra_repo_packages, + slack_extra_repo_checksums, slack_extra_repo_changelog, slack_extra_repo_tag], slack_patches_repo_name: [slack_patches_repo, slack_patches_repo_path, + slack_patches_repo_mirror, + slack_patches_repo_packages, + slack_patches_repo_checksums, slack_patches_repo_changelog, slack_patches_repo_tag], alien_repo_name: [alien_repo, alien_repo_path, + alien_repo_mirror, + alien_repo_packages, + alien_repo_checksums, alien_repo_changelog, alien_repo_tag], multilib_repo_name: [multilib_repo, multilib_repo_path, + multilib_repo_mirror, + multilib_repo_packages, + multilib_repo_checksums, multilib_repo_changelog, multilib_repo_tag], restricted_repo_name: [restricted_repo, restricted_repo_path, + restricted_repo_mirror, + restricted_repo_packages, + restricted_repo_checksums, restricted_repo_changelog, restricted_repo_tag], gnome_repo_name: [gnome_repo, gnome_repo_path, + gnome_repo_mirror, + gnome_repo_packages, + gnome_repo_checksums, gnome_repo_changelog, gnome_repo_tag], msb_repo_name: [msb_repo, msb_repo_path, + msb_repo_mirror, + msb_repo_packages, + msb_repo_checksums, msb_repo_changelog, msb_repo_tag], csb_repo_name: [csb_repo, csb_repo_path, + csb_repo_mirror, + csb_repo_packages, + csb_repo_checksums, csb_repo_changelog, csb_repo_tag], conraid_repo_name: [conraid_repo, conraid_repo_path, + conraid_repo_mirror, + conraid_repo_packages, + conraid_repo_checksums, conraid_repo_changelog, conraid_repo_tag], slackonly_repo_name: [slackonly_repo, slackonly_repo_path, + slackonly_repo_mirror, + slackonly_repo_packages, + slackonly_repo_checksums, slackonly_repo_changelog, slackonly_repo_tag], salixos_repo_name: [salixos_repo, salixos_repo_path, + salixos_repo_mirror, + salixos_repo_packages, + salixos_repo_checksums, salixos_repo_changelog, salixos_repo_tag], salixos_extra_repo_name: [salixos_extra_repo, salixos_extra_repo_path, + salixos_extra_repo_mirror, + salixos_extra_repo_packages, + salixos_extra_repo_checksums, salixos_extra_repo_changelog, slack_extra_repo_tag], salixos_patches_repo_name: [salixos_patches_repo, salixos_patches_repo_path, + salixos_patches_repo_mirror, + salixos_patches_repo_packages, + salixos_patches_repo_checksums, salixos_patches_repo_changelog, salixos_patches_repo_tag], slackel_repo_name: [slackel_repo, slackel_repo_path, + slackel_repo_mirror, + slackel_repo_packages, + slackel_repo_checksums, slackel_repo_changelog, slackel_repo_tag], slint_repo_name: [slint_repo, slint_repo_path, + slint_repo_mirror, + slint_repo_packages, + slint_repo_checksums, slint_repo_changelog, slint_repo_tag] }