summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cerbero/packages/linux_bundle.py25
1 files changed, 8 insertions, 17 deletions
diff --git a/cerbero/packages/linux_bundle.py b/cerbero/packages/linux_bundle.py
index b8ae7065..b9520c4f 100644
--- a/cerbero/packages/linux_bundle.py
+++ b/cerbero/packages/linux_bundle.py
@@ -25,7 +25,6 @@ from cerbero.errors import FatalError
from cerbero.utils import _, N_, shell
from cerbero.utils import messages as m
from cerbero.packages import PackagerBase
-from cerbero.config import DistroVersion
LAUNCH_BUNDLE_COMMAND = """# Try to discover plugins only once
@@ -63,19 +62,18 @@ class LinuxBundler(PackagerBase):
def __init__(self, config, package, store):
PackagerBase.__init__(self, config, package, store)
- self.bundle_name = "%s-%s-%s" %(self.package.name, self.package.version, self.config.arch)
+ self.bundle_name = "%s-%s-%s" % (self.package.name, self.package.version, self.config.arch)
if not hasattr(self.package, "desktop_file"):
raise FatalError("Can not create a linux bundle if the package does "
"not have a 'desktop_file' property set")
-
def pack(self, output_dir, devel=True, force=False, keep_temp=False):
self.tmp_install_dir = os.path.join(output_dir, "bundle_root")
self._force = force
if self._force:
try:
shutil.rmtree(self.tmp_install_dir)
- except OSError as e:
+ except OSError:
pass
self.desktop_file = os.path.join(self.tmp_install_dir, self.package.desktop_file)
@@ -133,7 +131,6 @@ class LinuxBundler(PackagerBase):
def _install_bundle_specific_files(self):
# Installing desktop file and runner script
shell.call("cp %s %s" % (self.desktop_file, self.tmp_install_dir), fail=False)
- filepath = os.path.join(self.tmp_install_dir, "AppRun")
# Base environment variables
env = {}
env['GSETTINGS_SCHEMA_DIR'] = '${APPDIR}/share/glib-2.0/schemas/:${GSETTINGS_SCHEMA_DIR}'
@@ -142,10 +139,9 @@ class LinuxBundler(PackagerBase):
if hasattr(self.package, "default_gtk_theme"):
env['GTK_THEME'] = self.package.default_gtk_theme
- launch_command = LAUNCH_BUNDLE_COMMAND % ({
- "prefix": self.tmp_install_dir,
- "executable_path": self.package.commands[0][1],
- "appname": self.package.name})
+ launch_command = LAUNCH_BUNDLE_COMMAND % ({"prefix": self.tmp_install_dir,
+ "executable_path": self.package.commands[0][1],
+ "appname": self.package.name})
shellvarsgen = gensdkshell.GenSdkShell()
@@ -186,17 +182,12 @@ class LinuxBundler(PackagerBase):
[(_("Copy install path"), self._copy_installdir, True),
(_("Installing bundle files"), self._install_bundle_specific_files, True),
(_("Make all paths relatives"), self._make_paths_relative, True),
- ]
- ),
+ ]),
("generate-tarball",
[(_("Running AppImageAssistant"), self._generate_bundle, True),
- (_("Generating md5"), self._generate_md5sum, True)
- ]
- ),
+ (_("Generating md5"), self._generate_md5sum, True)]),
("clean-install-dir",
- [(_("Clean tmp dirs"), self._clean_tmps, not self.keep_temp)]
- )
- ]
+ [(_("Clean tmp dirs"), self._clean_tmps, not self.keep_temp)])]
for step in steps:
shell.set_logfile_output("%s/%s-bundle-%s.log" % (self.config.logs, self.package.name, step[0]))