Files
haikuports/games-arcade/plee_the_bear/plee_the_bear-0.7.0.recipe
Humdinger 0817519846 De-lint recipe.
*	openimageio
	Re-ordering blocks
	Adding formerly unreferenced patchset. Doesn't build anyway.

*	ordereddict
	Removed "." from SUMMARY
	Re-ordering blocks

*	oricutron
	Removed "." from SUMMARY
	Still a non-building BEP file

*	orphilia_dropbox
	Removed "." from SUMMARY
	Re-ordering blocks

*	pachi
	Removed "(C)" from COPYRIGHT
	Re-ordering blocks

*	pari
	Removed "." from SUMMARY
	Re-ordering blocks

*	pciutils
	Improved DESCRIPTION
	Re-ordering blocks

*	phantomlimb
	Improved SUMMARY
	Re-ordering blocks

*	photograbber
	Removed "." from SUMMARY
	Re-ordering blocks

*	piozone
	Improved DESCRIPTION
	Re-ordering blocks

*	plee_the_bear
	Removed "." and improved SUMMARY
	Re-ordering blocks

*	postgresql_server
	Removed "." from SUMMARY
	Re-ordering blocks

*	privoxy
	Removed "." and improved SUMMARY
	Re-ordering blocks

*	proj-4
	Removed "." and improved SUMMARY
	Re-ordering blocks
	Changed the SOURCE_URI to the github where they moved
	Added $secondaryArchSuffix to the provided cmd

*	protobuf
	Re-ordering blocks
	Updating and referencing patch
	Removed out-of-date patch.
2015-07-22 20:09:18 +02:00

108 lines
3.6 KiB
Bash

SUMMARY="A platform game in which you're a bear whose son has been kidnapped"
DESCRIPTION="Plee the Bear is a platform game in which you play an angry bear \
whose son has been kidnapped by god. Here is a guy hard to brave! Jump in \
this amazing journey to find and rescue your son. Because you want to rescue \
him, don't you? Or to slap him? Maybe both…
With three levels of the storyline and four mini-games, Plee the Bear \
received very positive criticisms. The players loved the fun, the graphics and \
the music; the community around the free software movement appreciated the \
overall process and the quality of the resources, remarkable for a free game; \
and the indie gaming community was pleasantly surprised by the technical \
skills and the details of the game."
HOMEPAGE="http://www.stuff-o-matic.com/plee-the-bear/"
COPYRIGHT="2012 Stuff O Matic"
LICENSE="GNU GPL v3"
REVISION="2"
SOURCE_URI="http://www.stuff-o-matic.com/plee-the-bear/download/file.php?platform=source"
CHECKSUM_SHA256="41dfe864fe2d791d6f99ba7cd330e22c94fce19d82909054eeac594aa4f2924e"
SOURCE_FILENAME="plee-the-bear-0.7.0.tgz"
SOURCE_DIR="plee-the-bear-0.7.0-light"
PATCHES="plee_the_bear-$portVersion.patchset"
ARCHITECTURES="x86"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
# for a different secondary architecture.
ARCHITECTURES="x86_gcc2 $ARCHITECTURES"
else
ARCHITECTURES="!x86_gcc2 $ARCHITECTURES"
fi
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
PROVIDES="
plee_the_bear = $portVersion
cmd:plee_the_bear$secondaryArchSuffix = $portVersion
lib:libplee_the_bear$secondaryArchSuffix = $portVersion
lib:libbear_audio$secondaryArchSuffix
lib:libbear_communication$secondaryArchSuffix
lib:libbear_debug$secondaryArchSuffix
lib:libbear_engine$secondaryArchSuffix
lib:libbear_expr$secondaryArchSuffix
lib:libbear_generic_items$secondaryArchSuffix
lib:libbear_gui$secondaryArchSuffix
lib:libbear_input$secondaryArchSuffix
lib:libbear_net$secondaryArchSuffix
lib:libbear_text_interface$secondaryArchSuffix
lib:libbear_time$secondaryArchSuffix
lib:libbear_universe$secondaryArchSuffix
lib:libbear_visual$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
lib:libsdl2$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
lib:libsdl2_mixer$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
lib:libpng$secondaryArchSuffix
lib:libz$secondaryArchSuffix
lib:libclaw_dynamic_library$secondaryArchSuffix
lib:libclaw_graphic$secondaryArchSuffix
lib:libclaw_net$secondaryArchSuffix
lib:libclaw_tween$secondaryArchSuffix
lib:libboost_system$secondaryArchSuffix
lib:libboost_thread$secondaryArchSuffix
lib:libboost_filesystem$secondaryArchSuffix
lib:libboost_regex$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
"
BUILD_REQUIRES="
devel:libsdl2$secondaryArchSuffix
devel:libsdl2_mixer$secondaryArchSuffix
devel:libsdl$secondaryArchSuffix
devel:sdl_mixer$secondaryArchSuffix
devel:libfreetype$secondaryArchSuffix
devel:libclaw_application$secondaryArchSuffix
devel:libz$secondaryArchSuffix
devel:libpng$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
boost${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
cmd:cmake >= 3.0
"
BUILD()
{
cmake . -DBEAR_EDITORS_ENABLED=FALSE -DCMAKE_INSTALL_PREFIX=$prefix \
-DCMAKE_CXX_FLAGS="-DNDEBUG"
make $jobArgs
}
INSTALL()
{
make install
rm -r $prefix/share
addAppDeskbarSymlink $binDir/plee-the-bear "Plee the Bear"
}