ecl: update to 24.5.10 (#11142)

This commit is contained in:
Al Hoang
2024-10-01 09:30:40 -05:00
committed by GitHub
parent 2de2394e8b
commit 1ced138409
2 changed files with 23 additions and 5 deletions

View File

@@ -11,17 +11,18 @@ COPYRIGHT="2015 Daniel Kochmański
LICENSE="GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="https://common-lisp.net/project/ecl/static/files/release/ecl-$portVersion.tgz"
CHECKSUM_SHA256="b15a75dcf84b8f62e68720ccab1393f9611c078fcd3afdd639a1086cad010900"
PATCHES="ecl-21.2.1.patchset"
CHECKSUM_SHA256="e4ea65bb1861e0e495386bfa8bc673bd014e96d3cf9d91e9038f91435cbe622b"
PATCHES="ecl-$portVersion.patchset"
ARCHITECTURES="all ?x86_gcc2"
SECONDARY_ARCHITECTURES="?x86"
libVersion="$portVersion"
libVersionCompat="$libVersion compat >= ${libVersion%.**}"
PROVIDES="
ecl$secondaryArchSuffix = $portVersion
cmd:ecl$secondaryArchSuffix
cmd:ecl_config$secondaryArchSuffix
devel:libecl$secondaryArchSuffix
lib:libecl$secondaryArchSuffix
"
REQUIRES="
@@ -32,6 +33,15 @@ REQUIRES="
lib:libgmp$secondaryArchSuffix
"
PROVIDES_devel="
ecl${secondaryArchSuffix}_devel = $portVersion
cmd:ecl_config$secondaryArchSuffix
devel:libecl$secondaryArchSuffix = $libVersionCompat
"
REQUIRES_devel="
ecl$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libatomic_ops$secondaryArchSuffix
@@ -66,8 +76,16 @@ INSTALL()
{
make install
prepareInstalledDevelLib \
libecl
packageEntries devel \
$developDir \
$binDir/ecl-config \
$manDir/man1/ecl-config.1
for i in COPYING LICENSE TAGS ecl_min dpp build-stamp; do
rm $prefix/lib/ecl-$portVersion/$i
rm $libDir/ecl-$portVersion/$i
done
}