From 0ecd439e32799132cfc92d5aa911b3fd365f0537 Mon Sep 17 00:00:00 2001 From: Daniel Sonck Date: Thu, 17 Mar 2016 18:04:51 +0100 Subject: [PATCH] Add RPM based distro support to claudia_launcher --- src/claudia_launcher.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/claudia_launcher.py b/src/claudia_launcher.py index dc06058..64af08e 100755 --- a/src/claudia_launcher.py +++ b/src/claudia_launcher.py @@ -703,6 +703,11 @@ class ClaudiaLauncher(QWidget, ui_claudia_launcher.Ui_ClaudiaLauncherW): if installed == "install": pkglist.append(package.strip()) + elif os.path.exists("/bin/rpm"): + pkg_out = getoutput("env LANG=C /bin/rpm -qa --qf \"%{NAME}\n\" 2>/dev/null").split("\n") + for package in pkg_out: + pkglist.append(package) + if not "bristol" in pkglist: self.tabWidget.setTabEnabled(iTabBristol, False)