diff --git a/media-libs/taglib/taglib-1.7.2.recipe b/media-libs/taglib/taglib-1.7.2.recipe index 4111c1c0c..7c5ba54e5 100644 --- a/media-libs/taglib/taglib-1.7.2.recipe +++ b/media-libs/taglib/taglib-1.7.2.recipe @@ -8,15 +8,19 @@ LICENSE="GNU LGPL v2 MPL v1.1 " REVISION="1" -ARCHITECTURES="?x86_gcc2 ?x86 ?x86_64" -SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" +ARCHITECTURES="x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" taglib$secondaryArchSuffix = $portVersion + cmd:taglib_config + lib:libtag$secondaryArchSuffix = 0.0.0 compat >= 0 + lib:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0 " REQUIRES=" haiku${secondaryArchSuffix} >= $haikuVersion + lib:libz " BUILD_REQUIRES=" @@ -34,7 +38,12 @@ SOURCE_DIR="$portVersionedName" BUILD() { - cmake . + mkdir -p $binDir + cmake . -DINCLUDE_INSTALL_DIR=$includeDir \ + -DCMAKE_INSTALL_PREFIX:PATH=$prefix \ + -DBIN_INSTALL_DIR=$binDir \ + -DLIB_INSTALL_DIR=$developLibDir \ + -DLIB=$relativeLibDir make } @@ -55,8 +64,8 @@ INSTALL() PROVIDES_devel=" taglib${secondaryArchSuffix}_devel = $portVersion compat >= 1.7 - devel:taglib$secondaryArchSuffix = 0.0.0 compat >= 0 devel:libtag$secondaryArchSuffix = 0.0.0 compat >= 0 + devel:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0 " REQUIRES_devel="