[packaging/craft] bin/Packager: Fix nsis builds
Hannah von Reth <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 4ba647f9eb18712a32149360b107f55e31f68f2a by Hannah von Reth. Committed on 03/08/2026 at 14:14. Pushed by vonreth into branch 'master'. Fix nsis builds M +3 -1 bin/Packager/PortablePackager.py https://invent.kde.org/packaging/craft/-/commit/4ba647f9eb18712a32149360b107f55e31f68f2a diff --git a/bin/Packager/PortablePackager.py b/bin/Packager/PortablePackager.py index 16e64375e..9bd7111f2 100644 --- a/bin/Packager/PortablePackager.py +++ b/bin/Packager/PortablePackager.py @@ -1,6 +1,8 @@ # # copyright (c) 2011 Hannah von Reth <[email protected]> # +from pathlib import Path + from Blueprints.CraftPackageObject import CraftPackageObject from CraftBase import InitGuard @@ -24,7 +26,7 @@ class PortablePackager(CollectionPackagerBase, SevenZipPackager): def createPortablePackage(self, defines) -> bool: """create portable 7z package with digest files located in the manifest subdir""" return self._createArchive( - defines["setupname"], + Path(defines["setupname"]).name, defines.get("srcdir", self.archiveDir()), self.packageDestinationDir(), )