diff --git a/games-engines/solarus/solarus-1.6.0.recipe b/games-engines/solarus/solarus-1.6.2.recipe similarity index 76% rename from games-engines/solarus/solarus-1.6.0.recipe rename to games-engines/solarus/solarus-1.6.2.recipe index 1ed7ee168..97a2e0aa8 100644 --- a/games-engines/solarus/solarus-1.6.0.recipe +++ b/games-engines/solarus/solarus-1.6.2.recipe @@ -6,17 +6,19 @@ DESCRIPTION="A lightweight, free and open-source game engine for Action-RPGs * Available on multiple platforms. * Completely free and open-source, under GPL v3 License." HOMEPAGE="http://solarus-games.org" -COPYRIGHT="2006-2018 Christopho, Solarus" +COPYRIGHT="2006-2019 Christopho, Solarus" LICENSE="GNU GPL v3" REVISION="1" -SOURCE_URI="http://www.solarus-games.org/downloads/solarus/solarus-${portVersion}-src.tar.gz" -CHECKSUM_SHA256="d800fdf388f860732f2d40c8dd635c34fd1c452857f75bf9b3a421e3ef5ee751" +SOURCE_URI="https://gitlab.com/solarus-games/solarus/-/archive/v$portVersion/solarus-v$portVersion.tar.gz" +CHECKSUM_SHA256="cec4da0fb041dec3ec1f1cba79c40a519e994b562d582cd56e37fc444c8c656c" +SOURCE_DIR="solarus-v$portVersion" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" solarus$secondaryArchSuffix = $portVersion + app:Solarus cmd:solarus = $portVersion cmd:solarus_launcher = $portVersion cmd:solarus_run = $portVersion @@ -66,8 +68,12 @@ BUILD_PREREQUIRES=" BUILD() { - cmake -DCMAKE_INSTALL_PREFIX="$prefix" \ - -DCMAKE_BUILD_TYPE=Release . + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX="$prefix" \ + -DSOLARUS_HEADERS_INSTALL_DESTINATION=$includeDir \ + -DSOLARUS_LIBRARY_INSTALL_DESTINATION=$libDir \ + -DSOLARUS_MANUAL_INSTALL_DESTINATION=$manDir \ + -DSOLARUS_WRITE_DIR=$settingsDir . -L make $jobArgs } @@ -75,8 +81,6 @@ INSTALL() { make install - mkdir -p $(dirname $includeDir) - mv $prefix/include $includeDir - rm -rf $prefix/share + addAppDeskbarSymlink $prefix/bin/solarus-launcher Solarus }