Evgeniy Antonyuk
2801e07035
* Correction of the missing package expect error * Correction of summary-ended-with-dot error * Correction of description-line-too-long error and change to the current text * Correction of non-executable-script error and dangerous-command-in-%post error * Correction of unstripped-binary-or-object error * Correction of non-standard-executable-perm error * Fix creation of libraries to support arm * Fix packaging of unnecessary configuration files * Correction of setup-not-quiet error * Correction of mixed-use-of-spaces-and-tabs error * Correction of no-cleaning-of-buildroot error * Correction of no-buildroot-tag error * Correction of no-changelogname-tag error * Temporary сorrection of summary-not-capitalized error * Temporary correction of no-description-tag error * Remove unused code * Disable packaging of debug information * Remove package_sysname * Add documentation packaging * Add rpmlintrc packaging * Fix documentation packaging * Correction of the hardcoded-packager-tag error * Change the substitution of version and release
166 lines
5.1 KiB
RPMSpec
166 lines
5.1 KiB
RPMSpec
%files
|
|
%attr(744, root, root) %{_bindir}/*
|
|
|
|
%files api
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/studio/ASC.Web.Api/
|
|
/usr/lib/systemd/system/%{product}-api.service
|
|
%dir %{buildpath}/studio/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files api-system
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.ApiSystem/
|
|
/usr/lib/systemd/system/%{product}-api-system.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files backup
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Data.Backup/
|
|
/usr/lib/systemd/system/%{product}-backup.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files common
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%config %{_sysconfdir}/onlyoffice/%{product}/
|
|
%exclude %{_sysconfdir}/onlyoffice/%{product}/nginx
|
|
%{_docdir}/%{name}-%{version}-%{release}/
|
|
%config %{_sysconfdir}/logrotate.d/%{product}-common
|
|
%{_var}/log/onlyoffice/%{product}/
|
|
%dir %{_sysconfdir}/onlyoffice/
|
|
%dir %{_var}/log/onlyoffice/
|
|
|
|
%files files-services
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.Files/service/
|
|
/usr/lib/systemd/system/%{product}-files-services.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files notify
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Notify/
|
|
/usr/lib/systemd/system/%{product}-notify.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files files
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.Files/server/
|
|
/usr/lib/systemd/system/%{product}-files.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
|
|
%files proxy
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%config %{_sysconfdir}/nginx/includes/*
|
|
%config %{_sysconfdir}/nginx/conf.d/*
|
|
%{buildpath}/public/
|
|
%{buildpath}/client/
|
|
|
|
%files studio-notify
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Studio.Notify/
|
|
/usr/lib/systemd/system/%{product}-studio-notify.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files people-server
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.People/server/
|
|
/usr/lib/systemd/system/%{product}-people-server.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files socket
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Socket.IO/
|
|
/usr/lib/systemd/system/%{product}-socket.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
|
|
%files studio
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/studio/ASC.Web.Studio/
|
|
/usr/lib/systemd/system/%{product}-studio.service
|
|
%dir %{buildpath}/studio/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files ssoauth
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.SsoAuth/
|
|
/usr/lib/systemd/system/%{product}-ssoauth.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files clear-events
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.ClearEvents/
|
|
/usr/lib/systemd/system/%{product}-clear-events.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files backup-background
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Data.Backup.BackgroundTasks/
|
|
/usr/lib/systemd/system/%{product}-backup-background.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files radicale
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/Tools/radicale/
|
|
%dir %{buildpath}/Tools/
|
|
|
|
%files doceditor
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.Files/editor/
|
|
/usr/lib/systemd/system/%{product}-doceditor.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
|
|
%files migration-runner
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Migration.Runner/
|
|
/usr/lib/systemd/system/%{product}-migration-runner.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files login
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.Login/login
|
|
/usr/lib/systemd/system/%{product}-login.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.Login/
|
|
|
|
%files healthchecks
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Web.HealthChecks.UI
|
|
/usr/lib/systemd/system/%{product}-healthchecks.service
|
|
%dir %{buildpath}/services/
|