1 Name: device-certificate-manager-backend-dummy
2 Summary: Device Certificate Manager dummy (based on the OpenSSL) backend library
5 Group: Security/Development
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: device-certificate-manager-backend.manifest
10 BuildRequires: pkgconfig(dlog)
11 BuildRequires: pkgconfig(iotivity)
12 BuildRequires: pkgconfig(protobuf)
13 BuildRequires: pkgconfig(device-certificate-manager-backend)
14 BuildRequires: boost-devel
15 BuildRequires: openssl1.1
16 Requires(post): /sbin/ldconfig
17 Requires(postun): /sbin/ldconfig
18 Requires: device-certificate-manager
19 Conflicts:device-certificate-manager-backend-kse
22 Device Certificate Manager dummy (based on the OpenSSL) backend library
30 %cmake . -DVERSION=%{version} \
31 -DCMAKE_BUILD_TYPE=%{?build_type:%build_type}%{!?build_type:Release} \
32 -DDCM_BACKEND_API=%{dcm_backend_api} \
33 -DDCM_BACKEND_TYPE=dummy
41 %manifest device-certificate-manager-backend.manifest
43 %{_libdir}/lib%{dcm_backend_api}.so*