/[packages]/cauldron/mediawiki/current/SPECS/mediawiki.spec
ViewVC logotype

Diff of /cauldron/mediawiki/current/SPECS/mediawiki.spec

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

revision 584845 by luigiwalser, Thu Feb 6 21:40:09 2014 UTC revision 597404 by luigiwalser, Wed Feb 26 19:19:31 2014 UTC
# Line 4  Line 4 
4    
5  Name:           mediawiki  Name:           mediawiki
6  Version:        %{basever}.%{subver}  Version:        %{basever}.%{subver}
7  Release:        %mkrel 1  Release:        %mkrel 2
8  Summary:        A wiki engine  Summary:        A wiki engine
9  License:        GPLv2+  License:        GPLv2+
10  Group:          System/Servers  Group:          System/Servers
# Line 13  Url:           http://www.mediawiki.org/wiki/Medi Line 13  Url:           http://www.mediawiki.org/wiki/Medi
13    
14  Source0:        http://download.wikimedia.org/mediawiki/%{basever}/%{name}-%{version}.tar.gz  Source0:        http://download.wikimedia.org/mediawiki/%{basever}/%{name}-%{version}.tar.gz
15  Source1:        mediawiki.conf  Source1:        mediawiki.conf
 Source3:        mw-createinstance.in  
 Source4:        mw-updateallinstances.in  
16    
17  # to make sure the "apache" group is created before mediawiki is installed  # to make sure the "apache" group is created before mediawiki is installed
18  Requires(pre):  webserver-base  Requires(pre):  webserver-base
# Line 113  find %{buildroot} -name .git\* -exec rm Line 111  find %{buildroot} -name .git\* -exec rm
111  install -p -m 0644 %{SOURCE1} \  install -p -m 0644 %{SOURCE1} \
112    %{buildroot}%{webappconfdir}/mediawiki.conf    %{buildroot}%{webappconfdir}/mediawiki.conf
113    
 # tools for keeping mediawiki instances current  
 mkdir -p %{buildroot}%{_sbindir}  
 sed -e's,@datadir@,%{_datadir},g' -e's,@sysconfdir@,%{_sysconfdir},g' \  
   < %{SOURCE3} > %{buildroot}%{_sbindir}/mediawiki-create  
 sed -e's,@datadir@,%{_datadir},g' -e's,@sysconfdir@,%{_sysconfdir},g' \  
   < %{SOURCE4} > %{buildroot}%{_sbindir}/mediawiki-updateall  
 chmod 0755 %{buildroot}%{_sbindir}/mediawiki-*  
114  mkdir %{buildroot}%{_sysconfdir}/mediawiki  mkdir %{buildroot}%{_sysconfdir}/mediawiki
115    
116  # placeholder for a default instance  # placeholder for a default instance
117  mkdir -p %{buildroot}/%{_localstatedir}/www/mediawiki  mkdir -p %{buildroot}/%{_localstatedir}/www/mediawiki
118    
 # list of instances - initially empty  
 touch %{buildroot}%{_sysconfdir}/mediawiki/instances  
   
119  # move editable things out of /usr  # move editable things out of /usr
120  mv %{buildroot}%{_datadir}/mediawiki/images %{buildroot}%{_localstatedir}/www/mediawiki/images  mv %{buildroot}%{_datadir}/mediawiki/images %{buildroot}%{_localstatedir}/www/mediawiki/images
121  ln -s %{_sysconfdir}/mediawiki/LocalSettings.php %{buildroot}%{_datadir}/mediawiki/LocalSettings.php  ln -s %{_sysconfdir}/mediawiki/LocalSettings.php %{buildroot}%{_datadir}/mediawiki/LocalSettings.php
# Line 152  if [ -d %{_datadir}/mediawiki/images -a Line 140  if [ -d %{_datadir}/mediawiki/images -a
140  fi  fi
141    
142  %post  %post
143  %{_sbindir}/mediawiki-updateall >> /var/log/mediawiki-updates.log 2>&1 || :  php %{_datadir}/mediawiki/maintenance/update.php --quick
144  if [ ! -e %{_datadir}/mediawiki/images ]; then  if [ ! -e %{_datadir}/mediawiki/images ]; then
145      ln -s %{_localstatedir}/www/mediawiki/images %{_datadir}/mediawiki/images      ln -s %{_localstatedir}/www/mediawiki/images %{_datadir}/mediawiki/images
146  fi  fi
# Line 163  fi Line 151  fi
151  %attr(-,apache,apache) %dir %{_datadir}/mediawiki/mw-config  %attr(-,apache,apache) %dir %{_datadir}/mediawiki/mw-config
152  %config(noreplace) %{webappconfdir}/mediawiki.conf  %config(noreplace) %{webappconfdir}/mediawiki.conf
153  %dir %{_sysconfdir}/mediawiki  %dir %{_sysconfdir}/mediawiki
 %config(noreplace) %{_sysconfdir}/mediawiki/instances  
 %attr(0700,root,root) %{_sbindir}/mediawiki-*  
154  %dir %{_localstatedir}/www/mediawiki  %dir %{_localstatedir}/www/mediawiki
155  %attr(-,apache,apache) %dir %{_localstatedir}/www/mediawiki/images  %attr(-,apache,apache) %dir %{_localstatedir}/www/mediawiki/images
156  %attr(-,apache,apache) %{_localstatedir}/www/mediawiki/images/README  %attr(-,apache,apache) %{_localstatedir}/www/mediawiki/images/README

Legend:
Removed from v.584845  
changed lines
  Added in v.597404

  ViewVC Help
Powered by ViewVC 1.1.30