diff --git a/configs/repositories.toml b/configs/repositories.toml index 38fb4c8a..8bf8b295 100644 --- a/configs/repositories.toml +++ b/configs/repositories.toml @@ -203,34 +203,34 @@ SLACKONLY_REPO_CHANGELOG = "ChangeLog.txt" SLACKONLY_REPO_TAG = "slonly" # Repository for Salix OS x86_64 15.0 stable. -SALIXOS_REPO = false -SALIXOS_REPO_NAME = "salixos" -SALIXOS_REPO_LOCAL = [""] -SALIXOS_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/"] -SALIXOS_REPO_PACKAGES = "PACKAGES.TXT" -SALIXOS_REPO_CHECKSUMS = "CHECKSUMS.md5" -SALIXOS_REPO_CHANGELOG = "ChangeLog.txt" -SALIXOS_REPO_TAG = "" +SALIX_REPO = false +SALIX_REPO_NAME = "salix" +SALIX_REPO_LOCAL = [""] +SALIX_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/"] +SALIX_REPO_PACKAGES = "PACKAGES.TXT" +SALIX_REPO_CHECKSUMS = "CHECKSUMS.md5" +SALIX_REPO_CHANGELOG = "ChangeLog.txt" +SALIX_REPO_TAG = "" # Repository for Salix OS x86_64 15.0 stable. -SALIXOS_EXTRA_REPO = false -SALIXOS_EXTRA_REPO_NAME = "salixos_extra" -SALIXOS_EXTRA_REPO_LOCAL = [""] -SALIXOS_EXTRA_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/", "extra/"] -SALIXOS_EXTRA_REPO_PACKAGES = "PACKAGES.TXT" -SALIXOS_EXTRA_REPO_CHECKSUMS = "CHECKSUMS.md5" -SALIXOS_EXTRA_REPO_CHANGELOG = "ChangeLog.txt" -SALIXOS_EXTRA_REPO_TAG = "" +SALIX_EXTRA_REPO = false +SALIX_EXTRA_REPO_NAME = "salix_extra" +SALIX_EXTRA_REPO_LOCAL = [""] +SALIX_EXTRA_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/", "extra/"] +SALIX_EXTRA_REPO_PACKAGES = "PACKAGES.TXT" +SALIX_EXTRA_REPO_CHECKSUMS = "CHECKSUMS.md5" +SALIX_EXTRA_REPO_CHANGELOG = "ChangeLog.txt" +SALIX_EXTRA_REPO_TAG = "" # Repository for Salix OS x86_64 15.0 stable. -SALIXOS_PATCHES_REPO = false -SALIXOS_PATCHES_REPO_NAME = "salixos_patches" -SALIXOS_PATCHES_REPO_LOCAL = [""] -SALIXOS_PATCHES_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/", "patches/"] -SALIXOS_PATCHES_REPO_PACKAGES = "PACKAGES.TXT" -SALIXOS_PATCHES_REPO_CHECKSUMS = "CHECKSUMS.md5" -SALIXOS_PATCHES_REPO_CHANGELOG = "ChangeLog.txt" -SALIXOS_PATCHES_REPO_TAG = "" +SALIX_PATCHES_REPO = false +SALIX_PATCHES_REPO_NAME = "salix_patches" +SALIX_PATCHES_REPO_LOCAL = [""] +SALIX_PATCHES_REPO_MIRROR = ["https://download.salixos.org/x86_64/slackware-15.0/", "patches/"] +SALIX_PATCHES_REPO_PACKAGES = "PACKAGES.TXT" +SALIX_PATCHES_REPO_CHECKSUMS = "CHECKSUMS.md5" +SALIX_PATCHES_REPO_CHANGELOG = "ChangeLog.txt" +SALIX_PATCHES_REPO_TAG = "" # Repository for Slackel OS x86_64 -current. SLACKEL_REPO = false diff --git a/salixos_requires.txt b/salixos_requires.txt new file mode 100644 index 00000000..fe1d64ee --- /dev/null +++ b/salixos_requires.txt @@ -0,0 +1,9 @@ +Extra requirements for Salix GNU/Linux distribution. + +There are some additional requirements for salixos users: + +python-urllib3 +python-tomli +python-packaging +pyparsing +lftp \ No newline at end of file diff --git a/slpkg/install_data.py b/slpkg/install_data.py index eeda2c7a..15c641a8 100644 --- a/slpkg/install_data.py +++ b/slpkg/install_data.py @@ -1389,14 +1389,14 @@ class InstallData(Configs): self.view_done_message() - def install_salixos_data(self) -> None: - """ Install the data for salixos repository. """ - print(f"\nUpdating the database for '{self.cyan}{self.repos.salixos_repo_name}{self.endc}'... ", + def install_salix_data(self) -> None: + """ Install the data for salix repository. """ + print(f"\nUpdating the database for '{self.cyan}{self.repos.salix_repo_name}{self.endc}'... ", end='', flush=True) - mirror: str = self.repos.salixos_repo_mirror[0] - if self.repos.salixos_repo_local[0].startswith('file'): - mirror: str = self.repos.salixos_repo_local[0] + mirror: str = self.repos.salix_repo_mirror[0] + if self.repos.salix_repo_local[0].startswith('file'): + mirror: str = self.repos.salix_repo_local[0] self._import_GPG_KEY(mirror=mirror) @@ -1412,8 +1412,8 @@ class InstallData(Configs): 'PACKAGE REQUIRED:', 'PACKAGE DESCRIPTION:' ] - path_packages: Path = Path(self.repos.salixos_repo_path, self.repos.salixos_repo_packages) - path_checksums: Path = Path(self.repos.salixos_repo_path, self.repos.salixos_repo_checksums) + path_packages: Path = Path(self.repos.salix_repo_path, self.repos.salix_repo_packages) + path_checksums: Path = Path(self.repos.salix_repo_path, self.repos.salix_repo_checksums) packages_txt: list = self.utils.read_text_file(path_packages) checksums_md5: list = self.utils.read_text_file(path_checksums) @@ -1473,7 +1473,7 @@ class InstallData(Configs): if len(cache) == 10: data[cache[0]]: dict = { - 'repo': self.repos.salixos_repo_name, + 'repo': self.repos.salix_repo_name, 'version': cache[1], 'package': cache[2], 'mirror': cache[3], @@ -1491,22 +1491,22 @@ class InstallData(Configs): cache: list = [] # reset cache - path_changelog: Path = Path(self.repos.salixos_repo_path, self.repos.salixos_repo_changelog) - self.write_last_update(path_changelog, self.repos.salixos_repo_name) + path_changelog: Path = Path(self.repos.salix_repo_path, self.repos.salix_repo_changelog) + self.write_last_update(path_changelog, self.repos.salix_repo_name) - data_file: Path = Path(self.repos.salixos_repo_path, self.repos.data_json) + data_file: Path = Path(self.repos.salix_repo_path, self.repos.data_json) data_file.write_text(json.dumps(data, indent=4)) self.view_done_message() - def install_salixos_extra_data(self) -> None: - """ Install the data for salixos_extra repository. """ - print(f"\nUpdating the database for '{self.cyan}{self.repos.salixos_extra_repo_name}{self.endc}'... ", + def install_salix_extra_data(self) -> None: + """ Install the data for salix_extra repository. """ + print(f"\nUpdating the database for '{self.cyan}{self.repos.salix_extra_repo_name}{self.endc}'... ", end='', flush=True) - mirror: str = self.repos.salixos_extra_repo_mirror[0] - if self.repos.salixos_extra_repo_local[0].startswith('file'): - mirror: str = self.repos.salixos_extra_repo_local[0] + mirror: str = self.repos.salix_extra_repo_mirror[0] + if self.repos.salix_extra_repo_local[0].startswith('file'): + mirror: str = self.repos.salix_extra_repo_local[0] self._import_GPG_KEY(mirror=mirror) @@ -1522,8 +1522,8 @@ class InstallData(Configs): 'PACKAGE REQUIRED:', 'PACKAGE DESCRIPTION:' ] - path_packages: Path = Path(self.repos.salixos_extra_repo_path, self.repos.salixos_extra_repo_packages) - path_checksums: Path = Path(self.repos.salixos_extra_repo_path, self.repos.salixos_extra_repo_checksums) + path_packages: Path = Path(self.repos.salix_extra_repo_path, self.repos.salix_extra_repo_packages) + path_checksums: Path = Path(self.repos.salix_extra_repo_path, self.repos.salix_extra_repo_checksums) packages_txt: list = self.utils.read_text_file(path_packages) checksums_md5: list = self.utils.read_text_file(path_checksums) @@ -1583,7 +1583,7 @@ class InstallData(Configs): if len(cache) == 10: data[cache[0]]: dict = { - 'repo': self.repos.salixos_extra_repo_name, + 'repo': self.repos.salix_extra_repo_name, 'version': cache[1], 'package': cache[2], 'mirror': cache[3], @@ -1601,22 +1601,22 @@ class InstallData(Configs): cache: list = [] # reset cache - path_changelog: Path = Path(self.repos.salixos_extra_repo_path, self.repos.salixos_extra_repo_changelog) - self.write_last_update(path_changelog, self.repos.salixos_extra_repo_name) + path_changelog: Path = Path(self.repos.salix_extra_repo_path, self.repos.salix_extra_repo_changelog) + self.write_last_update(path_changelog, self.repos.salix_extra_repo_name) - data_file: Path = Path(self.repos.salixos_extra_repo_path, self.repos.data_json) + data_file: Path = Path(self.repos.salix_extra_repo_path, self.repos.data_json) data_file.write_text(json.dumps(data, indent=4)) self.view_done_message() - def install_salixos_patches_data(self) -> None: - """ Install the data for salixos_patches repository. """ - print(f"\nUpdating the database for '{self.cyan}{self.repos.salixos_patches_repo_name}{self.endc}'... ", + def install_salix_patches_data(self) -> None: + """ Install the data for salix_patches repository. """ + print(f"\nUpdating the database for '{self.cyan}{self.repos.salix_patches_repo_name}{self.endc}'... ", end='', flush=True) - mirror: str = self.repos.salixos_patches_repo_mirror[0] - if self.repos.salixos_patches_repo_local[0].startswith('file'): - mirror: str = self.repos.salixos_patches_repo_local[0] + mirror: str = self.repos.salix_patches_repo_mirror[0] + if self.repos.salix_patches_repo_local[0].startswith('file'): + mirror: str = self.repos.salix_patches_repo_local[0] self._import_GPG_KEY(mirror=mirror) @@ -1632,10 +1632,10 @@ class InstallData(Configs): 'PACKAGE REQUIRED:', 'PACKAGE DESCRIPTION:' ] - path_packages: Path = Path(self.repos.salixos_patches_repo_path, - self.repos.salixos_patches_repo_packages) - path_checksums: Path = Path(self.repos.salixos_patches_repo_path, - self.repos.salixos_patches_repo_checksums) + path_packages: Path = Path(self.repos.salix_patches_repo_path, + self.repos.salix_patches_repo_packages) + path_checksums: Path = Path(self.repos.salix_patches_repo_path, + self.repos.salix_patches_repo_checksums) packages_txt: list = self.utils.read_text_file(path_packages) checksums_md5: list = self.utils.read_text_file(path_checksums) @@ -1695,7 +1695,7 @@ class InstallData(Configs): if len(cache) == 10: data[cache[0]]: dict = { - 'repo': self.repos.salixos_extra_repo_name, + 'repo': self.repos.salix_extra_repo_name, 'version': cache[1], 'package': cache[2], 'mirror': cache[3], @@ -1713,11 +1713,11 @@ class InstallData(Configs): cache: list = [] # reset cache - path_changelog: Path = Path(self.repos.salixos_patches_repo_path, - self.repos.salixos_patches_repo_changelog) - self.write_last_update(path_changelog, self.repos.salixos_patches_repo_name) + path_changelog: Path = Path(self.repos.salix_patches_repo_path, + self.repos.salix_patches_repo_changelog) + self.write_last_update(path_changelog, self.repos.salix_patches_repo_name) - data_file: Path = Path(self.repos.salixos_patches_repo_path, self.repos.data_json) + data_file: Path = Path(self.repos.salix_patches_repo_path, self.repos.data_json) data_file.write_text(json.dumps(data, indent=4)) self.view_done_message() diff --git a/slpkg/repositories.py b/slpkg/repositories.py index e0bc49ce..96bc79b9 100644 --- a/slpkg/repositories.py +++ b/slpkg/repositories.py @@ -473,56 +473,56 @@ class Repositories: except IndexError: slackonly_repo_local = [''] - salixos_repo: bool = repos_config['SALIXOS_REPO'] - salixos_repo_name: str = repos_config['SALIXOS_REPO_NAME'] - salixos_repo_path: Path = Path(repositories_path, salixos_repo_name) - salixos_repo_local = repos_config['SALIXOS_REPO_LOCAL'] - salixos_repo_mirror = repos_config['SALIXOS_REPO_MIRROR'] - salixos_repo_packages: str = repos_config['SALIXOS_REPO_PACKAGES'] - salixos_repo_checksums: str = repos_config['SALIXOS_REPO_CHECKSUMS'] - salixos_repo_changelog: str = repos_config['SALIXOS_REPO_CHANGELOG'] - salixos_repo_tag: str = repos_config['SALIXOS_REPO_TAG'] + salix_repo: bool = repos_config['SALIX_REPO'] + salix_repo_name: str = repos_config['SALIX_REPO_NAME'] + salix_repo_path: Path = Path(repositories_path, salix_repo_name) + salix_repo_local = repos_config['SALIX_REPO_LOCAL'] + salix_repo_mirror = repos_config['SALIX_REPO_MIRROR'] + salix_repo_packages: str = repos_config['SALIX_REPO_PACKAGES'] + salix_repo_checksums: str = repos_config['SALIX_REPO_CHECKSUMS'] + salix_repo_changelog: str = repos_config['SALIX_REPO_CHANGELOG'] + salix_repo_tag: str = repos_config['SALIX_REPO_TAG'] try: - if salixos_repo_local[0].startswith('file'): - salixos_repo_path: Path = Path( - ''.join(salixos_repo_local).replace('file:', '') + if salix_repo_local[0].startswith('file'): + salix_repo_path: Path = Path( + ''.join(salix_repo_local).replace('file:', '') ) except IndexError: - salixos_repo_local = [''] + salix_repo_local = [''] - salixos_extra_repo: bool = repos_config['SALIXOS_EXTRA_REPO'] - salixos_extra_repo_name: str = repos_config['SALIXOS_EXTRA_REPO_NAME'] - salixos_extra_repo_path: Path = Path(repositories_path, salixos_extra_repo_name) - salixos_extra_repo_local = repos_config['SALIXOS_EXTRA_REPO_LOCAL'] - salixos_extra_repo_mirror = repos_config['SALIXOS_EXTRA_REPO_MIRROR'] - salixos_extra_repo_packages: str = repos_config['SALIXOS_EXTRA_REPO_PACKAGES'] - salixos_extra_repo_checksums: str = repos_config['SALIXOS_EXTRA_REPO_CHECKSUMS'] - salixos_extra_repo_changelog: str = repos_config['SALIXOS_EXTRA_REPO_CHANGELOG'] - salixos_extra_repo_tag: str = repos_config['SALIXOS_EXTRA_REPO_TAG'] + salix_extra_repo: bool = repos_config['SALIX_EXTRA_REPO'] + salix_extra_repo_name: str = repos_config['SALIX_EXTRA_REPO_NAME'] + salix_extra_repo_path: Path = Path(repositories_path, salix_extra_repo_name) + salix_extra_repo_local = repos_config['SALIX_EXTRA_REPO_LOCAL'] + salix_extra_repo_mirror = repos_config['SALIX_EXTRA_REPO_MIRROR'] + salix_extra_repo_packages: str = repos_config['SALIX_EXTRA_REPO_PACKAGES'] + salix_extra_repo_checksums: str = repos_config['SALIX_EXTRA_REPO_CHECKSUMS'] + salix_extra_repo_changelog: str = repos_config['SALIX_EXTRA_REPO_CHANGELOG'] + salix_extra_repo_tag: str = repos_config['SALIX_EXTRA_REPO_TAG'] try: - if salixos_extra_repo_local[0].startswith('file'): - salixos_extra_repo_path: Path = Path( - ''.join(salixos_extra_repo_local).replace('file:', '') + if salix_extra_repo_local[0].startswith('file'): + salix_extra_repo_path: Path = Path( + ''.join(salix_extra_repo_local).replace('file:', '') ) except IndexError: - salixos_extra_repo_local = [''] + salix_extra_repo_local = [''] - salixos_patches_repo: bool = repos_config['SALIXOS_PATCHES_REPO'] - salixos_patches_repo_name: str = repos_config['SALIXOS_PATCHES_REPO_NAME'] - salixos_patches_repo_path: Path = Path(repositories_path, salixos_patches_repo_name) - salixos_patches_repo_local = repos_config['SALIXOS_PATCHES_REPO_LOCAL'] - salixos_patches_repo_mirror = repos_config['SALIXOS_PATCHES_REPO_MIRROR'] - salixos_patches_repo_packages: str = repos_config['SALIXOS_PATCHES_REPO_PACKAGES'] - salixos_patches_repo_checksums: str = repos_config['SALIXOS_PATCHES_REPO_CHECKSUMS'] - salixos_patches_repo_changelog: str = repos_config['SALIXOS_PATCHES_REPO_CHANGELOG'] - salixos_patches_repo_tag: str = repos_config['SALIXOS_PATCHES_REPO_TAG'] + salix_patches_repo: bool = repos_config['SALIX_PATCHES_REPO'] + salix_patches_repo_name: str = repos_config['SALIX_PATCHES_REPO_NAME'] + salix_patches_repo_path: Path = Path(repositories_path, salix_patches_repo_name) + salix_patches_repo_local = repos_config['SALIX_PATCHES_REPO_LOCAL'] + salix_patches_repo_mirror = repos_config['SALIX_PATCHES_REPO_MIRROR'] + salix_patches_repo_packages: str = repos_config['SALIX_PATCHES_REPO_PACKAGES'] + salix_patches_repo_checksums: str = repos_config['SALIX_PATCHES_REPO_CHECKSUMS'] + salix_patches_repo_changelog: str = repos_config['SALIX_PATCHES_REPO_CHANGELOG'] + salix_patches_repo_tag: str = repos_config['SALIX_PATCHES_REPO_TAG'] try: - if salixos_patches_repo_local[0].startswith('file'): - salixos_patches_repo_path: Path = Path( - ''.join(salixos_patches_repo_local).replace('file:', '') + if salix_patches_repo_local[0].startswith('file'): + salix_patches_repo_path: Path = Path( + ''.join(salix_patches_repo_local).replace('file:', '') ) except IndexError: - salixos_patches_repo_local = [''] + salix_patches_repo_local = [''] slackel_repo: bool = repos_config['SLACKEL_REPO'] slackel_repo_name: str = repos_config['SLACKEL_REPO_NAME'] diff --git a/slpkg/update_repositories.py b/slpkg/update_repositories.py index afb0eceb..f4d1dcdf 100644 --- a/slpkg/update_repositories.py +++ b/slpkg/update_repositories.py @@ -65,9 +65,9 @@ class UpdateRepositories(Configs): self.repos.conraid_repo_name: self.conraid_repository, self.repos.slackdce_repo_name: self.slackdce_repository, self.repos.slackonly_repo_name: self.slackonly_repository, - self.repos.salixos_repo_name: self.salixos_repository, - self.repos.salixos_extra_repo_name: self.salixos_extra_repository, - self.repos.salixos_patches_repo_name: self.salixos_patches_repository, + self.repos.salix_repo_name: self.salix_repository, + self.repos.salix_extra_repo_name: self.salix_extra_repository, + self.repos.salix_patches_repo_name: self.salix_patches_repository, self.repos.slackel_repo_name: self.slackel_repository, self.repos.slint_repo_name: self.slint_repository, self.repos.pprkut_repo_name: self.pprkut_repository @@ -413,96 +413,89 @@ class UpdateRepositories(Configs): self.data.install_slackonly_data() - def salixos_repository(self) -> None: + def salix_repository(self) -> None: urls: dict = {} - self.utils.create_directory(self.repos.salixos_repo_path) + self.utils.create_directory(self.repos.salix_repo_path) - self.utils.remove_file_if_exists(self.repos.salixos_repo_path, self.repos.salixos_repo_changelog) - self.utils.remove_file_if_exists(self.repos.salixos_repo_path, self.repos.salixos_repo_packages) - self.utils.remove_file_if_exists(self.repos.salixos_repo_path, self.repos.salixos_repo_checksums) + self.utils.remove_file_if_exists(self.repos.salix_repo_path, self.repos.salix_repo_changelog) + self.utils.remove_file_if_exists(self.repos.salix_repo_path, self.repos.salix_repo_packages) + self.utils.remove_file_if_exists(self.repos.salix_repo_path, self.repos.salix_repo_checksums) - if self.repos.salixos_repo_local[0].startswith('file'): + if self.repos.salix_repo_local[0].startswith('file'): lftp_command: str = ( - f'lftp {self.lftp_mirror_options}{self.lftp_extra_options}{self.repos.salixos_repo_mirror[0]} ' - f'{self.repos.salixos_repo_path}' + f'lftp {self.lftp_mirror_options}{self.lftp_extra_options}{self.repos.salix_repo_mirror[0]} ' + f'{self.repos.salix_repo_path}' ) self.multi_process.process(lftp_command) else: - changelog: str = f'{self.repos.salixos_repo_mirror[0]}{self.repos.salixos_repo_changelog}' - packages: str = f'{self.repos.salixos_repo_mirror[0]}{self.repos.salixos_repo_packages}' - checksums: str = f'{self.repos.salixos_repo_mirror[0]}{self.repos.salixos_repo_checksums}' + changelog: str = f'{self.repos.salix_repo_mirror[0]}{self.repos.salix_repo_changelog}' + packages: str = f'{self.repos.salix_repo_mirror[0]}{self.repos.salix_repo_packages}' + checksums: str = f'{self.repos.salix_repo_mirror[0]}{self.repos.salix_repo_checksums}' - urls[self.repos.salixos_repo_name] = ((changelog, packages, checksums), self.repos.salixos_repo_path) + urls[self.repos.salix_repo_name] = ((changelog, packages, checksums), self.repos.salix_repo_path) self.download.download(urls) - self.data.install_salixos_data() + self.data.install_salix_data() - def salixos_extra_repository(self) -> None: + def salix_extra_repository(self) -> None: urls: dict = {} - self.utils.create_directory(self.repos.salixos_extra_repo_path) + self.utils.create_directory(self.repos.salix_extra_repo_path) - self.utils.remove_file_if_exists(self.repos.salixos_extra_repo_path, - self.repos.salixos_extra_repo_changelog) - self.utils.remove_file_if_exists(self.repos.salixos_extra_repo_path, - self.repos.salixos_extra_repo_packages) - self.utils.remove_file_if_exists(self.repos.salixos_extra_repo_path, - self.repos.salixos_extra_repo_checksums) + self.utils.remove_file_if_exists(self.repos.salix_extra_repo_path, self.repos.salix_extra_repo_changelog) + self.utils.remove_file_if_exists(self.repos.salix_extra_repo_path, self.repos.salix_extra_repo_packages) + self.utils.remove_file_if_exists(self.repos.salix_extra_repo_path, self.repos.salix_extra_repo_checksums) - changelog: str = f'{self.repos.salixos_extra_repo_mirror[0]}{self.repos.salixos_extra_repo_changelog}' + changelog: str = f'{self.repos.salix_extra_repo_mirror[0]}{self.repos.salix_extra_repo_changelog}' - if self.repos.salixos_extra_repo_local[0].startswith('file'): - urls[self.repos.salixos_extra_repo_name] = ((changelog,), self.repos.salixos_extra_repo_path) + if self.repos.salix_extra_repo_local[0].startswith('file'): + urls[self.repos.salix_extra_repo_name] = ((changelog,), self.repos.salix_extra_repo_path) lftp_command: str = ( f'lftp {self.lftp_mirror_options}{self.lftp_extra_options}' - f'{"".join(self.repos.salixos_extra_repo_mirror)} {self.repos.salixos_extra_repo_path}' + f'{"".join(self.repos.salix_extra_repo_mirror)} {self.repos.salix_extra_repo_path}' ) self.multi_process.process(lftp_command) else: - packages: str = f'{"".join(self.repos.salixos_extra_repo_mirror)}' \ - f'{self.repos.salixos_extra_repo_packages}' - checksums: str = (f'{"".join(self.repos.salixos_extra_repo_mirror)}' - f'{self.repos.salixos_extra_repo_checksums}') + packages: str = f'{"".join(self.repos.salix_extra_repo_mirror)} {self.repos.salix_extra_repo_packages}' + checksums: str = (f'{"".join(self.repos.salix_extra_repo_mirror)}' + f'{self.repos.salix_extra_repo_checksums}') - urls[self.repos.salixos_extra_repo_name] = ((changelog, packages, checksums), - self.repos.salixos_extra_repo_path) + urls[self.repos.salix_extra_repo_name] = ((changelog, packages, checksums), + self.repos.salix_extra_repo_path) self.download.download(urls) - self.data.install_salixos_extra_data() + self.data.install_salix_extra_data() - def salixos_patches_repository(self) -> None: + def salix_patches_repository(self) -> None: urls: dict = {} self.utils.create_directory(self.repos.slack_patches_repo_path) - self.utils.remove_file_if_exists(self.repos.salixos_patches_repo_path, - self.repos.salixos_patches_repo_changelog) - self.utils.remove_file_if_exists(self.repos.salixos_patches_repo_path, - self.repos.salixos_patches_repo_packages) - self.utils.remove_file_if_exists(self.repos.salixos_patches_repo_path, - self.repos.salixos_patches_repo_checksums) + self.utils.remove_file_if_exists(self.repos.salix_patches_repo_path, self.repos.salix_patches_repo_changelog) + self.utils.remove_file_if_exists(self.repos.salix_patches_repo_path, self.repos.salix_patches_repo_packages) + self.utils.remove_file_if_exists(self.repos.salix_patches_repo_path, self.repos.salix_patches_repo_checksums) - changelog: str = f'{self.repos.salixos_patches_repo_mirror[0]}{self.repos.salixos_patches_repo_changelog}' + changelog: str = f'{self.repos.salix_patches_repo_mirror[0]}{self.repos.salix_patches_repo_changelog}' - if self.repos.salixos_patches_repo_local[0].startswith('file'): - urls[self.repos.salixos_patches_repo_name] = ((changelog,), self.repos.salixos_patches_repo_path) + if self.repos.salix_patches_repo_local[0].startswith('file'): + urls[self.repos.salix_patches_repo_name] = ((changelog,), self.repos.salix_patches_repo_path) lftp_command: str = ( f'lftp {self.lftp_mirror_options}{self.lftp_extra_options}' - f'{"".join(self.repos.salixos_patches_repo_mirror)} {self.repos.salixos_patches_repo_path}' + f'{"".join(self.repos.salix_patches_repo_mirror)} {self.repos.salix_patches_repo_path}' ) self.multi_process.process(lftp_command) else: - packages: str = (f'{"".join(self.repos.salixos_patches_repo_mirror)}' - f'{self.repos.salixos_patches_repo_packages}') - checksums: str = (f'{"".join(self.repos.salixos_patches_repo_mirror)}' - f'{self.repos.salixos_patches_repo_checksums}') + packages: str = (f'{"".join(self.repos.salix_patches_repo_mirror)}' + f'{self.repos.salix_patches_repo_packages}') + checksums: str = (f'{"".join(self.repos.salix_patches_repo_mirror)}' + f'{self.repos.salix_patches_repo_checksums}') - urls[self.repos.salixos_patches_repo_name] = ((changelog, packages, checksums), - self.repos.salixos_patches_repo_path) + urls[self.repos.salix_patches_repo_name] = ((changelog, packages, checksums), + self.repos.salix_patches_repo_path) self.download.download(urls) - self.data.install_salixos_patches_data() + self.data.install_salix_patches_data() def slackel_repository(self) -> None: urls: dict = {}