forked from flathub/net.brinkervii.grapejuice
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpatchbinaries.patch
33 lines (33 loc) · 1.92 KB
/
patchbinaries.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
diff --git a/src/grapejuice_packaging/packaging_resources/bin/grapejuice b/src/grapejuice_packaging/packaging_resources/bin/grapejuice
index bcf21c1..f6785c9 100644
--- a/src/grapejuice_packaging/packaging_resources/bin/grapejuice
+++ b/src/grapejuice_packaging/packaging_resources/bin/grapejuice
@@ -1,3 +1,4 @@
#!/usr/bin/env bash
-
-exec /usr/bin/env python3 -m grapejuice "$@"
+mkdir -p /var/config/brinkervii/grapejuice/
+cp -n /app/user_settings.json /var/config/brinkervii/grapejuice/
+exec /usr/bin/env PYTHONPATH="${PYTHONPATH}:/app/lib/python3.9/pip_deps" GRAPEJUICE_LOCALE_DIRECTORY=/app/share/locale python3 -m grapejuice "$@"
diff --git a/src/grapejuice_packaging/packaging_resources/bin/grapejuice-gui b/src/grapejuice_packaging/packaging_resources/bin/grapejuice-gui
index 9a6ad30..2e19c4e 100644
--- a/src/grapejuice_packaging/packaging_resources/bin/grapejuice-gui
+++ b/src/grapejuice_packaging/packaging_resources/bin/grapejuice-gui
@@ -1,3 +1,4 @@
#!/usr/bin/env bash
-
-exec /usr/bin/env python3 -m grapejuice gui "$@"
+mkdir -p /var/config/brinkervii/grapejuice/
+cp -n /app/user_settings.json /var/config/brinkervii/grapejuice/
+exec /usr/bin/env PYTHONPATH="${PYTHONPATH}:/app/lib/python3.9/pip_deps" GRAPEJUICE_LOCALE_DIRECTORY=/app/share/locale python3 -m grapejuice gui "$@"
diff --git a/src/grapejuice_packaging/packaging_resources/bin/grapejuiced b/src/grapejuice_packaging/packaging_resources/bin/grapejuiced
index 86e58d3..c282ec9 100644
--- a/src/grapejuice_packaging/packaging_resources/bin/grapejuiced
+++ b/src/grapejuice_packaging/packaging_resources/bin/grapejuiced
@@ -1,3 +1,4 @@
#!/usr/bin/env bash
-
-exec /usr/bin/env python3 -m grapejuiced "$@"
+mkdir -p /var/config/brinkervii/grapejuice/
+cp -n /app/user_settings.json /var/config/brinkervii/grapejuice/
+exec /usr/bin/env PYTHONPATH="${PYTHONPATH}:/app/lib/python3.9/pip_deps" GRAPEJUICE_LOCALE_DIRECTORY=/app/share/locale python3 -m grapejuiced "$@"