Skip to content

Commit 5766311

Browse files
author
DBChoco
committed
flatpak bug fixes
1 parent 26e4593 commit 5766311

File tree

4 files changed

+2885
-19
lines changed

4 files changed

+2885
-19
lines changed

flathub/io.github.dbchoco.Salawat.yml

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,43 +7,35 @@ sdk-extensions:
77
command: salawat
88
separate-locales: false
99
finish-args:
10+
- --share=network
1011
- --share=ipc
1112
- --socket=x11
1213
- --socket=pulseaudio
13-
- --share=network
1414
- --env=PATH=/app/jre/bin:/app/bin:/usr/bin
1515
- --env=JAVA_HOME=/app/jre
16-
16+
- --talk-name=org.freedesktop.Flatpak
1717
modules:
1818
- name: salawat
1919
buildsystem: simple
2020
build-options:
21+
##build-args: ##Uncomment when generating maven dependencies
22+
##- --share=network
2123
env:
2224
PATH: /app/bin:/usr/bin:/usr/lib/sdk/openjdk17/bin
2325
MAVEN_OPTS: -Dmaven.repo.local=.m2/repository
2426
JAVA_HOME: /usr/lib/sdk/openjdk17/jvm/openjdk-17
2527
build-commands:
28+
- mvn clean package -P flatpak
2629
- install --directory --mode=0755 /app/salawat
27-
- cp -r Salawat/* /app/salawat/
30+
- cp -r target/Salawat/* /app/salawat/
2831
- install -Dm755 salawat.sh /app/bin/salawat
29-
- install -Dm644 Salawat/icon.png /app/share/icons/hicolor/512x512/apps/$FLATPAK_ID.png
30-
- install -Dm644 Salawat/Salawat.desktop /app/share/applications/${FLATPAK_ID}.desktop
32+
- install -Dm644 target/Salawat/icon.png /app/share/icons/hicolor/512x512/apps/$FLATPAK_ID.png
33+
- install -Dm644 target/Salawat/Salawat.desktop /app/share/applications/${FLATPAK_ID}.desktop
3134
- install -Dm644 io.github.dbchoco.Salawat.metainfo.xml /app/share/metainfo/$FLATPAK_ID.metainfo.xml
32-
33-
- mvn clean package -DpackagingPhase=none
34-
- install -Dm755 -t "${FLATPAK_DEST}/bin" "es.estoes.wallpaperDownloader.sh"
35-
- install -Dm644 -t "${FLATPAK_DEST}/share/es.estoes.wallpaperDownloader" "target/wallpaperdownloader.jar"
36-
- install -Dm644 "deb/wallpaperdownloader.desktop" "${FLATPAK_DEST}/share/applications/es.estoes.wallpaperDownloader.desktop"
37-
- install -Dm644 "deb/wallpaperdownloader.svg" "${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/es.estoes.wallpaperDownloader.svg"
38-
- install -Dm644 -t "${FLATPAK_DEST}/share/metainfo" "es.estoes.wallpaperDownloader.metainfo.xml"
39-
- desktop-file-edit --remove-key=Version "${FLATPAK_DEST}/share/applications/es.estoes.wallpaperDownloader.desktop"
40-
- desktop-file-edit --set-key=Exec --set-value="${FLATPAK_DEST}/bin/es.estoes.wallpaperDownloader.sh" "${FLATPAK_DEST}/share/applications/es.estoes.wallpaperDownloader.desktop"
41-
- desktop-file-edit --set-icon=es.estoes.wallpaperDownloader "${FLATPAK_DEST}/share/applications/es.estoes.wallpaperDownloader.desktop"
4235
sources:
4336
- type: archive
44-
url: https://github.com/DBChoco/Salawat/releases/download/v1.0.0/Salawat-1.0.0-linux.tar.gz
45-
sha256: 1fcc9201e9456e55a5cb40d53cad7aca4dd52784334ac1e912a75193ee9f09c9
46-
dest: Salawat
37+
url: https://github.com/DBChoco/Salawat/archive/refs/tags/v1.0.0.tar.gz
38+
sha256: 47771a6a25f4690624dc7cb32f4c8c3424520a72738cc283df5ed71242169d42
4739
- type: file
4840
path: io.github.dbchoco.Salawat.metainfo.xml
4941
- type: file

0 commit comments

Comments
 (0)