mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-10 07:49:57 -04:00
Install ClassiCube texpack and audio in Flatpak by default
This commit is contained in:
parent
1829014bc8
commit
1f8d946de4
@ -1,3 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
mkdir -p ${XDG_DATA_HOME}/ClassiCube
|
# Fallback Texture Pack and Audio
|
||||||
cd ${XDG_DATA_HOME}/ClassiCube && exec ClassiCube $@
|
mkdir -p ${XDG_DATA_HOME}/ClassiCube/texpacks ${XDG_DATA_HOME}/ClassiCube/audio
|
||||||
|
test -f ${XDG_DATA_HOME}/ClassiCube/texpacks/classicube.zip || cp /app/share/classicube-texpack.zip ${XDG_DATA_HOME}/ClassiCube/texpacks/classicube.zip
|
||||||
|
test -f ${XDG_DATA_HOME}/ClassiCube/audio/classicube.zip || cp /app/share/classicube-audio.zip ${XDG_DATA_HOME}/ClassiCube/audio/classicube.zip
|
||||||
|
|
||||||
|
cd ${XDG_DATA_HOME}/ClassiCube && exec ClassiCube "$@"
|
||||||
|
@ -56,6 +56,28 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "ClassiCubeAssets",
|
||||||
|
"buildsystem": "simple",
|
||||||
|
"build-commands": [
|
||||||
|
"install -Dm644 classicube-texpack.zip ${FLATPAK_DEST}/share/classicube-texpack.zip",
|
||||||
|
"install -Dm644 classicube-audio.zip ${FLATPAK_DEST}/share/classicube-audio.zip"
|
||||||
|
],
|
||||||
|
"sources": [
|
||||||
|
{
|
||||||
|
"type": "file",
|
||||||
|
"dest-filename": "classicube-texpack.zip",
|
||||||
|
"url": "https://classicube.net/static/default.zip",
|
||||||
|
"sha256": "55eac12a9727d209b42694d07dfdca8d50349779ab77ffc11a31d2cb66b45635"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "file",
|
||||||
|
"dest-filename": "classicube-audio.zip",
|
||||||
|
"url": "https://classicube.net/static/audio.zip",
|
||||||
|
"sha256": "13562a712d1cb1de3f36dd93a03245a377f201e7934d19c17de09202b410e04b"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "ClassiCube",
|
"name": "ClassiCube",
|
||||||
"buildsystem": "simple",
|
"buildsystem": "simple",
|
||||||
|
@ -12,6 +12,28 @@
|
|||||||
"--socket=pulseaudio"
|
"--socket=pulseaudio"
|
||||||
],
|
],
|
||||||
"modules": [
|
"modules": [
|
||||||
|
{
|
||||||
|
"name": "ClassiCubeAssets",
|
||||||
|
"buildsystem": "simple",
|
||||||
|
"build-commands": [
|
||||||
|
"install -Dm644 classicube-texpack.zip ${FLATPAK_DEST}/share/classicube-texpack.zip",
|
||||||
|
"install -Dm644 classicube-audio.zip ${FLATPAK_DEST}/share/classicube-audio.zip"
|
||||||
|
],
|
||||||
|
"sources": [
|
||||||
|
{
|
||||||
|
"type": "file",
|
||||||
|
"dest-filename": "classicube-texpack.zip",
|
||||||
|
"url": "https://classicube.net/static/default.zip",
|
||||||
|
"sha256": "55eac12a9727d209b42694d07dfdca8d50349779ab77ffc11a31d2cb66b45635"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "file",
|
||||||
|
"dest-filename": "classicube-audio.zip",
|
||||||
|
"url": "https://classicube.net/static/audio.zip",
|
||||||
|
"sha256": "13562a712d1cb1de3f36dd93a03245a377f201e7934d19c17de09202b410e04b"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "ClassiCube",
|
"name": "ClassiCube",
|
||||||
"buildsystem": "simple",
|
"buildsystem": "simple",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user