libmatroska: bump version.

This commit is contained in:
Jerome Duval
2019-03-28 08:49:01 +01:00
parent bb5df61d72
commit 0a320b3433

View File

@@ -1,14 +1,14 @@
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"
COPYRIGHT="2003-2019 Matroska"
LICENSE="GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="http://dl.matroska.org/downloads/libmatroska/libmatroska-$portVersion.tar.xz"
CHECKSUM_SHA256="d8c72b20d4c5bf888776884b0854f95e74139b5267494fae1f395f7212d7c992"
SOURCE_URI="https://dl.matroska.org/downloads/libmatroska/libmatroska-$portVersion.tar.xz"
CHECKSUM_SHA256="f0efdc1827fa8012a16d764a45ed84d544d92a2027113245f522f5e1f713ad1e"
ARCHITECTURES="?x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86"
ARCHITECTURES="!x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
PROVIDES="
libmatroska$secondaryArchSuffix = $portVersion
@@ -25,48 +25,39 @@ PROVIDES_devel="
"
REQUIRES_devel="
libmatroska$secondaryArchSuffix == $portVersion base
libebml${secondaryArchSuffix}_devel >= 1.3.4
libebml${secondaryArchSuffix}_devel >= 1.3.7
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
# but we need 1.3.7
libebml${secondaryArchSuffix}_devel >= 1.3.7
devel:libebml$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
cmd:automake
cmd:autoreconf
cmd:cmake
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:libtoolize$secondaryArchSuffix
cmd:make
cmd:pkg_config$secondaryArchSuffix
"
BUILD()
{
autoreconf -f -i
runConfigure ./configure
mkdir -p build && cd build
cmake .. $cmakeDirArgs -DBUILD_SHARED_LIBS=TRUE \
-DCMAKE_BUILD_TYPE=Release
make $jobArgs
}
INSTALL()
{
make install
make -C build install
prepareInstalledDevelLibs libmatroska
fixPkgconfig
rm $developLibDir/libmatroska.la
packageEntries devel $developDir
}
TEST()
{
make check
packageEntries devel $developDir $libDir/cmake
}