diff --git a/configs/repositories.toml b/configs/repositories.toml index 7fe3fd5f..635feba4 100644 --- a/configs/repositories.toml +++ b/configs/repositories.toml @@ -103,8 +103,8 @@ # Repository for slackware 15.0 stable. SALIXOS_EXTRA_REPO_NAME = "salixos_extra" SALIXOS_EXTRA_REPO = false - SALIXOS_EXTRA_REPO_MIRROR = "https://download.salixos.org/x86_64/slackware-15.0/extra/" - SALIXOS_EXTRA_REPO_CHANGELOG_MIRROR = 'https://download.salixos.org/x86_64/slackware-15.0/' + SALIXOS_EXTRA_REPO_MIRROR = "https://download.salixos.org/x86_64/slackware-15.0/" + SALIXOS_EXTRA_REPO_PACKAGES_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" diff --git a/slpkg/check_updates.py b/slpkg/check_updates.py index 4d78b22c..025e6424 100644 --- a/slpkg/check_updates.py +++ b/slpkg/check_updates.py @@ -84,7 +84,7 @@ class CheckUpdates(Configs): if self.repos.salixos_extra_repo and self.repo == self.repos.salixos_extra_repo_name or self.repo == '*': self.local_chg_txt: Path = Path(self.repos.salixos_extra_repo_path, self.repos.salixos_extra_repo_changelog) - self.repo_chg_txt: str = (f'{self.repos.salixos_extra_repo_changelog_mirror}' + self.repo_chg_txt: str = (f'{self.repos.salixos_extra_repo_mirror}' f'{self.repos.salixos_extra_repo_changelog}') compare[self.repos.salixos_extra_repo_name] = self.compare_dates() diff --git a/slpkg/download_only.py b/slpkg/download_only.py index e8a1723e..3f96095c 100644 --- a/slpkg/download_only.py +++ b/slpkg/download_only.py @@ -50,6 +50,8 @@ class Download(Configs): url = [f'{mirror}{location}/{package}'] + raise SystemExit(url) + down = Downloader(self.tmp_slpkg, url, self.flags) down.download() diff --git a/slpkg/repositories.py b/slpkg/repositories.py index 90feb5f2..a69ce5d5 100644 --- a/slpkg/repositories.py +++ b/slpkg/repositories.py @@ -111,8 +111,8 @@ class Repositories: salixos_extra_repo_name: str = 'salixos_extra' salixos_extra_repo: bool = False salixos_extra_repo_path: Path = Path(config.lib_path, 'repositories', salixos_extra_repo_name) - salixos_extra_repo_mirror: str = 'https://download.salixos.org/x86_64/slackware-15.0/extra/' - salixos_extra_repo_changelog_mirror: str = 'https://download.salixos.org/x86_64/slackware-15.0/' + salixos_extra_repo_mirror: str = 'https://download.salixos.org/x86_64/slackware-15.0/' + salixos_extra_repo_packages_mirror: str = 'https://download.salixos.org/x86_64/slackware-15.0/extra/' salixos_extra_repo_packages: str = 'PACKAGES.TXT' salixos_extra_repo_checksums: str = 'CHECKSUMS.md5' salixos_extra_repo_changelog: str = 'ChangeLog.txt' @@ -212,7 +212,7 @@ class Repositories: salixos_extra_repo_name: str = repos['SALIXOS_EXTRA_REPO_NAME'] salixos_extra_repo: bool = repos['SALIXOS_EXTRA_REPO'] salixos_extra_repo_mirror: str = repos['SALIXOS_EXTRA_REPO_MIRROR'] - salixos_extra_repo_changelog_mirror: str = repos['SALIXOS_EXTRA_REPO_CHANGELOG_MIRROR'] + salixos_extra_repo_packages_mirror: str = repos['SALIXOS_EXTRA_REPO_PACKAGES_MIRROR'] salixos_extra_repo_packages: str = repos['SALIXOS_EXTRA_REPO_PACKAGES'] salixos_extra_repo_checksums: str = repos['SALIXOS_EXTRA_REPO_CHECKSUMS'] salixos_extra_repo_changelog: str = repos['SALIXOS_EXTRA_REPO_CHANGELOG'] diff --git a/slpkg/update_repository.py b/slpkg/update_repository.py index eacfcebb..b9cb15fe 100644 --- a/slpkg/update_repository.py +++ b/slpkg/update_repository.py @@ -308,8 +308,8 @@ class UpdateRepository(Configs): f"repository, please wait...\n") self.make_dirs(self.repos.salixos_extra_repo_name) - urls.append(f'{self.repos.salixos_extra_repo_mirror}{self.repos.salixos_extra_repo_packages}') - urls.append(f'{self.repos.salixos_extra_repo_changelog_mirror}{self.repos.salixos_extra_repo_changelog}') + urls.append(f'{self.repos.salixos_extra_repo_packages_mirror}{self.repos.salixos_extra_repo_packages}') + urls.append(f'{self.repos.salixos_extra_repo_mirror}{self.repos.salixos_extra_repo_changelog}') urls.append(f'{self.repos.salixos_extra_repo_mirror}{self.repos.salixos_extra_repo_checksums}') self.utils.remove_file_if_exists(self.repos.salixos_extra_repo_path,