63 lines
3.1 KiB
Diff
63 lines
3.1 KiB
Diff
--- a/src/detection/displayserver/wmde.c
|
|
+++ b/src/detection/displayserver/wmde.c
|
|
@@ -98,7 +98,7 @@
|
|
{
|
|
ffStrbufSetS(&result->deProcessName, "plasmashell");
|
|
ffStrbufSetS(&result->dePrettyName, "KDE Plasma");
|
|
- ffParsePropFile("/usr/share/xsessions/plasma.desktop", "X-KDE-PluginInfo-Version =", &result->deVersion);
|
|
+ ffParsePropFile("@TERMUX_PREFIX@/share/xsessions/plasma.desktop", "X-KDE-PluginInfo-Version =", &result->deVersion);
|
|
applyBetterWM(result, getenv("KDEWM"));
|
|
}
|
|
|
|
@@ -106,14 +106,14 @@
|
|
{
|
|
ffStrbufSetS(&result->deProcessName, "gnome-shell");
|
|
ffStrbufSetS(&result->dePrettyName, "GNOME");
|
|
- ffParsePropFile("/usr/share/gnome-shell/org.gnome.Extensions", "version :", &result->deVersion);
|
|
+ ffParsePropFile("@TERMUX_PREFIX@/share/gnome-shell/org.gnome.Extensions", "version :", &result->deVersion);
|
|
}
|
|
|
|
static void getCinnamon(FFDisplayServerResult* result)
|
|
{
|
|
ffStrbufSetS(&result->deProcessName, "cinnamon");
|
|
ffStrbufSetS(&result->dePrettyName, "Cinnamon");
|
|
- ffParsePropFile("/usr/share/applications/cinnamon.desktop", "X-GNOME-Bugzilla-Version =", &result->deVersion);
|
|
+ ffParsePropFile("@TERMUX_PREFIX@/share/applications/cinnamon.desktop", "X-GNOME-Bugzilla-Version =", &result->deVersion);
|
|
}
|
|
|
|
static void getMate(const FFinstance* instance, FFDisplayServerResult* result)
|
|
@@ -130,7 +130,7 @@
|
|
FFstrbuf micro;
|
|
ffStrbufInit(µ);
|
|
|
|
- ffParsePropFileValues("/usr/share/mate-about/mate-version.xml", 3, (FFpropquery[]) {
|
|
+ ffParsePropFileValues("@TERMUX_PREFIX@/share/mate-about/mate-version.xml", 3, (FFpropquery[]) {
|
|
{"<platform>", &major},
|
|
{"<minor>", &minor},
|
|
{"<micro>", µ}
|
|
@@ -159,7 +159,7 @@
|
|
{
|
|
ffStrbufSetS(&result->deProcessName, "xfce4-session");
|
|
ffStrbufSetS(&result->dePrettyName, "Xfce4");
|
|
- ffParsePropFile("/usr/share/gtk-doc/html/libxfce4ui/index.html", "<div><p class=\"releaseinfo\">Version", &result->deVersion);
|
|
+ ffParsePropFile("@TERMUX_PREFIX@/share/gtk-doc/html/libxfce4ui/index.html", "<div><p class=\"releaseinfo\">Version", &result->deVersion);
|
|
|
|
if(result->deVersion.length == 0 && instance->config.allowSlowOperations)
|
|
{
|
|
@@ -180,12 +180,12 @@
|
|
{
|
|
ffStrbufSetS(&result->deProcessName, "lxqt-session");
|
|
ffStrbufSetS(&result->dePrettyName, "LXQt");
|
|
- ffParsePropFile("/usr/lib/pkgconfig/lxqt.pc", "Version:", &result->deVersion);
|
|
+ ffParsePropFile("@TERMUX_PREFIX@/lib/pkgconfig/lxqt.pc", "Version:", &result->deVersion);
|
|
|
|
if(result->deVersion.length == 0)
|
|
- ffParsePropFile("/usr/share/cmake/lxqt/lxqt-config.cmake", "set ( LXQT_VERSION", &result->deVersion);
|
|
+ ffParsePropFile("@TERMUX_PREFIX@/share/cmake/lxqt/lxqt-config.cmake", "set ( LXQT_VERSION", &result->deVersion);
|
|
if(result->deVersion.length == 0)
|
|
- ffParsePropFile("/usr/share/cmake/lxqt/lxqt-config-version.cmake", "set ( PACKAGE_VERSION", &result->deVersion);
|
|
+ ffParsePropFile("@TERMUX_PREFIX@/share/cmake/lxqt/lxqt-config-version.cmake", "set ( PACKAGE_VERSION", &result->deVersion);
|
|
|
|
if(result->deVersion.length == 0 && instance->config.allowSlowOperations)
|
|
{
|