refactor install script
This commit is contained in:
parent
2d6c8d7b78
commit
30fa51f083
|
@ -11,7 +11,8 @@
|
|||
"--socket=wayland",
|
||||
"--device=dri",
|
||||
"--socket=pulseaudio",
|
||||
"--share=network"
|
||||
"--share=network",
|
||||
"--filesystem=xdg-download"
|
||||
],
|
||||
"modules": [
|
||||
{
|
||||
|
@ -21,20 +22,14 @@
|
|||
"x86_64"
|
||||
],
|
||||
"build-commands": [
|
||||
"mkdir -p lemmur-x86",
|
||||
"tar -xf lemmur-linux-x86.tar.gz -C lemmur-x86",
|
||||
"cp -r lemmur-x86 /app/",
|
||||
"chmod +x /app/lemmur-x86/lemmur",
|
||||
"ls lemmur",
|
||||
"cp -r lemmur /app/lemmur",
|
||||
"chmod +x /app/lemmur/lemmur",
|
||||
"mkdir -p /app/bin",
|
||||
"ln -s /app/lemmur-x86/lemmur /app/bin/lemmur",
|
||||
"mkdir -p /app/share/metainfo",
|
||||
"cp -r com.krawieck.lemmur.metainfo.xml /app/share/metainfo/",
|
||||
"mkdir -p /app/share/icons/hicolor/scalable/apps",
|
||||
"cp -r app_icon.svg /app/share/icons/hicolor/scalable/apps/com.krawieck.lemmur.svg",
|
||||
"mkdir -p /app/share/applications",
|
||||
"cp -r com.krawieck.lemmur.desktop /app/share/applications/",
|
||||
"mkdir -p /app/share/appdata",
|
||||
"cp -r com.krawieck.lemmur.metainfo.xml /app/share/appdata/"
|
||||
"install -Dm644 ./app_icon.svg /app/share/icons/hicolor/scalable/apps/com.krawieck.lemmur.svg",
|
||||
"ln -s /app/lemmur/lemmur /app/bin/lemmur",
|
||||
"install -Dm644 com.krawieck.lemmur.desktop /app/share/applications/com.krawieck.lemmur.desktop",
|
||||
"install -Dm644 com.krawieck.lemmur.metainfo.xml /app/share/appdata/com.krawieck.lemmur.metainfo.xml"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
|
@ -50,9 +45,17 @@
|
|||
"path": "app_icon.svg"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"path": "lemmur-linux-x86.tar.gz"
|
||||
"type": "archive",
|
||||
"only-arches": [
|
||||
"x86_64"
|
||||
],
|
||||
"url": "https://github.com/LemmurOrg/lemmur/releases/download/v0.8.0/lemmur-v0.8.0-x86_64-linux.tar.gz",
|
||||
"dest": "lemmur",
|
||||
"sha256": "47bbd7cc7ad2c4f036cd26ba552d2a17c786f0e834d214bf4cb1ab2395ec2079",
|
||||
"strip-components": 0
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue