SUMMARY="A library to parse Matroska files" DESCRIPTION="libmatroska is a C++ libary to parse Matroska files." HOMEPAGE="https://www.matroska.org/" COPYRIGHT="2003-2015 Matroska" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="http://dl.matroska.org/downloads/libmatroska/libmatroska-$portVersion.tar.xz" CHECKSUM_SHA256="d8c72b20d4c5bf888776884b0854f95e74139b5267494fae1f395f7212d7c992" ARCHITECTURES="?x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" PROVIDES=" libmatroska$secondaryArchSuffix = $portVersion lib:libmatroska$secondaryArchSuffix = 6.0.0 compat >= 6 " REQUIRES=" haiku${secondaryArchSuffix} lib:libebml$secondaryArchSuffix " PROVIDES_devel=" libmatroska${secondaryArchSuffix}_devel = $portVersion devel:libmatroska$secondaryArchSuffix = 6.0.0 compat >= 6 " REQUIRES_devel=" libmatroska$secondaryArchSuffix == $portVersion base libebml${secondaryArchSuffix}_devel >= 1.3.4 devel:libebml$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel # devel:libebml version is the same between 1.3.1 and 1.3.3 # but we need 1.3.3 libebml${secondaryArchSuffix}_devel >= 1.3.3 devel:libebml$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf cmd:automake cmd:autoreconf cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:libtoolize$secondaryArchSuffix cmd:make cmd:pkg_config$secondaryArchSuffix " BUILD() { autoreconf -f -i runConfigure ./configure make $jobArgs } INSTALL() { make install prepareInstalledDevelLibs libmatroska fixPkgconfig rm $developLibDir/libmatroska.la packageEntries devel $developDir } TEST() { make check }