%define branch stackrpms %define pname RadicaleInfCloud Name: infcloud Version: 0.13.1 Release: 1-stackrpms1.0%{?dist} Summary: Rich web client for carddav and caldav BuildArch: noarch License: AGPL 3.0 URL: https://Unrud/RadicaleInfCloud Source0: https://gitlab.com/bgstack15/%{pname}/-/archive/%{branch}/%{pname}-%{branch}.tar.gz #BuildRequires: python3 #Requires: python3 %description This is the RadicaleInfCloud fork of InfCloud, a web-based carddav+caldav client. This includes stackrpms customizations. Use at your own risk! %prep %setup -q -n %{pname}-%{branch} %build %install %{__install} --directory -m0755 \ %{buildroot}%{_datadir}/%{name} \ %{buildroot}%{_sysconfdir}/%{name} \ %{buildroot}%{_sbindir} %{__cp} -pr * %{buildroot}%{_datadir}/%{name} %{__install} -m0755 update-infcloud-cache %{buildroot}%{_sbindir}/update-infcloud-cache mv %{buildroot}%{_datadir}/%{name}/radicale_infcloud/web/config.js %{buildroot}%{_sysconfdir}/%{name}/ mv %{buildroot}%{_datadir}/%{name}/radicale_infcloud/web/cache.manifest %{buildroot}%{_sysconfdir}/%{name}/ ln -s %{_sysconfdir}/%{name}/config.js %{buildroot}%{_datadir}/%{name}/radicale_infcloud/web/config.js ln -s %{_sysconfdir}/%{name}/cache.manifest %{buildroot}%{_datadir}/%{name}/radicale_infcloud/web/cache.manifest %files %{_datadir}/%{name} %dir %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/%{name}/* %{_sbindir}/* %doc README-stackrpms.md %changelog * Tue May 17 2022 B. Stack - 0.13.1-1 - Initial rpm built