summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorgardenapple2023-05-23 02:36:57 +0300
committergardenapple2023-05-23 02:36:57 +0300
commited02a56d1ab90407a97bfc2a92896f3d3038264d (patch)
tree6ae48be7e54625274e8a7f7096aee1c41c39a622 /PKGBUILD
parent73e202709b4a4b265631860932c687ff4ebd994c (diff)
downloadaur-open-hexagon-git.tar.gz
More re-arranging
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 10 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 941a9bfcf0fe..4de81e57d3ef 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -69,24 +69,24 @@ build() {
package() {
mkdir -p "$pkgdir/usr/lib"
- cd "$srcdir/$_reponame/_RELEASE"
- install -Dm644 "Assets/Open Hexagon Assets License.txt" -t "$pkgdir/usr/share/licenses/open-hexagon/"
-
- # Move libraries to separate dir
- rm -f *.bat *.dll *.lib
- mkdir -p _deps/
- mv *.so _deps/
cd "$srcdir/$_reponame"
cp -r "_RELEASE" "$pkgdir/usr/lib/open-hexagon"
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/open-hexagon/"
# Install CMake-pulled dependencies
+ mkdir -p "$pkgdir/usr/lib/open-hexagon/_deps"
find buildlx/_deps/*-build/ \( -name '*.so.*' -o -name '*.so' \) \
-execdir mv -- '{}' "$pkgdir/usr/lib/open-hexagon/_deps" \;
+
cd "$pkgdir/usr/lib/open-hexagon"
+ # Move libraries to separate dir
+ rm -f *.bat *.dll *.lib
+ mv *.so _deps/
+ rm _deps/libz.so*
+
# Dirty hack to allow writing data to shared /var/ directory rather than current directory
# (also see .install file)
rm -rf Profiles Replays
@@ -96,8 +96,10 @@ package() {
done
# Misc. cleanup
+ mv "Assets/Open Hexagon Assets License.txt" "$pkgdir/usr/share/licenses/open-hexagon/"
install -Dm644 "luadocs.md" -t "$pkgdir/usr/share/doc/open-hexagon/"
- rm luadocs.md "Assets/Open Hexagon Assets License.txt" _deps/libz.so* *.sh users.json scores.json
+ rm luadocs.md *.sh users.json scores.json
+
# Executables
install -Dm755 "$srcdir/open-hexagon" -t "$pkgdir/usr/bin"