libnova, disable static library, cleanup (#8437)

This commit is contained in:
Schrijvers Luc
2023-04-19 09:27:19 +02:00
committed by GitHub
parent 68c74f08a0
commit da0f2a3bea

View File

@@ -37,7 +37,7 @@ COPYRIGHT="2000 - 2005 Liam Girdwood
2015 Lukasz Komsta
1999, 2000 Juan Carlos Remis"
LICENSE="GNU LGPL v2"
REVISION="2"
REVISION="3"
SOURCE_URI="https://dev.gentoo.org/~asturm/distfiles/libnova-$portVersion.tar.xz"
CHECKSUM_SHA256="699a6ffe0b70a2b4f594ca4231eedfc772161460a9de7ff90dd1d92fd3ba7d39"
@@ -50,7 +50,6 @@ libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
libnova$secondaryArchSuffix = $portVersion
lib:libnova$secondaryArchSuffix = $libVersionCompat
lib:libnova_$portVersionCompat$secondaryArchSuffix = $libVersionCompat
"
REQUIRES="
@@ -60,6 +59,7 @@ REQUIRES="
PROVIDES_devel="
libnova${secondaryArchSuffix}_devel = $portVersion
cmd:libnovaconfig$secondaryArchSuffix
devel:libnova_$portVersionCompat$secondaryArchSuffix
devel:libnova$secondaryArchSuffix = $libVersionCompat
"
REQUIRES_devel="
@@ -89,7 +89,7 @@ BUILD()
aclocal -I m4
autoconf
automake --add-missing --force-missing
runConfigure ./configure
runConfigure ./configure --disable-static
make $jobArgs
}
@@ -101,8 +101,11 @@ INSTALL()
mv $prefix/include/* $includeDir
rmdir $prefix/include/
# remove libtool file
rm -f $libDir/libnova.la
# prepare develop/lib
prepareInstalledDevelLib libnova
prepareInstalledDevelLibs libnova libnova-$portVersionCompat
fixPkgconfig
# devel package