From f2ccf06c5b0721aa7c0fa2020a9e17c2d3df549c Mon Sep 17 00:00:00 2001 From: InsanePrawn Date: Sun, 28 Aug 2022 04:06:36 +0200 Subject: [PATCH] pkgbuild: add get_filename(arch) --- packages/pkgbuild.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/pkgbuild.py b/packages/pkgbuild.py index 658ee73..ce6fa5b 100644 --- a/packages/pkgbuild.py +++ b/packages/pkgbuild.py @@ -128,6 +128,13 @@ class Pkgbuild(PackageInfo): def refresh_sources(self): raise NotImplementedError() + def get_filename(self, arch: Arch): + if not self.version: + self.update_version() + if self.arches[0] == 'any': + arch = 'any' + return f'{self.name}-{self.version}-{arch}.pkg.tar.zst' + class Pkgbase(Pkgbuild): subpackages: list[SubPkgbuild]