diff --git a/flatpak/org.eu.encom.spectral.yaml b/flatpak/org.eu.encom.spectral.yaml
index e9ebfb2..574c14a 100644
--- a/flatpak/org.eu.encom.spectral.yaml
+++ b/flatpak/org.eu.encom.spectral.yaml
@@ -9,7 +9,7 @@ finish-args:
- --socket=x11
- --socket=wayland
- --device=dri
-- --filesystem=home
+- --filesystem=xdg-download
- --talk-name=org.freedesktop.Notifications
- --talk-name=org.kde.StatusNotifierWatcher
modules:
diff --git a/org.eu.encom.spectral.appdata.xml b/org.eu.encom.spectral.appdata.xml
index b4f367a..e172c90 100644
--- a/org.eu.encom.spectral.appdata.xml
+++ b/org.eu.encom.spectral.appdata.xml
@@ -1,9 +1,11 @@
org.eu.encom.spectral
- org.eu.encom.spectral.desktop
- GFDL
- GPL-3.0
+
+
+ spectral
+
+
Spectral
IM client for the Matrix protocol
@@ -14,6 +16,21 @@
The source code is generally available at https://gitlab.com/b0/spectral
+
+ https://gitlab.com/b0/spectral
+ https://gitlab.com/b0/spectral/issues
+ https://doc.spectral.encom.eu.org
+
+
+ Matrix
+ Internet
+ Qt
+
+
+ Black Hat
+ GFDL
+ GPL-3.0
+
Overview
@@ -24,25 +41,15 @@
https://gitlab.com/b0/spectral/raw/master/screenshots/2.png
- Black Hat
-
- Matrix
- Internet
- Qt
-
- https://gitlab.com/b0/spectral
- https://gitlab.com/b0/spectral/issues
- https://doc.spectral.encom.eu.org
+
intense
intense
+
-
-
-
-
-
-
+
+
+
diff --git a/spectral.pro b/spectral.pro
index 0536a8f..9828ea8 100644
--- a/spectral.pro
+++ b/spectral.pro
@@ -59,7 +59,12 @@ unix:!mac:isEmpty(PREFIX) {
message("Install PREFIX not set; using /usr/local. You can change this with 'qmake PREFIX=...'")
PREFIX = /usr/local
}
-unix:target.path = $$PREFIX/bin
+unix:!mac:isEmpty(BINDIR) {
+ message("Install BINDIR not set; using PREFIX/bin. You can change this with 'qmake BINDIR=...'")
+ BINDIR = $$PREFIX/bin
+}
+unix:!mac:target.path = $$BINDIR
+mac:target.path = $$PREFIX/bin
win32:target.path = $$PREFIX
!isEmpty(target.path): INSTALLS += target