gsasl, recipe fixes (#7560)

This commit is contained in:
Schrijvers Luc
2022-12-14 09:29:16 +01:00
committed by GitHub
parent ba7fbea974
commit 2032d49860

View File

@@ -7,14 +7,14 @@ in clients to authenticate against servers.
Supported mechanisms are ANONYMOUS, EXTERNAL, LOGIN, PLAIN, SECURID, NTLM, \
DIGEST-MD5, CRAM-MD5, SCRAM-SHA-1, SCRAM-SHA-1-PLUS, GS2-KRB5, GSSAPI."
HOMEPAGE="https://www.gnu.org/software/gsasl/"
COPYRIGHT="2004-2012 Simon Josefsson"
COPYRIGHT="2004-2022 Simon Josefsson"
LICENSE="GNU GPL v3
GNU LGPL v3"
REVISION="1"
REVISION="2"
SOURCE_URI="https://ftp.gnu.org/gnu/gsasl/gsasl-$portVersion.tar.gz"
CHECKSUM_SHA256="79b868e3b9976dc484d59b29ca0ae8897be96ce4d36d32aed5d935a7a3307759"
ARCHITECTURES="all"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
commandBinDir=$binDir
@@ -33,6 +33,7 @@ PROVIDES="
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libcom_err$secondaryArchSuffix
lib:libgnutls$secondaryArchSuffix
lib:libgcrypt$secondaryArchSuffix
lib:libgpg_error$secondaryArchSuffix
@@ -42,7 +43,6 @@ REQUIRES="
lib:libintl$secondaryArchSuffix
lib:libk5crypto$secondaryArchSuffix
lib:libkrb5$secondaryArchSuffix
lib:libkrb5crypto$secondaryArchSuffix
lib:libreadline$secondaryArchSuffix
"
@@ -61,6 +61,7 @@ PROVIDES_tools="
REQUIRES_tools="
gsasl$secondaryArchSuffix == $portVersion base
haiku$secondaryArchSuffix
lib:libcom_err$secondaryArchSuffix
lib:libgnutls$secondaryArchSuffix
lib:libgcrypt$secondaryArchSuffix
lib:libgpg_error$secondaryArchSuffix
@@ -70,7 +71,6 @@ REQUIRES_tools="
lib:libintl$secondaryArchSuffix
lib:libk5crypto$secondaryArchSuffix
lib:libkrb5$secondaryArchSuffix
lib:libkrb5crypto$secondaryArchSuffix
lib:libreadline$secondaryArchSuffix
"
@@ -118,12 +118,19 @@ INSTALL()
rm $libDir/libgsasl.la
prepareInstalledDevelLib libgsasl
fixPkgconfig
packageEntries devel \
$developDir
$developDir \
$manDir/man3 \
packageEntries tools \
$commandBinDir
$commandBinDir \
$manDir/man1 \
$dataDir
# cleanup
rmdir $manDir
}
TEST()