From 0c18d91440e8322824ec8b0685aed4f76ff3fd1d Mon Sep 17 00:00:00 2001 From: Edgar Date: Thu, 21 Oct 2021 13:15:32 +0200 Subject: [PATCH] :bug: Fixed rigs of rods install --- rigsofrods/PKGBUILD | 17 ++++++++++++----- rigsofrods/RoR.desktop | 9 +++++++++ rigsofrods/rigsofrods.png | Bin 0 -> 2635 bytes 3 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 rigsofrods/RoR.desktop create mode 100644 rigsofrods/rigsofrods.png diff --git a/rigsofrods/PKGBUILD b/rigsofrods/PKGBUILD index 1fb0d7e..965352a 100644 --- a/rigsofrods/PKGBUILD +++ b/rigsofrods/PKGBUILD @@ -14,8 +14,14 @@ depends=('ogre' 'mygui' 'socketw' 'angelscript' 'nvidia-cg-toolkit' 'libopenal-d makedepends=('cmake' 'git') conflicts=('rigsofrods-git') provides=('rigsofrods') -source=("https://github.com/AnotherFoxGuy/rigs-of-rods/archive/refs/heads/build-sys-V3.zip") -sha512sums=('SKIP') +source=("https://github.com/AnotherFoxGuy/rigs-of-rods/archive/refs/heads/build-sys-V3.zip" + "rigsofrods.png" + "RoR.desktop" +) +sha512sums=('SKIP' + '8280ddec6dba37e66c323e469c1894bacc3b592b6ea1f7fd3876bc9e7253b14b4949c3c51d7dd47ad7bd78e085fbe51aad83b1e8d0b0755deda426129e4a6710' + '21a6f930d0efe6a2d73edea08a28cf3584a9caa413969a6ff258d2dbe8a8e1f58411ec5c10118f116a7b6c341b6debbba22ceee0842a1b335a40edfa5d1cfc84' +) prepare() { mkdir -p "$srcdir/$_gitname-build-sys-V3/build" @@ -34,7 +40,8 @@ build() { } package() { - cd "$srcdir/$_gitname-build-sys-V3/build" - - make DESTDIR=${pkgdir} install + mkdir -p "$pkgdir/opt/games/$_pkgname" + cp -r $srcdir/$_gitname-build-sys-V3/build/bin/* "$pkgdir/opt/games/$_pkgname/" + install -Dm755 rigsofrods.png "$pkgdir/usr/share/pixmaps/rigsofrods.png" + install -Dm755 RoR.desktop "$pkgdir/usr/share/applications/RoR.desktop" } diff --git a/rigsofrods/RoR.desktop b/rigsofrods/RoR.desktop new file mode 100644 index 0000000..5b56043 --- /dev/null +++ b/rigsofrods/RoR.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Encoding=UTF-8 +Name=Rigs of Rods +Comment=An open source vehicle simulator based on soft-body physics +Icon=rigsofrods.png +Exec=/opt/games/rigsofrods/RoR +Terminal=false +Categories=Application;Game; diff --git a/rigsofrods/rigsofrods.png b/rigsofrods/rigsofrods.png new file mode 100644 index 0000000000000000000000000000000000000000..80ab8921999765b5ff2f9fee7182e57b201b109c GIT binary patch literal 2635 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 tSKc159OL>5&