box2d: use cmake install prefix.

* move headers to $includeDir
* move cmake files to the devel package.
* enable x86_64.
This commit is contained in:
Jerome Duval
2017-01-24 21:52:57 +01:00
parent 32963efd85
commit cf4f767300

View File

@@ -5,12 +5,12 @@ winner of the 2008 Independant Game Festival Grand Prize"
HOMEPAGE="http://www.box2d.org"
COPYRIGHT="2007-2015 Erin Catto"
LICENSE="MIT"
REVISION="3"
SOURCE_URI="https://github.com/erincatto/Box2D/archive/v2.3.1.zip"
REVISION="4"
SOURCE_URI="https://github.com/erincatto/Box2D/archive/v$portVersion.zip"
CHECKSUM_SHA256="1f04be518804a9879281a105a3c1511840371c96194b156eea5ad040d2805b46"
SOURCE_DIR="Box2D-2.3.1"
SOURCE_DIR="Box2D-$portVersion"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
ARCHITECTURES="x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
@@ -43,7 +43,8 @@ BUILD_PREREQUIRES="
BUILD()
{
cd Box2D
cmake . -DBOX2D_INCLUDE_DIR=$includeDir -DBOX2D_LIBRARY_DIRS=$libDir \
cmake . -DCMAKE_INSTALL_PREFIX=$prefix \
-DBOX2D_INCLUDE_DIR=$includeDir -DBOX2D_LIBRARY_DIRS=$libDir \
-DBOX2D_BUILD_EXAMPLES=Off -DBOX2D_BUILD_SHARED=On
make $jobArgs
}
@@ -53,6 +54,9 @@ INSTALL()
cd Box2D
make install
mkdir -p $(dirname $includeDir)
mv $prefix/include $includeDir
prepareInstalledDevelLib libBox2D
packageEntries devel $developDir
packageEntries devel $developDir $libDir/cmake
}