25 |
Requires: diffutils |
Requires: diffutils |
26 |
# for convert: |
# for convert: |
27 |
Requires: imagemagick |
Requires: imagemagick |
28 |
|
Requires(post): php-cli |
29 |
Requires: php-gd |
Requires: php-gd |
30 |
Requires: %{name}-sql = %{version}-%{release} |
Requires: %{name}-sql = %{version}-%{release} |
31 |
Requires: php-xml |
Requires: php-xml |
137 |
%pretrans |
%pretrans |
138 |
if [ -f %{_datadir}/mediawiki/LocalSettings.php -a ! -L %{_datadir}/mediawiki/LocalSettings.php ]; then |
if [ -f %{_datadir}/mediawiki/LocalSettings.php -a ! -L %{_datadir}/mediawiki/LocalSettings.php ]; then |
139 |
if [ -e %{_sysconfdir}/mediawiki/LocalSettings.php ]; then |
if [ -e %{_sysconfdir}/mediawiki/LocalSettings.php ]; then |
140 |
mv -f %{_sysconfdir}/mediawiki/LocalSettings.php %{_sysconfdir}/mediawiki/LocalSettings.php.rpmsave |
mv -f %{_sysconfdir}/mediawiki/LocalSettings.php %{_sysconfdir}/mediawiki/LocalSettings.php.rpmsave |
141 |
fi |
fi |
142 |
mv %{_datadir}/mediawiki/LocalSettings.php %{_sysconfdir}/mediawiki/LocalSettings.php |
mv %{_datadir}/mediawiki/LocalSettings.php %{_sysconfdir}/mediawiki/LocalSettings.php |
143 |
ln -s %{_sysconfdir}/mediawiki/LocalSettings.php %{_datadir}/mediawiki/LocalSettings.php |
ln -s %{_sysconfdir}/mediawiki/LocalSettings.php %{_datadir}/mediawiki/LocalSettings.php |
144 |
fi |
fi |
145 |
if [ -d %{_datadir}/mediawiki/images -a ! -L %{_datadir}/mediawiki/images ]; then |
if [ -d %{_datadir}/mediawiki/images -a ! -L %{_datadir}/mediawiki/images ]; then |
146 |
if [ -e %{_localstatedir}/www/mediawiki/images ]; then |
if [ -e %{_localstatedir}/www/mediawiki/images ]; then |
147 |
mv -f %{_localstatedir}/www/mediawiki/images %{_localstatedir}/www/mediawiki/images.rpmsave |
mv -f %{_localstatedir}/www/mediawiki/images %{_localstatedir}/www/mediawiki/images.rpmsave |
148 |
fi |
fi |
149 |
mv %{_datadir}/mediawiki/images %{_localstatedir}/www/mediawiki/images |
mv %{_datadir}/mediawiki/images %{_localstatedir}/www/mediawiki/images |
150 |
ln -s %{_localstatedir}/www/mediawiki/images %{_datadir}/mediawiki/images |
ln -s %{_localstatedir}/www/mediawiki/images %{_datadir}/mediawiki/images |
151 |
chown -R apache:apache %{_localstatedir}/www/mediawiki/images |
chown -R apache:apache %{_localstatedir}/www/mediawiki/images |
|
elif [ ! -e %{_datadir}/mediawiki/images ]; then |
|
|
ln -s %{_localstatedir}/www/mediawiki/images %{_datadir}/mediawiki/images |
|
152 |
fi |
fi |
153 |
|
|
154 |
%post |
%post |
155 |
%{_sbindir}/mediawiki-updateall >> /var/log/mediawiki-updates.log 2>&1 || : |
%{_sbindir}/mediawiki-updateall >> /var/log/mediawiki-updates.log 2>&1 || : |
156 |
|
if [ ! -e %{_datadir}/mediawiki/images ]; then |
157 |
|
ln -s %{_localstatedir}/www/mediawiki/images %{_datadir}/mediawiki/images |
158 |
|
fi |
159 |
|
|
160 |
%files |
%files |
161 |
%doc COPYING FAQ HISTORY README RELEASE-NOTES-1.22 UPGRADE CREDITS INSTALL docs |
%doc COPYING FAQ HISTORY README RELEASE-NOTES-1.22 UPGRADE CREDITS INSTALL docs |