/[smecontribs]/rpms/nextcloud/contribs10/nextcloud.spec
ViewVC logotype

Diff of /rpms/nextcloud/contribs10/nextcloud.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.3 by jpp, Sun Nov 8 23:10:16 2020 UTC Revision 1.6 by jpp, Fri Jul 8 05:36:16 2022 UTC
# Line 1  Line 1 
1  %define version 20.0.1  %define version 24.0.2
2  %define release 1  %define release 2
3    
4  %define apache_serverroot /usr/share  %define apache_serverroot /usr/share
5  %define apache_confdir /etc/httpd/conf.d  %define apache_confdir /etc/httpd/conf.d
6  %define nc_dir  %{apache_serverroot}/nextcloud  %define nc_dir  %{apache_serverroot}/nextcloud-src
7  %define nc_config_dir   %{nc_dir}/config  %define nc_config_dir   %{nc_dir}/config
8  %define nc_data_dir     %{nc_dir}/data  %define nc_data_dir     %{nc_dir}/data
9    
# Line 57  nc_dir:        %{nc_dir} Line 57  nc_dir:        %{nc_dir}
57  nc_data_dir:   %{nc_data_dir}  nc_data_dir:   %{nc_data_dir}
58  nc_config_dir: %{nc_config_dir}  nc_config_dir: %{nc_config_dir}
59    
60    
61    %package src
62    Summary: Webtatic Repository
63    %description src
64    Nextcloud files and configuration.
65    
66    This package installs as follows:
67    nc_dir:        %{nc_dir}
68    nc_data_dir:   %{nc_data_dir}
69    nc_config_dir: %{nc_config_dir}
70    
71    
72    
73  %pre  %pre
74  # true if $1 is greater than or equal $2  # true if $1 is greater than or equal $2
75  verlte() {  verlte() {
# Line 134  fi Line 147  fi
147  %install  %install
148  rm -rf %{buildroot}  rm -rf %{buildroot}
149  mkdir -p %{buildroot}/%{nc_data_dir}  mkdir -p %{buildroot}/%{nc_data_dir}
150  mkdir -p %{buildroot}/usr/share  mkdir -p %{buildroot}/usr/share/nextcloud-src
151  tar xf %{SOURCE0} -C %{buildroot}/usr/share  tar xf %{SOURCE0} -C %{buildroot}/usr/share/nextcloud-src --strip-components 1
152    #mv %{buildroot}/usr/share/nextcloud %{buildroot}/usr/share/nextcloud-src
153    
154  mkdir -p %{buildroot}/%{nc_dir}  mkdir -p %{buildroot}/%{nc_dir}
155  mkdir -p %{buildroot}/%{nc_dir}/etc  mkdir -p %{buildroot}/%{nc_dir}/etc
# Line 148  mkdir -p %{buildroot}/etc/httpd/conf.d Line 162  mkdir -p %{buildroot}/etc/httpd/conf.d
162  cp %{SOURCE1} %{buildroot}/etc/httpd/conf.d  cp %{SOURCE1} %{buildroot}/etc/httpd/conf.d
163    
164    
165  %files  %files  src
166  %defattr(0640,root,%{nc_group},0750)  %defattr(0640,root,%{nc_group},0750)
167  %dir %attr(0775,root,%{nc_group}) %{nc_dir}  %dir %attr(0775,root,%{nc_group}) %{nc_dir}
168  %attr(0755,%{nc_user},%{nc_group}) %{nc_dir}/occ  %attr(0755,%{nc_user},%{nc_group}) %{nc_dir}/occ
# Line 171  cp %{SOURCE1} %{buildroot}/etc/httpd/con Line 185  cp %{SOURCE1} %{buildroot}/etc/httpd/con
185  %attr(0755,%{nc_user},%{nc_group}) %{nc_dir}/index.html  %attr(0755,%{nc_user},%{nc_group}) %{nc_dir}/index.html
186  %attr(0755,%{nc_user},%{nc_group}) %{nc_dir}/robots.txt  %attr(0755,%{nc_user},%{nc_group}) %{nc_dir}/robots.txt
187  %attr(0644,%{nc_user},%{nc_group}) %{nc_dir}/.htaccess  %attr(0644,%{nc_user},%{nc_group}) %{nc_dir}/.htaccess
188    %attr(0644,%{nc_user},%{nc_group}) %{nc_dir}/dist
189    
190  %config(noreplace) %attr(0644,%{nc_user},%{nc_group}) %{nc_dir}/.user.ini  %config(noreplace) %attr(0644,%{nc_user},%{nc_group}) %{nc_dir}/.user.ini
191  %config(noreplace) %attr(0644,root,root) /etc/httpd/conf.d/nextcloud.conf  %config(noreplace) %attr(0644,root,root) /etc/httpd/conf.d/nextcloud.conf
# Line 179  cp %{SOURCE1} %{buildroot}/etc/httpd/con Line 194  cp %{SOURCE1} %{buildroot}/etc/httpd/con
194    
195    
196  %changelog  %changelog
197  * Sun Nov 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 17.0.1-2.sme  * Fri Jul 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 24.0.2-2.sme
198    - update to release 24.0.2
199    - make rpm a -src to avoid conflict between webupdates and rpm
200    
201    * Sun Nov 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 20.0.1-2.sme
202  - first import in SME10 [SME: 11086]  - first import in SME10 [SME: 11086]
203  - update to release 20.0.1  - update to release 20.0.1
204    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed