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

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

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

Revision 1.1 by michel, Wed Apr 3 13:37:38 2019 UTC Revision 1.7 by michel, Thu Jul 30 13:54:34 2020 UTC
# Line 1  Line 1 
1  Summary: Package to integrate GeneWeb (V5) into SME Server  Summary: Package to integrate GeneWeb (V6) into SME Server
2  %define name smeserver-geneweb  %define name smeserver-geneweb
3  Name: %{name}  Name: %{name}
4  %define version 2.1  %define version 2.1.0
5  %define release 1  %define release 5
6  Version: %{version}  Version: %{version}
7  Release: %{release}%{?dist}  Release: %{release}%{?dist}
8  License: GPL  License: GPL
9  Group: Applications/Internet  Group: Applications/Internet
10  Source: %{name}-%{version}.tar.gz  Source: %{name}-%{version}.tar.gz
11  Patch1: smeserver-geneweb-2.1-1-init.patch  Patch1: smeserver-geneweb-2.1.0-locale-2019-12-07.patch
12    Patch2: smeserver-geneweb-2.1.0-proxypass_services.patch
13    Patch3: smeserver-geneweb-2.1.0-locale-2020-07-30.patch
14    
15  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
16  BuildArchitectures: noarch  BuildArchitectures: noarch
# Line 22  This RPM must be installed after the gen Line 24  This RPM must be installed after the gen
24  to complete the integration for SME Server.  to complete the integration for SME Server.
25    
26  %changelog  %changelog
27    * Thu Jul 30 2020 SME Translation Server <translations@contribs.org> 2.1.0-5.sme
28    - apply locale 2020-07-30 patch
29    
30    * Sat Jul 11 2020 Michel Begue <mab974@gmail.com> 2.1.0-4.sme
31    - geneweb and gwsetup services thru proxypass [SME: 10930]
32    
33    * Sat Dec 07 2019 SME Translation Server <translations@contribs.org> 2.1.0-2.sme
34    - apply locale 2019-12-07 patch
35    
36  * Wed Apr 03 2019 Michel Begue <mab974@gmail.com> 2.1-1.sme  * Wed Apr 03 2019 Michel Begue <mab974@gmail.com> 2.1-1.sme
37  - first import in sme9 for geneweb v6.08  - first import in sme9 for geneweb v6.08
38  - geneweb service not started [SME: 6371]  - geneweb service not started [SME: 6371]
39  - Add "Base directory" input in panel console.  - Add "Base directory" input in panel console.
40  - perms corrected in templates.metadata  - perms corrected in templates.metadata
41    - normalize template and .spec
 * Wed Mar 09 2016 JP Pialasse <tests@pialasse.com> 2.0-26.sme  
 - apply locale 2016-03-09 patch  
   
 * Tue Mar 20 2012 SME Translation Server <translations@contribs.org> 2.0-24.el6  
 - apply locale 2012-03-20 patch  
   
 * Wed Apr 27 2011 SME Translation Server <translations@contribs.org> 2.0-23.sme  
 - apply locale 2011-04-27 patch  
   
 * Sun Mar 06 2011 SME Translation Server <translations@contribs.org> 2.0-22.sme  
 - apply locale 2011-03-06 patch  
   
 * Tue Oct 27 2009 SME Translation Server <translations@contribs.org> 2.0-21.sme  
 - apply locale 2009-10-27 patch  
   
 * Mon Aug 24 2009 SME Translation Server <translations@contribs.org> 2.0-20.sme  
 - apply locale 2009-08-24 patch  
   
 * Mon Apr 27 2009 SME Translation Server <translations@contribs.org> 2.0-19.sme  
 - apply locale 2009-04-27 patch  
   
 * Tue Mar 03 2009 SME Translation Server  
 - apply locale 2009-03-03 patch  
   
 * Sun Mar  1 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-17  
 - Apply  1 Mar 2009 locale patch [SME: 5018]  
   
 * Sat Jan 31 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-16  
 - Apply 31 Jan 2009 locale patch [SME: 4951]  
   
 * Thu Jan  1 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-15  
 - Apply  1 Jan 2009 locale patch [SME: 4900]  
   
 * Tue Oct 14 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-14  
 - Apply 14 Oct 2008 locale patch  
   
 * Tue Jul 1 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-13  
 - Apply 1 July 2008 locale patch  
   
 * Fri Jun 27 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-12  
 - Apply 27 Jun 2008 locale patch  
 - Fix version number in previous changelog entry  
   
 * Thu May 21 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-11  
 - Apply 21 May 2008 locale patch  
   
 * Tue Apr 22 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-10  
 - Forgot to apply patch  
   
 * Tue Apr 22 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.0-9  
 - Added 22 April 2008 locale  
   
 * Tue Apr 1 2008 Shad L. Lords <slords@mail.com> 2.0-8  
 - Update to UTF-8 translations  
   
 * Wed Mar 12 2008 Shad L. Lords <slords@mail.com> - 2.0-7  
 - Add requires for e-smith-formmagick for UTF-8 support [SME: 3858]  
   
 * Tue Mar 11 2008 Stephen Noble <support@dungog.net> - 2.0-6  
 - add locale patch, validate lexicon in spec  
   
 * Tue Jan 15 2008 Craig Jensen <craig.d.jensen@gmail.com> 2.0-5  
 - geneweb.pm fix to correctly validate IP numbers 'and' localIP  
   
 * Sun Jan 13 2008 Craig Jensen <craig.d.jensen@gmail.com> 2.0-4  
 - geneweb.pm edited for pod corrections (pass podchecker)  
   
 * Thu Apr 12 2007 Craig D. Jensen <craig.d.jensen@gmail.com>  
 - [2.0-1] First companion to Geneweb v5 w/panel for admin allowing  
   for setting the desired IP on the LAN for Geneweb administrative  
   access.  
42    
43  %prep  %prep
44    
45  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
46    
47  %setup  %setup
48    # tmp fix before creating a new source archive 2.1.0-3
49    rm -f root/etc/e-smith/events/geneweb-modify/services2adjust/*
50  %patch1 -p1  %patch1 -p1
51    %patch2 -p1
52    %patch3 -p1
53    
54  %build  %build
55  perl createlinks  perl createlinks
 DEFAULTS=root/etc/e-smith/db/configuration/defaults/geneweb  
 mkdir -p $DEFAULTS  
 echo "service" > $DEFAULTS/type  
 echo "disabled" > $DEFAULTS/status  
 echo "127.0.0.1" >$DEFAULTS/only  
56    
57  LEXICONS=$(find root/etc/e-smith/{locale/,web/functions/} -type f )  LEXICONS=$(find root/etc/e-smith/{locale/,web/functions/} -type f )
58  for lexicon in $LEXICONS  for lexicon in $LEXICONS
# Line 132  echo "%doc COPYING" >> %{name}-%{version Line 70  echo "%doc COPYING" >> %{name}-%{version
70  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
71    
72  %defattr(-,root,root)  %defattr(-,root,root)
73    %attr(755, root, root) /var/service/geneweb/log/run
74    %attr(755, root, root) /var/service/gwsetup/log/run
75    
76    
77  %clean  %clean
78  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
# Line 139  rm -rf $RPM_BUILD_ROOT Line 80  rm -rf $RPM_BUILD_ROOT
80  %pre  %pre
81    
82  %post  %post
83  /etc/e-smith/events/actions/navigation-conf  ln -s /var/service/geneweb /service/geneweb
84  #/etc/e-smith/events/actions/initialize-default-databases  touch /var/service/geneweb/down
85  #mkdir -p /etc/e-smith/templates/etc/rc.d/init.d/masq  ln -s /etc/rc.d/init.d/daemontools /etc/rc.d/init.d/supervise/geneweb
86  #/bin/chmod 644 /etc/e-smith/templates/etc/rc.d/init.d/masq/45AllowGeneWeb  ##ln -s /etc/rc.d/init.d/e-smith-service /etc/rc.d/rc7.d/S98geneweb
87  /sbin/e-smith/expand-template /etc/rc.d/init.d/masq  mkdir -p /var/log/geneweb
88  #/etc/rc.d/init.d/masq restart  chown smelog:smelog /var/log/geneweb
89  true  ln -s /var/service/gwsetup /service/gwsetup
90    touch /var/service/gwsetup/down
91    ln -s /etc/rc.d/init.d/daemontools /etc/rc.d/init.d/supervise/gwsetup
92    ##ln -s /etc/rc.d/init.d/e-smith-service /etc/rc.d/rc7.d/S98gwsetup
93    mkdir -p /var/log/gwsetup
94    chown smelog:smelog /var/log/gwsetup
95    
96  %preun  %preun
97  /sbin/e-smith/db configuration setprop geneweb status disabled  /sbin/e-smith/db configuration setprop geneweb status disabled
98  /etc/rc.d/init.d/gwd stop  /sbin/e-smith/db configuration setprop gwsetup status disabled
99  true  #/etc/rc.d/init.d/geneweb stop
100    #/etc/rc.d/init.d/gwsetup stop
101    /usr/bin/sv stop geneweb
102    /usr/bin/sv stop gwsetup
103    
104  %postun  %postun
 /sbin/e-smith/expand-template /etc/rc.d/init.d/masq  
 #/etc/rc.d/init.d/masq restart  


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