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. # Repository for slackware 15.0 stable.
SALIXOS_EXTRA_REPO_NAME = "salixos_extra" SALIXOS_EXTRA_REPO_NAME = "salixos_extra"
SALIXOS_EXTRA_REPO = false SALIXOS_EXTRA_REPO = false
SALIXOS_EXTRA_REPO_MIRROR = "https://download.salixos.org/x86_64/slackware-15.0/extra/" SALIXOS_EXTRA_REPO_MIRROR = "https://download.salixos.org/x86_64/slackware-15.0/"
SALIXOS_EXTRA_REPO_CHANGELOG_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_PACKAGES = "PACKAGES.TXT"
SALIXOS_EXTRA_REPO_CHECKSUMS = "CHECKSUMS.md5" SALIXOS_EXTRA_REPO_CHECKSUMS = "CHECKSUMS.md5"
SALIXOS_EXTRA_REPO_CHANGELOG = "ChangeLog.txt" 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 == '*': 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.local_chg_txt: Path = Path(self.repos.salixos_extra_repo_path,
self.repos.salixos_extra_repo_changelog) 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}') f'{self.repos.salixos_extra_repo_changelog}')
compare[self.repos.salixos_extra_repo_name] = self.compare_dates() compare[self.repos.salixos_extra_repo_name] = self.compare_dates()

View file

@ -50,6 +50,8 @@ class Download(Configs):
url = [f'{mirror}{location}/{package}'] url = [f'{mirror}{location}/{package}']
raise SystemExit(url)
down = Downloader(self.tmp_slpkg, url, self.flags) down = Downloader(self.tmp_slpkg, url, self.flags)
down.download() down.download()

View file

@ -111,8 +111,8 @@ class Repositories:
salixos_extra_repo_name: str = 'salixos_extra' salixos_extra_repo_name: str = 'salixos_extra'
salixos_extra_repo: bool = False salixos_extra_repo: bool = False
salixos_extra_repo_path: Path = Path(config.lib_path, 'repositories', salixos_extra_repo_name) 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_mirror: str = 'https://download.salixos.org/x86_64/slackware-15.0/'
salixos_extra_repo_changelog_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_packages: str = 'PACKAGES.TXT'
salixos_extra_repo_checksums: str = 'CHECKSUMS.md5' salixos_extra_repo_checksums: str = 'CHECKSUMS.md5'
salixos_extra_repo_changelog: str = 'ChangeLog.txt' 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_name: str = repos['SALIXOS_EXTRA_REPO_NAME']
salixos_extra_repo: bool = repos['SALIXOS_EXTRA_REPO'] salixos_extra_repo: bool = repos['SALIXOS_EXTRA_REPO']
salixos_extra_repo_mirror: str = repos['SALIXOS_EXTRA_REPO_MIRROR'] 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_packages: str = repos['SALIXOS_EXTRA_REPO_PACKAGES']
salixos_extra_repo_checksums: str = repos['SALIXOS_EXTRA_REPO_CHECKSUMS'] salixos_extra_repo_checksums: str = repos['SALIXOS_EXTRA_REPO_CHECKSUMS']
salixos_extra_repo_changelog: str = repos['SALIXOS_EXTRA_REPO_CHANGELOG'] salixos_extra_repo_changelog: str = repos['SALIXOS_EXTRA_REPO_CHANGELOG']

View file

@ -308,8 +308,8 @@ class UpdateRepository(Configs):
f"repository, please wait...\n") f"repository, please wait...\n")
self.make_dirs(self.repos.salixos_extra_repo_name) 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_packages_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_mirror}{self.repos.salixos_extra_repo_changelog}')
urls.append(f'{self.repos.salixos_extra_repo_mirror}{self.repos.salixos_extra_repo_checksums}') 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, self.utils.remove_file_if_exists(self.repos.salixos_extra_repo_path,