Libresprite: resource fix (#10590)

* libresprite: initial port

* libresprite: first working port

* libresprite: fix

* another fix

* Fix recipe

* Rework the BUILD and INSTALL sections, fix COPYRIGHT

* Resource fix

---------

Co-authored-by: Schrijvers Luc <begasus@gmail.com>
This commit is contained in:
sabcha1
2024-07-14 16:47:14 +03:00
committed by GitHub
parent 7bc946fd10
commit a6007a4409
2 changed files with 17 additions and 3 deletions

View File

@@ -0,0 +1,4 @@
#!/bin/sh
mkdir -r /boot/home/config/settings/libresprite/data
cp -r /boot/system/data/libresprite/* /boot/home/config/settings/libresprite/data/

View File

@@ -34,10 +34,17 @@ SOURCE_URI_7="https://github.com/aseprite/undo/archive/$srcGitRev_7.zip"
CHECKSUM_SHA256_7="f870af42e3f9983862545c24f8ee9a0dff5a30415a1be06b68445d6ea4c3bc62"
SOURCE_DIR_7="undo-$srcGitRev_7"
PATCHES="libresprite-1.1~git.patchset"
ADDITIONAL_FILES="
setup-data.sh
"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
POST_INSTALL_SCRIPTS="
$relativePostInstallDir/setup-data.sh
"
PROVIDES="
libresprite = $portVersion
cmd:libresprite = $portVersion
@@ -106,8 +113,11 @@ INSTALL()
cd build
ninja install libresprite
rm -r $prefix/share
mkdir -p $dataDir && mkdir -p $appsDir
cp -r bin/data/* $dataDir/
mkdir -p $dataDir && mkdir -p $dataDir/libresprite/ mkdir -p $appsDir
cp -r bin/data $dataDir/libresprite/
ln -sfr $prefix/bin/libresprite $appsDir/libresprite
addAppDeskbarSymlink $prefix/bin/libresprite LibreSprite
}
mkdir -p $postInstallDir
cp -f $portDir/additional-files/setup-data.sh $postInstallDir
chmod a+rx "$postInstallDir/setup-data.sh"
}