libaacs, disable static library, use libVersionCompat (#8327)

This commit is contained in:
Schrijvers Luc
2023-04-11 10:52:28 +02:00
committed by GitHub
parent 8e9633af85
commit 9e1560a67b

View File

@@ -2,27 +2,28 @@ SUMMARY="Open implementation of AACS"
DESCRIPTION="libaacs is an open implementation of the Advanced Access Content \
System (AACS) specification."
HOMEPAGE="https://www.videolan.org/developers/libaacs.html"
COPYRIGHT="
2009-2013 npzacs
COPYRIGHT="2009-2013 npzacs
2010 gates
2009-2010 hpi1
2009-2010 Obliter0n
2011-2013 VideoLAN
2012 Konstantin Pavlov
2013 Petri Hintukainen
"
2013 Petri Hintukainen"
LICENSE="GNU LGPL v2.1"
REVISION="1"
REVISION="2"
SOURCE_URI="https://download.videolan.org/pub/videolan/libaacs/$portVersion/libaacs-$portVersion.tar.bz2"
CHECKSUM_SHA256="6d884381fbb659e2a565eba91e72499778635975e4b3d6fd94ab364a25965387"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libVersion="0.7.1"
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
libaacs$secondaryArchSuffix = $portVersion compat >= 0
cmd:aacs_info${secondaryArchSuffix}
lib:libaacs$secondaryArchSuffix = 0.7.1 compat >= 0
cmd:aacs_info$secondaryArchSuffix
lib:libaacs$secondaryArchSuffix = $libVersionCompat
"
REQUIRES="
haiku$secondaryArchSuffix
@@ -32,7 +33,7 @@ REQUIRES="
PROVIDES_devel="
libaacs${secondaryArchSuffix}_devel = $portVersion compat >= 0
devel:libaacs$secondaryArchSuffix = 0.7.1 compat >= 0
devel:libaacs$secondaryArchSuffix = $libVersionCompat
"
REQUIRES_devel="
libaacs$secondaryArchSuffix == $portVersion base
@@ -58,7 +59,7 @@ BUILD_PREREQUIRES="
BUILD()
{
autoreconf -f -i
runConfigure ./configure
runConfigure ./configure --disable-static
make $jobArgs
}
@@ -68,7 +69,7 @@ INSTALL()
rm $libDir/libaacs.la
prepareInstalledDevelLibs libaacs
prepareInstalledDevelLib libaacs
fixPkgconfig
# devel package