--- rpms/nextcloud/contribs10/nextcloud.spec 2020/11/08 23:10:16 1.3 +++ rpms/nextcloud/contribs10/nextcloud.spec 2022/07/08 04:58:47 1.4 @@ -1,9 +1,9 @@ -%define version 20.0.1 +%define version 24.0.2 %define release 1 %define apache_serverroot /usr/share %define apache_confdir /etc/httpd/conf.d -%define nc_dir %{apache_serverroot}/nextcloud +%define nc_dir %{apache_serverroot}/nextcloud-src %define nc_config_dir %{nc_dir}/config %define nc_data_dir %{nc_dir}/data @@ -57,6 +57,19 @@ nc_dir: %{nc_dir} nc_data_dir: %{nc_data_dir} nc_config_dir: %{nc_config_dir} + +%package src +Summary: Webtatic Repository +%description src +Nextcloud files and configuration. + +This package installs as follows: +nc_dir: %{nc_dir} +nc_data_dir: %{nc_data_dir} +nc_config_dir: %{nc_config_dir} + + + %pre # true if $1 is greater than or equal $2 verlte() { @@ -134,8 +147,9 @@ fi %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{nc_data_dir} -mkdir -p %{buildroot}/usr/share -tar xf %{SOURCE0} -C %{buildroot}/usr/share +mkdir -p %{buildroot}/usr/share/nextcloud-src +tar xf %{SOURCE0} -C %{buildroot}/usr/share/nextcloud-src --strip-components 1 +#mv %{buildroot}/usr/share/nextcloud %{buildroot}/usr/share/nextcloud-src mkdir -p %{buildroot}/%{nc_dir} mkdir -p %{buildroot}/%{nc_dir}/etc @@ -148,7 +162,7 @@ mkdir -p %{buildroot}/etc/httpd/conf.d cp %{SOURCE1} %{buildroot}/etc/httpd/conf.d -%files +%files src %defattr(0640,root,%{nc_group},0750) %dir %attr(0775,root,%{nc_group}) %{nc_dir} %attr(0755,%{nc_user},%{nc_group}) %{nc_dir}/occ @@ -179,7 +193,11 @@ cp %{SOURCE1} %{buildroot}/etc/httpd/con %changelog -* Sun Nov 08 2020 Jean-Philipe Pialasse 17.0.1-2.sme +* Fri Jul 08 2022 Jean-Philippe Pialasse 24.0.2-2.sme +- update to release 24.0.2 +- make rpm a -src to avoid conflict between webupdates and rpm + +* Sun Nov 08 2020 Jean-Philipe Pialasse 20.0.1-2.sme - first import in SME10 [SME: 11086] - update to release 20.0.1