Name: argeo-freed Version: 2.1.4 Release: 1%{?dist} Summary: Utilities for a FREEd compatible domain License: GPL URL: http://www.argeo.org Source0: %{name}-%{version}.tar.gz BuildArch: noarch # Required for the %{_unitdir} and %{_sysusersdir} macros BuildRequires: systemd BuildRequires: systemd-rpm-macros %description %package cms Summary: FREEd Argeo CMS services Requires: argeo-cms %description cms %package libreswan Summary: FREEd extensions to libreswan Requires: libreswan %description libreswan %package roaming-client Summary: FREEd roaming client Requires: argeo-freed-libreswan %description roaming-client %prep %setup -q %build %install %files cms %attr(755, root, root) %{_bindir}/argeo %attr(755, root, root) %{_bindir}/jshc %{_sysconfdir}/default/argeo %{_sysconfdir}/argeo.d %{_sysconfdir}/argeo %{_unitdir}/argeo*.service %{_userunitdir}/argeo*.service %files libreswan %attr(755, root, root) %{_libexecdir}/ipsec %files roaming-client %{_unitdir}/freed-ipsec-roaming@.service %{_unitdir}/freed-onresume.service %{_unitdir}/freed-onsuspend.service %post cms %systemd_post argeo@.service %systemd_user_post argeo.service %preun cms %systemd_preun argeo@.service %systemd_user_preun argeo.service %postun cms %systemd_postun argeo@.service %systemd_user_postun argeo.service %post roaming-client %systemd_post freed-ipsec-roaming@.service %systemd_post freed-onresume.service %systemd_post freed-onsuspend.service %preun roaming-client %systemd_preun freed-ipsec-roaming@.service %systemd_preun freed-onresume.service %systemd_preun freed-onsuspend.service %postun roaming-client %systemd_postun freed-ipsec-roaming@.service %systemd_postun freed-onresume.service %systemd_postun freed-onsuspend.service