mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-08 23:10:52 -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
|
||||
mkdir -p ${XDG_DATA_HOME}/ClassiCube
|
||||
cd ${XDG_DATA_HOME}/ClassiCube && exec ClassiCube $@
|
||||
# Fallback Texture Pack and Audio
|
||||
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",
|
||||
"buildsystem": "simple",
|
||||
|
@ -12,6 +12,28 @@
|
||||
"--socket=pulseaudio"
|
||||
],
|
||||
"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",
|
||||
"buildsystem": "simple",
|
||||
|
Loading…
x
Reference in New Issue
Block a user