Updated for mirror

This commit is contained in:
Dimitris Zlatanidis 2023-03-31 21:21:14 +03:00
parent cbfa9c2aba
commit cd0f66395e
5 changed files with 10 additions and 8 deletions

View file

@ -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"

View file

@ -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()

View file

@ -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()

View file

@ -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']

View file

@ -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,