Homeworld: fix recipe, cleanup (#1392)

This commit is contained in:
miqlas
2017-06-06 01:37:43 +02:00
committed by waddlesplash
parent 2a10f0dcbc
commit 37f61d4b69

View File

@@ -7,12 +7,12 @@ released the source code to the public under license."
HOMEPAGE="http://www.homeworldsdl.org/"
COPYRIGHT="1999-2000 Sierra On-Line, Inc."
LICENSE="RE-INC-EULA"
REVISION="2"
REVISION="3"
SOURCE_URI="https://bitbucket.org/extrowerk/homeworld-sdl-haiku/get/e80d5e8c7a73.tar.gz"
CHECKSUM_SHA256="f098c3f713eca5718433ffb4bc9a7ad71eb7d584cbf9fe9eb3a1266363843bd1"
SOURCE_DIR="extrowerk-homeworld-sdl-haiku-e80d5e8c7a73"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
@@ -21,26 +21,27 @@ PROVIDES="
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
lib:libglu$secondaryArchSuffix
#lib:mesa_swrast
lib:libsdl$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
devel:libgl$secondaryArchSuffix
devel:libglu$secondaryArchSuffix
devel:libsdl$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
cmd:flex
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
cmd:autoconf
cmd:aclocal
cmd:libtool
cmd:make
cmd:unzip
cmd:yacc$secondaryArchSuffix
cmd:flex
"
BUILD()
@@ -64,8 +65,9 @@ INSTALL()
echo "Moving binary into the bin directory"
cp homeworld $appsDir/Homeworld_SDL/homeworld_sdl
cd ..
unzip ./Haiku_Extra/Homeworld_Haiku_Start.sh.zip
unzip -o ./Haiku_Extra/Homeworld_Haiku_Start.sh.zip
cp Homeworld_Haiku_Start.sh $appsDir/Homeworld_SDL/Start_Homeworld_SDL.sh
echo "Adding Homeworld_SDL to the Deskbar"
addAppDeskbarSymlink $appsDir/Start_Homeworld_SDL.sh Homeworld_SDL
addAppDeskbarSymlink $appsDir/Homeworld_SDL/Start_Homeworld_SDL.sh \
Homeworld_SDL
}