]> git.ipfire.org Git - ipfire-3.x.git/blame - p11-kit/p11-kit.nm
p11-kit: Update to version 0.25.3
[ipfire-3.x.git] / p11-kit / p11-kit.nm
CommitLineData
07ee4849 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
07ee4849
MT
4###############################################################################
5
802ea3af 6name = p11-kit
240f3900 7version = 0.25.3
802ea3af 8release = 1
07ee4849 9
802ea3af 10groups = System/Libraries
d59330e4 11url = https://p11-glue.github.io/p11-glue/p11-kit.html
802ea3af 12license = BSD
d59330e4 13summary = Provides a way to load and enumerate PKCS#11 modules
07ee4849 14
802ea3af 15description
07ee4849
MT
16 Provides a way to load and enumerate PKCS#11 modules. Provides a standard
17 configuration setup for installing PKCS#11 modules in such a way that they're
18 discoverable.
19
20 Also solves problems with coordinating the use of PKCS#11 by different
21 components or libraries living in the same process.
802ea3af
MT
22end
23
d59330e4
MT
24source_dl = https://github.com/p11-glue/p11-kit/releases/download/%{version}/
25sources = %{thisapp}.tar.xz
9b768666
MT
26
27build
e3c3abe4 28 requires
d59330e4 29 bash-completion-devel
e3c3abe4
MT
30 libffi-devel >= 3.0.0
31 libtasn1-devel >= 2.3
d59330e4
MT
32 meson
33 ninja
34 systemd-devel
35 end
36
37 build
5776daeb
MT
38 %{meson} \
39 -D trust_paths=/etc/pki/ca-trust/source
d59330e4
MT
40 %{meson_build}
41 end
42
43 install
44 %{meson_install}
e3c3abe4 45 end
9b768666 46end
802ea3af
MT
47
48packages
49 package %{name}
9b768666 50
802ea3af
MT
51 package %{name}-devel
52 template DEVEL
53 end
1f9bc2f0
MT
54
55 package %{name}-debuginfo
56 template DEBUGINFO
57 end
802ea3af 58end