From b0ff9f963a3fc9325ff178e6622caa5059622d14 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Wed, 29 Mar 2023 08:55:13 +0200 Subject: [PATCH] libidl, use libVersionCompat, disable static library (#8154) --- dev-libs/libidl/libidl-0.8.14.recipe | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/dev-libs/libidl/libidl-0.8.14.recipe b/dev-libs/libidl/libidl-0.8.14.recipe index b013082d1..6e6208a72 100644 --- a/dev-libs/libidl/libidl-0.8.14.recipe +++ b/dev-libs/libidl/libidl-0.8.14.recipe @@ -7,7 +7,7 @@ the functionality was designed to be as reusable and portable as possible." HOMEPAGE="https://github.com/GNOME/libIDL/" COPYRIGHT="1998-1999 Andrew T. Veliath" LICENSE="GNU LGPL v2" -REVISION="5" +REVISION="6" SOURCE_URI="http://ftp.gnome.org/pub/gnome/sources/libIDL/0.8/libIDL-$portVersion.tar.gz" CHECKSUM_SHA256="bca99570f1ab453e11ae627b209561019cde5aaa98f71f43cc6da048d3bc7e72" SOURCE_DIR="libIDL-$portVersion" @@ -15,9 +15,12 @@ SOURCE_DIR="libIDL-$portVersion" ARCHITECTURES="all" SECONDARY_ARCHITECTURES="x86_gcc2 x86" +libVersion="0.0.0" +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + PROVIDES=" libidl$secondaryArchSuffix = $portVersion - lib:libIDL_2$secondaryArchSuffix = 0.0.0 compat >= 0 + lib:libIDL_2$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix @@ -29,7 +32,7 @@ REQUIRES=" PROVIDES_devel=" libidl${secondaryArchSuffix}_devel = $portVersion cmd:libIDL_config_2$secondaryArchSuffix = $portVersion - devel:libIDL_2$secondaryArchSuffix = 0.0.0 compat >= 0 + devel:libIDL_2$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" libidl$secondaryArchSuffix == $portVersion @@ -56,7 +59,7 @@ defineDebugInfoPackage libIDL$secondaryArchSuffix \ BUILD() { autoreconf -vfi - runConfigure ./configure + runConfigure ./configure --disable-static make $jobArgs }