mirror of
https://gitlab.com/splashmapper/splash.git
synced 2026-06-16 12:33:50 +02:00
Fix Flatpak test package to be installable
This commit is contained in:
@@ -214,41 +214,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "libndi",
|
||||
"buildsystem": "simple",
|
||||
"build-commands": [
|
||||
"install -D apply_extra ${FLATPAK_DEST}/bin/apply_extra"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"type": "extra-data",
|
||||
"filename": "Install_NDI_SDK_v6_Linux.tar.gz",
|
||||
"url": "https://downloads.ndi.tv/SDK/NDI_SDK_Linux/Install_NDI_SDK_v6_Linux.tar.gz",
|
||||
"sha256": "0bdf66264527f8be37fa22eddd2b8514b9868a58a4d83f80a07dbeb479ee14d4",
|
||||
"size": 60183066,
|
||||
"installed-size": 31634769
|
||||
},
|
||||
{
|
||||
"type": "script",
|
||||
"dest-filename": "apply_extra",
|
||||
"commands": [
|
||||
"bsdtar -xf Install_NDI_SDK_v6_Linux.tar.gz",
|
||||
"_target_line=\"$(sed -n '/^__NDI_ARCHIVE_BEGIN__$/=' Install_NDI_SDK_v6_Linux.sh)\"",
|
||||
"_target_line=\"$((_target_line + 1))\"",
|
||||
"tail -n +\"$_target_line\" Install_NDI_SDK_v6_Linux.sh | tar -zxf - \"NDI SDK for Linux/lib/x86_64-linux-gnu/\" \"NDI SDK for Linux/lib/aarch64-rpi4-linux-gnueabi/\" \"NDI SDK for Linux/NDI SDK License Agreement.txt\" \"NDI SDK for Linux/licenses/libndi_licenses.txt\"",
|
||||
"install -D -m755 \"NDI SDK for Linux/lib/x86_64-linux-gnu/libndi.so.6\".*.* -t ./lib",
|
||||
"install -D -m644 \"NDI SDK for Linux/NDI SDK License Agreement.txt\" -t ./share/licenses",
|
||||
"install -D -m644 \"NDI SDK for Linux/licenses/libndi_licenses.txt\" -t ./share/licenses",
|
||||
"rm -rf \"NDI SDK for Linux\"",
|
||||
"rm -f Install_NDI_SDK_v6_Linux.*",
|
||||
"cd ./lib",
|
||||
"ln -s libndi.so.6.*.* libndi.so.6",
|
||||
"ln -s libndi.so.6.*.* libndi.so"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "splash",
|
||||
"buildsystem": "cmake-ninja",
|
||||
|
||||
Reference in New Issue
Block a user