2 Summary: Web application encryption service
5 Group: System/Libraries
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: %{name}.manifest
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(openssl)
16 BuildRequires: pkgconfig(key-manager)
17 BuildRequires: pkgconfig(libtzplatform-config)
19 Requires: pkgconfig(libtzplatform-config)
22 Web application encryption and decryption service
25 Summary: Web application encryption service (development files)
26 Group: Development/Libraries
27 Requires: %{name} = %{version}-%{release}
30 Web application encryption and decryption service (development files)
33 Summary: Web application encryption service (test)
35 Requires: %{name} = %{version}-%{release}
38 Web application encryption and decryption service (test)
47 %{!?build_type:%define build_type "Release"}
48 %cmake . -DPREFIX=%{_prefix} \
49 -DEXEC_PREFIX=%{_exec_prefix} \
50 -DINCLUDEDIR=%{_includedir} \
52 -DBINDIR=%TZ_SYS_BIN \
53 -DSYSTEMD_UNIT_DIR=%{_unitdir} \
54 -DCMAKE_BUILD_TYPE=%{build_type} \
55 -DTZ_SYS_BIN=%TZ_SYS_BIN \
56 -DTZ_SYS_SHARE=%TZ_SYS_SHARE
63 mkdir -p %{buildroot}%{TZ_SYS_SHARE}/license
64 cp LICENSE.Apache-2.0 %{buildroot}%{TZ_SYS_SHARE}/license/%{name}
66 mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants
67 ln -s ../webappenc-initializer.service %{buildroot}%{_unitdir}/multi-user.target.wants/webappenc-initializer.service
75 systemctl daemon-reload
78 systemctl start webappenc-initializer.service
83 systemctl restart webappenc-initializer.service
90 systemctl daemon-reload
95 %defattr(-,root,root,-)
96 %manifest %{name}.manifest
97 %{TZ_SYS_SHARE}/license/%{name}
98 %{_libdir}/%{name}.so.*
99 %{_unitdir}/webappenc-initializer.service
100 %{_unitdir}/multi-user.target.wants/webappenc-initializer.service
101 %{TZ_SYS_BIN}/wae_initializer
102 %{TZ_SYS_SHARE}/wae/app_dek/WAE_APPDEK_KEK_PrivateKey.pem
103 %{TZ_SYS_SHARE}/wae/app_dek/WAE_APPDEK_KEK_PublicKey.pem
106 %defattr(-,root,root,-)
108 %{_libdir}/pkgconfig/%{name}.pc
109 %{_libdir}/%{name}.so
112 %defattr(-,root,root,-)
113 %{TZ_SYS_BIN}/wae_tests