/[smecontribs]/rpms/smeserver-geneweb/contribs10/smeserver-geneweb.spec
ViewVC logotype

Diff of /rpms/smeserver-geneweb/contribs10/smeserver-geneweb.spec

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

Revision 1.3 by michel, Tue Mar 23 19:13:58 2021 UTC Revision 1.9 by terryfage, Thu Sep 5 03:49:02 2024 UTC
# Line 3  Summary: Package to integrate GeneWeb (V Line 3  Summary: Package to integrate GeneWeb (V
3  %define name smeserver-geneweb  %define name smeserver-geneweb
4  Name: %{name}  Name: %{name}
5  %define version 2.3.0  %define version 2.3.0
6  %define release 3  %define release 9
7  Version: %{version}  Version: %{version}
8  Release: %{release}%{?dist}  Release: %{release}%{?dist}
9  License: GPL  License: GPL
# Line 12  Source: %{name}-%{version}.tar.xz Line 12  Source: %{name}-%{version}.tar.xz
12  Patch0: %{name}-%{version}-init_v10_systemd.patch  Patch0: %{name}-%{version}-init_v10_systemd.patch
13  Patch1: %{name}-%{version}-to_smanager.patch  Patch1: %{name}-%{version}-to_smanager.patch
14  Patch2: %{name}-%{version}-TcpPort.patch  Patch2: %{name}-%{version}-TcpPort.patch
15    Patch3: smeserver-geneweb-2.3.0-locale-2021-08-22.patch
16    Patch4: smeserver-geneweb-2.3.0-Add-class-to-div-for-AdminLTE.patch
17    Patch5: smeserver-geneweb-2.3.0-migrate-logs-users-bz12047_httpd-bz12074_backup.patch
18    Patch6: smeserver-geneweb-2.3.0-Alter-menu-category-for-new-arrangement.patch
19    Patch7: smeserver-geneweb-2.3.0-locale-2024-09-05.patch
20    
21  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
22  BuildArchitectures: noarch  BuildArchitectures: noarch
# Line 19  Requires: geneweb >= 6.08 Line 24  Requires: geneweb >= 6.08
24  Requires: smeserver-release >= 10.0  Requires: smeserver-release >= 10.0
25  Requires: e-smith-formmagick >= 2.4.0-1  Requires: e-smith-formmagick >= 2.4.0-1
26  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
27    Requires: e-smith-apache >= 2.6.0-19
28    Requires: smeserver-php >= 3.0.0-43
29  AutoReqProv: no  AutoReqProv: no
30    
31  %description  %description
32  This RPM must be installed after the geneweb package  This RPM must be installed after the geneweb package
33  to complete the integration for SME Server.  to complete the integration for SME Server.
34    
   
35  %prep  %prep
36    
37  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
# Line 34  rm -rf $RPM_BUILD_ROOT Line 40  rm -rf $RPM_BUILD_ROOT
40  %patch0 -p1  %patch0 -p1
41  %patch1 -p1  %patch1 -p1
42  %patch2 -p1  %patch2 -p1
43    %patch3 -p1
44    %patch4 -p1
45    %patch5 -p1
46    %patch6 -p1
47    %patch7 -p1
48    
49  %build  %build
50  perl createlinks  perl createlinks
# Line 57  echo "%doc COPYING" >> %{name}-%{version Line 68  echo "%doc COPYING" >> %{name}-%{version
68  %attr(755, root, root) /usr/lib/systemd/systemd-geneweb  %attr(755, root, root) /usr/lib/systemd/systemd-geneweb
69  %attr(755, root, root) /usr/lib/systemd/systemd-gwsetup  %attr(755, root, root) /usr/lib/systemd/systemd-gwsetup
70    
   
71  %clean  %clean
72  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
73    
74  %pre  %pre
75    
76  %post  %post
77  mkdir -p /var/log/geneweb  
78  chown geneweb:geneweb /var/log/geneweb  if (systemctl list-unit-files |grep smanager) then
79  mkdir -p /var/log/gwsetup    echo "Smanager restart in spec file"
80  chown geneweb:geneweb /var/log/gwsetup    /sbin/e-smith/signal-event smanager-refresh;
81    fi
82    
83  %preun  %preun
84  /sbin/e-smith/db configuration setprop geneweb status disabled  /sbin/e-smith/db configuration setprop geneweb status disabled
# Line 77  chown geneweb:geneweb /var/log/gwsetup Line 88  chown geneweb:geneweb /var/log/gwsetup
88  %postun  %postun
89    
90  %changelog  %changelog
91    * Thu Sep 05 2024 Terry Fage <terry@fage.id.au> 2.3.0-9.sme
92    - apply locale 2.3.0-locale-2024-09-05.patch
93    
94    * Sat Mar 02 2024 Brian Read <brianr@koozali.org> 2.3.0-8.sme
95    - Edit SM2 Menu entry to conform to new arrangements [SME: 12493]
96    
97    * Sat Jul 30 2022 Brian Read <brianr@bjsystems.co.uk> 2.3.0-7.sme
98    - Re-build and link to latest devtools [SME: 11997]
99    
100    * Thu Jul 14 2022 Michel Begue <mab974@misouk.com> 2.3.0-6.sme
101    - Re-build and link to latest devtools migrate fragment error [SME: 11610]
102    - back to standard log files and fix log files not fed
103    - run 2 services with user geneweb
104    - add geneweb to backup list [SME: 12074]
105    - update to httpd 2.4 syntax [SME: 12047]
106    
107    * Fri Jan 07 2022 Brian Read <brianr@bjsystems.co.uk> 2.3.0-5.sme
108    - Add-class-to-div-for-AdminLTE [SME: 11838]
109    
110    * Sun Aug 22 2021 Terry Fage <terry.fage@gmail.com> 2.3.0-4.sme
111    - apply locale 2021-08-22 patch
112    
113  * Tue Mar 23 2021 Michel Begue <mab974@gmail.com> 2.3.0-3.sme  * Tue Mar 23 2021 Michel Begue <mab974@gmail.com> 2.3.0-3.sme
114  - change TCPPort attributes to avoid filtering effect [SME: 10930]  - change TCPPort attributes to avoid filtering effect [SME: 10930]
115  - move changelog to the bottom of spec  - move changelog to the bottom of spec


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