Fix desktop file exec line.
authorRyan Pavlik <ryan@ryanpavlik.com>
Fri, 13 May 2022 22:09:43 +0000 (17:09 -0500)
committerRyan Pavlik <ryan@ryanpavlik.com>
Fri, 13 May 2022 22:11:21 +0000 (17:11 -0500)
debian/patches/05_eigen_dependency_fix.patch
debian/patches/06_desktop_file_exec.patch [new file with mode: 0644]
debian/patches/series

index e9315b58e8a27d7af9e923ca829ce87381f703d9..8c402cd6295a08831bcce800876506a75517cb5d 100644 (file)
@@ -1,10 +1,8 @@
-Subject: Eigen includes are a public dependency
-Forwarded: https://github.com/solvespace/solvespace/pull/1243
 From: Ryan Pavlik <ryan@ryanpavlik.com>
+Date: Fri, 13 May 2022 17:03:23 -0500
+Subject: Eigen includes are a public dependency
 
-Date: Fri, 13 May 2022 16:00:59 -0500
-
-
+Forwarded: https://github.com/solvespace/solvespace/pull/1243
 ---
  CMakeLists.txt      | 8 ++++----
  src/CMakeLists.txt  | 7 +++++--
diff --git a/debian/patches/06_desktop_file_exec.patch b/debian/patches/06_desktop_file_exec.patch
new file mode 100644 (file)
index 0000000..87f3d06
--- /dev/null
@@ -0,0 +1,50 @@
+From: Ryan Pavlik <ryan@ryanpavlik.com>
+Date: Fri, 13 May 2022 17:09:34 -0500
+Subject: Fix desktop file exec line.
+
+Forwarded: https://github.com/solvespace/solvespace/pull/1243
+---
+ res/freedesktop/solvespace-flatpak.desktop.in | 2 +-
+ res/freedesktop/solvespace-snap.desktop       | 2 +-
+ res/freedesktop/solvespace.desktop.in         | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/res/freedesktop/solvespace-flatpak.desktop.in b/res/freedesktop/solvespace-flatpak.desktop.in
+index c80b67a..f07f293 100644
+--- a/res/freedesktop/solvespace-flatpak.desktop.in
++++ b/res/freedesktop/solvespace-flatpak.desktop.in
+@@ -2,7 +2,7 @@
+ Version=1.0
+ Name=SolveSpace
+ Comment=A parametric 2d/3d CAD
+-Exec=${CMAKE_INSTALL_FULL_BINDIR}/solvespace
++Exec=${CMAKE_INSTALL_FULL_BINDIR}/solvespace %f
+ MimeType=application/x-solvespace
+ Icon=com.solvespace.SolveSpace
+ Type=Application
+diff --git a/res/freedesktop/solvespace-snap.desktop b/res/freedesktop/solvespace-snap.desktop
+index da0dda1..7beceb0 100644
+--- a/res/freedesktop/solvespace-snap.desktop
++++ b/res/freedesktop/solvespace-snap.desktop
+@@ -2,7 +2,7 @@
+ Version=1.0
+ Name=SolveSpace
+ Comment=A parametric 2d/3d CAD
+-Exec=solvespace
++Exec=solvespace %f
+ MimeType=application/x-solvespace
+ Icon=${SNAP}/meta/icons/hicolor/scalable/apps/snap.solvespace.svg
+ Type=Application
+diff --git a/res/freedesktop/solvespace.desktop.in b/res/freedesktop/solvespace.desktop.in
+index 87e6863..e9b78de 100644
+--- a/res/freedesktop/solvespace.desktop.in
++++ b/res/freedesktop/solvespace.desktop.in
+@@ -2,7 +2,7 @@
+ Version=1.0
+ Name=SolveSpace
+ Comment=A parametric 2d/3d CAD
+-Exec=${CMAKE_INSTALL_FULL_BINDIR}/solvespace
++Exec=${CMAKE_INSTALL_FULL_BINDIR}/solvespace %f
+ MimeType=application/x-solvespace
+ Icon=solvespace
+ Type=Application
index c50dbd2c3c1b785c84c6d51c3dea300d35eb2a69..f795e4d9b5f5479bc8bfd5050d64297449807503 100644 (file)
@@ -3,3 +3,4 @@
 03_use_system_threejs.patch
 04_use_system_unifont.patch
 05_eigen_dependency_fix.patch
+06_desktop_file_exec.patch