Update dependencies and source.sh script
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user