File fix-justfile.patch of Package cosmic-ext-calculator
diff --git a/justfile b/justfile
index 83d1418..3dc5c0c 100644
--- a/justfile
+++ b/justfile
@@ -14,14 +14,14 @@ bin-src := 'target' / 'release' / name
bin-dst := base-dir / 'bin' / name
flatpak-bin-dst := flatpak-base-dir / 'bin' / name
-desktop := appid + '.desktop'
+desktop := 'app' + '.desktop'
desktop-src := 'res' / desktop
-desktop-dst := clean(rootdir / prefix) / 'share' / 'applications' / desktop
-flatpak-desktop-dst := clean(rootdir / flatpak-prefix) / 'share' / 'applications' / desktop
+desktop-dst := clean(rootdir / prefix) / 'share' / 'applications' / appid + '.desktop'
+flatpak-desktop-dst := clean(rootdir / flatpak-prefix) / 'share' / 'applications' / appid + '.desktop'
-metainfo := appid + '.metainfo.xml'
+metainfo := 'metainfo.xml'
metainfo-src := 'res' / metainfo
-metainfo-dst := clean(rootdir / prefix) / 'share' / 'metainfo' / metainfo
+metainfo-dst := clean(rootdir / prefix) / 'share' / 'metainfo' / appid + '.metainfo.xml'
flatpak-metainfo-dst := clean(rootdir / flatpak-prefix) / 'share' / 'metainfo' / metainfo
icons-src := 'res' / 'icons' / 'hicolor'
@@ -68,18 +68,18 @@ install:
install -Dm0755 {{bin-src}} {{bin-dst}}
install -Dm0644 {{desktop-src}} {{desktop-dst}}
install -Dm0644 {{metainfo-src}} {{metainfo-dst}}
- install -Dm0644 "{{icons-src}}/scalable/apps/{{APPID}}.svg" "{{flatpak-icons-dst}}/scalable/apps/{{APPID}}.svg"; \
+ install -Dm0644 "{{icons-src}}/scalable/apps/{{appid}}.svg" "{{icons-dst}}/scalable/apps/{{appid}}.svg"; \
# Installs flatpak files
flatpak:
install -Dm0755 {{bin-src}} {{flatpak-bin-dst}}
install -Dm0644 {{desktop-src}} {{flatpak-desktop-dst}}
install -Dm0644 {{metainfo-src}} {{flatpak-metainfo-dst}}
- install -Dm0644 "{{icons-src}}/scalable/apps/{{APPID}}.svg" "{{flatpak-icons-dst}}/scalable/apps/{{APPID}}.svg"; \
+ install -Dm0644 "{{icons-src}}/scalable/apps/{{appid}}.svg" "{{flatpak-icons-dst}}/scalable/apps/{{appid}}.svg"; \
# Uninstalls installed files
uninstall:
- rm {{bin-dst}} {{desktop-dst}} {{icon-dst}}
+ rm {{bin-dst}} {{desktop-dst}} {{icons-dst}}
# Vendor dependencies locally
vendor: