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

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

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

Revision 1.1 by michel, Mon Apr 1 17:52:42 2019 UTC Revision 1.4 by michel, Wed Oct 2 19:56:21 2019 UTC
# Line 12  Source: %{name}-%{version}.tar.gz Line 12  Source: %{name}-%{version}.tar.gz
12  #Source: https://github.com/geneanet/geneweb/archive/master.zip  #Source: https://github.com/geneanet/geneweb/archive/master.zip
13  URL:  http://www.geneweb.org/  URL:  http://www.geneweb.org/
14  Patch0: geneweb-6.08-init.patch  Patch0: geneweb-6.08-init.patch
15  BuildRequires: ocaml >= 3.12.1  BuildRequires: ocaml = 3.12.1
16  #BuildRequires: camlp5 >= 6.12  BuildRequires: camlp5 = 6.17
17  Requires: smeserver-release >= 9.0  Requires: smeserver-release >= 9.0
18  BuildRoot: ../tmp/%{name}-%{version}  BuildRoot: ../tmp/%{name}-%{version}
19  Prefix: /opt  Prefix: /opt
# Line 65  make distrib Line 65  make distrib
65    
66  %install  %install
67  mkdir -p $RPM_BUILD_ROOT/var/log  mkdir -p $RPM_BUILD_ROOT/var/log
68  mkdir -p $RPM_BUILD_ROOT/opt/geneweb  mkdir -p $RPM_BUILD_ROOT/opt/geneweb/bases
69  mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d  mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
70  mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d  mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
71  cp -r distribution $RPM_BUILD_ROOT/opt/geneweb/gw  cp -r distribution $RPM_BUILD_ROOT/opt/geneweb/gw
# Line 73  cp rpm/geneweb-initrc.sh $RPM_BUILD_ROOT Line 73  cp rpm/geneweb-initrc.sh $RPM_BUILD_ROOT
73  cp rpm/geneweb-logrotate $RPM_BUILD_ROOT/etc/logrotate.d/gwd  cp rpm/geneweb-logrotate $RPM_BUILD_ROOT/etc/logrotate.d/gwd
74  touch $RPM_BUILD_ROOT/var/log/gwd.log  touch $RPM_BUILD_ROOT/var/log/gwd.log
75  touch $RPM_BUILD_ROOT/var/log/gwsetup.log  touch $RPM_BUILD_ROOT/var/log/gwsetup.log
76    echo "Initial bases directory" > $RPM_BUILD_ROOT/opt/geneweb/bases/README.txt
77    
78  %clean  %clean
79  make clean  make clean
# Line 91  fi Line 92  fi
92  if grep -q "^geneweb:" /etc/passwd 2> /dev/null ; then  if grep -q "^geneweb:" /etc/passwd 2> /dev/null ; then
93      /usr/sbin/usermod -s /sbin/nologin -c "Geneweb Geneology DB Manager" -d %{gwdir} -u %{gwuserid} -g %{gwgroupid}     %{gwuser} 2> /dev/null || :      /usr/sbin/usermod -s /sbin/nologin -c "Geneweb Geneology DB Manager" -d %{gwdir} -u %{gwuserid} -g %{gwgroupid}     %{gwuser} 2> /dev/null || :
94  else  else
95      /usr/sbin/useradd -s /sbin/nologin -c "Geneweb Geneology DB Manager" -d %{gwdir} -u %{gwuserid} -g %{gwgroupid}     %{gwuser} 2> /dev/null || :          /usr/sbin/useradd -s /sbin/nologin -c "Geneweb Geneology DB Manager" -d %{gwdir} -u %{gwuserid} -g %{gwgroupid}     %{gwuser} 2> /dev/null || :
96  fi  fi
97  #  #
98  %post  %post
# Line 113  rm -f /etc/rc.d/init.d/geneweb Line 114  rm -f /etc/rc.d/init.d/geneweb
114    
115  %files  %files
116  %defattr(-,geneweb,geneweb)  %defattr(-,geneweb,geneweb)
117    %attr(6750, geneweb, geneweb) /opt/geneweb/bases/README.txt
118  %attr(6750, geneweb, geneweb) /opt/geneweb/gw/gw/gwd  %attr(6750, geneweb, geneweb) /opt/geneweb/gw/gw/gwd
119  %attr(6750, geneweb, geneweb) /opt/geneweb/gw/gw/gwsetup  %attr(6750, geneweb, geneweb) /opt/geneweb/gw/gw/gwsetup
120  %attr(6750, geneweb, geneweb) /opt/geneweb/gw/gw/ged2gwb  %attr(6750, geneweb, geneweb) /opt/geneweb/gw/gw/ged2gwb
# Line 155  rm -f /etc/rc.d/init.d/geneweb Line 157  rm -f /etc/rc.d/init.d/geneweb
157  #%doc doc/*  #%doc doc/*
158    
159  %changelog  %changelog
160    * Wed Oct 02 2019 Michel Begue <mab974@gmail.com>
 * Mon Apr 01 2019 Michel Begue <mab974@gmail.com>  
161  - first import to sme9 tree [geneweb-6.08]  - first import to sme9 tree [geneweb-6.08]
162  - versions ocaml-3.12.1-1 camlp5-6.12.1  - versions ocaml-3.12.1 camlp5-6.17
163  - updated init.patch  - updated init.patch
164  - alias service: gwd, geneweb  - alias service: gwd, geneweb
165    
# Line 196  rm -f /etc/rc.d/init.d/geneweb Line 197  rm -f /etc/rc.d/init.d/geneweb
197  * Sun Dec 15 2002 John Cusick  * Sun Dec 15 2002 John Cusick
198  - Rebuild of geneweb for SME 5.1.2, 5.5, 5.6  - Rebuild of geneweb for SME 5.1.2, 5.5, 5.6
199    
200  * Sat Nov 10 2000 Daniel de Rauglaudre  * Fri Nov 10 2000 Daniel de Rauglaudre
201  - Used chkconfig (Eddie Bindt's hint)  - Used chkconfig (Eddie Bindt's hint)
202    
203  * Thu Nov  9 2000 Ludovic Ledieu  * Thu Nov  9 2000 Ludovic Ledieu
# Line 224  Version 3.01 Line 225  Version 3.01
225  Version 2.07-2  Version 2.07-2
226  - added RPM_BUILD_ROOT to install the package in /tmp  - added RPM_BUILD_ROOT to install the package in /tmp
227    
228  * Sun Sep 6 1999 Daniel de Rauglaudre  * Mon Sep 6 1999 Daniel de Rauglaudre
229  Version 2.06-5  Version 2.06-5
230  - updated file list  - updated file list
231    


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