diff --git a/dev-libs/fribidi/fribidi-1.0.12.recipe b/dev-libs/fribidi/fribidi-1.0.13.recipe similarity index 86% rename from dev-libs/fribidi/fribidi-1.0.12.recipe rename to dev-libs/fribidi/fribidi-1.0.13.recipe index f14532f7a..bf2f2ebd5 100644 --- a/dev-libs/fribidi/fribidi-1.0.12.recipe +++ b/dev-libs/fribidi/fribidi-1.0.13.recipe @@ -12,10 +12,10 @@ COPYRIGHT="2004 Sharif FarsiWeb, Inc LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://github.com/fribidi/fribidi/releases/download/v$portVersion/fribidi-$portVersion.tar.xz" -CHECKSUM_SHA256="0cd233f97fc8c67bb3ac27ce8440def5d3ffacf516765b91c2cc654498293495" +CHECKSUM_SHA256="7fa16c80c81bd622f7b198d31356da139cc318a63fc7761217af4130903f54a2" ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" +SECONDARY_ARCHITECTURES="x86" commandBinDir=$binDir commandSuffix=$secondaryArchSuffix @@ -58,16 +58,10 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:autoheader - cmd:automake - cmd:autoreconf cmd:awk cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix - cmd:libtoolize$secondaryArchSuffix - cmd:make + cmd:meson cmd:pkg_config$secondaryArchSuffix " @@ -76,17 +70,17 @@ defineDebugInfoPackage fribidi$secondaryArchSuffix \ BUILD() { - autoreconf -vfi - runConfigure --omit-dirs binDir ./configure \ + unset meson + meson setup . build --buildtype=debugoptimized \ + --prefix=$prefix \ --bindir=$commandBinDir - make $jobArgs + meson compile -C build $jobArgs } INSTALL() { - make install - - rm $libDir/libfribidi.la + unset meson + meson install -C build # remove command for secondary architecture if [ -n "$secondaryArchSuffix" ]; then @@ -116,5 +110,6 @@ INSTALL() TEST() { - make check + unset meson + meson test -C build }