libsecret, bump to 0.21.7 (#12405)

This commit is contained in:
Schrijvers Luc
2025-05-19 09:14:10 +02:00
committed by GitHub
parent 23da1f7f9f
commit a4f19fde71

View File

@@ -9,7 +9,7 @@ COPYRIGHT="2012-2019 Red Hat Inc
LICENSE="GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="https://gitlab.gnome.org/GNOME/libsecret/-/archive/$portVersion/libsecret-$portVersion.tar.gz"
CHECKSUM_SHA256="b33b9542222ea8866f6ff2d31c0ad373877c2277db546ca00cc7fdda9cbab1c3"
CHECKSUM_SHA256="944d8a6072b6f285db40b8e9927dbe4dde81dcc7d177f84271fb167ccc297f65"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
@@ -36,26 +36,24 @@ REQUIRES_devel="
libsecret$secondaryArchSuffix == $portVersion base
devel:libgcrypt$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
devel:libxslt$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
bash_completion
devel:libgcrypt$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libgobject_2.0$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
devel:libxslt$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:find
docbook_xml_dtd
docbook_xsl_stylesheets
cmd:gcc$secondaryArchSuffix
cmd:gtkdocize
cmd:gpg$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:meson
cmd:msgfmt$secondaryArchSuffix
cmd:pkg_config$secondaryArchSuffix
cmd:xsltproc
"
BUILD()
@@ -71,10 +69,11 @@ BUILD()
--libexecdir="$binDir" \
--datadir="$dataDir" \
--localedir="$dataDir/locale" \
-Dbashcompdir=$dataDir/bash-completion \
-Dintrospection=false \
-Dgtk_doc=false \
-Dvapi=false \
-Dmanpage=false
-Dmanpage=true
ninja -C build
}
@@ -83,8 +82,8 @@ INSTALL()
{
ninja install -C build
prepareInstalledDevelLibs libsecret-1
prepareInstalledDevelLib \
libsecret-1
fixPkgconfig
# devel package