From 0b37494731b768ab86d6d47d618a0e72177dca5c Mon Sep 17 00:00:00 2001 From: davidkaroly <92124087+davidkaroly@users.noreply.github.com> Date: Mon, 18 Oct 2021 11:52:41 +0200 Subject: [PATCH] faad2: add libVersion, fixPkgconfig, debuginfo (#6296) --- media-libs/faad2/faad2-2.10.0.recipe | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/media-libs/faad2/faad2-2.10.0.recipe b/media-libs/faad2/faad2-2.10.0.recipe index 1fe65862f..d8555361a 100644 --- a/media-libs/faad2/faad2-2.10.0.recipe +++ b/media-libs/faad2/faad2-2.10.0.recipe @@ -7,7 +7,7 @@ library (libfaad) that may be used by other programs." HOMEPAGE="https://www.audiocoding.com/" COPYRIGHT="2003-2005 M. Bakker, Nero AG." LICENSE="GNU GPL v2" -REVISION="1" +REVISION="2" SOURCE_URI="https://github.com/knik0/faad2/archive/${portVersion//./_}.tar.gz" CHECKSUM_SHA256="0c6d9636c96f95c7d736f097d418829ced8ec6dbd899cc6cc82b728480a84bfb" SOURCE_DIR="faad2-${portVersion//./_}" @@ -16,11 +16,14 @@ PATCHES="faad2-$portVersion.patchset" ARCHITECTURES="all" SECONDARY_ARCHITECTURES="x86_gcc2 x86" +libVersion="2.0.0" +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + PROVIDES=" faad2$secondaryArchSuffix = $portVersion compat >= 2 cmd:faad$secondaryArchSuffix = $portVersion - lib:libfaad$secondaryArchSuffix = 2.0.0 compat >= 2 - lib:libfaad_drm$secondaryArchSuffix = 2.0.0 compat >= 2 + lib:libfaad$secondaryArchSuffix = $libVersionCompat + lib:libfaad_drm$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku${secondaryArchSuffix} @@ -28,8 +31,8 @@ REQUIRES=" PROVIDES_devel=" faad2${secondaryArchSuffix}_devel = $portVersion compat >= 2 - devel:libfaad$secondaryArchSuffix = 2.0.0 compat >= 2 - devel:libfaad_drm$secondaryArchSuffix = 2.0.0 compat >= 2 + devel:libfaad$secondaryArchSuffix = $libVersionCompat + devel:libfaad_drm$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" faad2$secondaryArchSuffix == $portVersion base @@ -48,6 +51,10 @@ BUILD_PREREQUIRES=" cmd:make " +defineDebugInfoPackage faad2$secondaryArchSuffix \ + $libDir/libfaad.so.$libVersion \ + $libDir/libfaad_drm.so.$libVersion + BUILD() { autoreconf -fi @@ -63,6 +70,8 @@ INSTALL() prepareInstalledDevelLibs libfaad libfaad_drm + fixPkgconfig + # devel package packageEntries devel \ $developDir