@@ -7,43 +7,35 @@ sdk-extensions:
77command : salawat
88separate-locales : false
99finish-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
1717modules :
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