Update dependencies and source.sh script

This commit is contained in:
2025-11-19 20:22:22 +02:00
parent fbf37c4bd3
commit 57f7d155db
2 changed files with 5 additions and 5 deletions
+4 -1
View File
@@ -1,16 +1,19 @@
name: p11-kit name: p11-kit
description: Loads and enumerates PKCS#11 modules description: Loads and enumerates PKCS#11 modules
version: 0.25.10 version: 0.25.10
revision: 1 revision: 2
url: https://p11-glue.freedesktop.org/ url: https://p11-glue.freedesktop.org/
license: BSD license: BSD
architecture: any architecture: any
type: source type: source
depends: depends:
- coreutils
- glibc - glibc
- libffi - libffi
- libtasn1 - libtasn1
make_depends: make_depends:
- bash-completion
- gtk-doc
- meson - meson
- gnutls - gnutls
downloads: downloads:
+1 -4
View File
@@ -5,7 +5,7 @@
# The build function is executed in the source directory # The build function is executed in the source directory
# This function is used to compile the source code # This function is used to compile the source code
build() { build() {
meson setup --prefix=/usr --libdir=/usr/lib --buildtype=release -Dtrust_paths=/etc/pki/anchors build meson setup --prefix=/usr --libdir=/usr/lib -Dman=true -Dgtk_doc=true -Dtrust_paths=/etc/ssl/certs/ca-certificates.crt build
meson compile -C build meson compile -C build
} }
@@ -20,9 +20,6 @@ check() {
package() { package() {
meson install -C build --destdir="$BPM_OUTPUT" meson install -C build --destdir="$BPM_OUTPUT"
# Make symbolic link
ln -sfv /usr/libexec/p11-kit/trust-extract-compat "$BPM_OUTPUT"/usr/bin/update-ca-certificates
# Install package license # Install package license
install -Dm644 "$BPM_SOURCE"/COPYING "$BPM_OUTPUT"/usr/share/licenses/p11-kit/COPYING install -Dm644 "$BPM_SOURCE"/COPYING "$BPM_OUTPUT"/usr/share/licenses/p11-kit/COPYING
} }