1 |
%define basever 1.19 |
%define basever 1.19 |
2 |
%define subver 1 |
%define subver 2 |
3 |
%define _requires_exceptions pear(extensions\\|pear(PHPUnit/Framework.php)\\|pear(phase3/includes/WebStart.php) |
%define _requires_exceptions pear(extensions\\|pear(PHPUnit/Framework.php)\\|pear(phase3/includes/WebStart.php) |
4 |
|
|
5 |
## Framework.php was dropped in PHPUnit |
## Framework.php was dropped in PHPUnit |
24 |
Source5: mediawiki-common.conf |
Source5: mediawiki-common.conf |
25 |
|
|
26 |
Patch1: mediawiki-1.16.2-enablesuggests.patch |
Patch1: mediawiki-1.16.2-enablesuggests.patch |
|
Patch2: mediawiki-1.19.1-mga-fix-installation-path.patch |
|
27 |
|
|
28 |
# to make sure the "apache" group is created before mediawiki is installed |
# to make sure the "apache" group is created before mediawiki is installed |
29 |
Requires(pre): webserver |
Requires(pre): webserver |
30 |
|
# suggest apache-mod_php |
31 |
|
Suggests: apache-mod_php |
32 |
# for diff3: |
# for diff3: |
33 |
Requires: diffutils |
Requires: diffutils |
34 |
# for convert: |
# for convert: |
57 |
%package mysql |
%package mysql |
58 |
Summary: Mediawiki with mysql database |
Summary: Mediawiki with mysql database |
59 |
Group: System/Servers |
Group: System/Servers |
60 |
Provides: %{name}-sql |
Provides: %{name}-sql = %{version}-%{release} |
61 |
Requires: php-mysql |
Requires: php-mysql |
62 |
|
|
63 |
%description mysql |
%description mysql |
69 |
%package pgsql |
%package pgsql |
70 |
Summary: Mediawiki with postgresql database |
Summary: Mediawiki with postgresql database |
71 |
Group: System/Servers |
Group: System/Servers |
72 |
Provides: %{name}-sql |
Provides: %{name}-sql = %{version}-%{release} |
73 |
Requires: php-pgsql |
Requires: php-pgsql |
74 |
|
|
75 |
%description pgsql |
%description pgsql |
81 |
%package sqlite |
%package sqlite |
82 |
Summary: Mediawiki with sqlite database |
Summary: Mediawiki with sqlite database |
83 |
Group: System/Servers |
Group: System/Servers |
84 |
Provides: %{name}-sql |
Provides: %{name}-sql = %{version}-%{release} |
85 |
Requires: php-sqlite3 |
Requires: php-sqlite3 |
86 |
|
|
87 |
%description sqlite |
%description sqlite |
92 |
%prep |
%prep |
93 |
%setup -q |
%setup -q |
94 |
%patch1 -p1 -b .enablesuggests |
%patch1 -p1 -b .enablesuggests |
|
%patch2 -p1 |
|
95 |
|
|
96 |
%build |
%build |
97 |
|
|
173 |
%config %{webappconfdir}/mediawiki-common.conf |
%config %{webappconfdir}/mediawiki-common.conf |
174 |
%dir %{_sysconfdir}/mediawiki |
%dir %{_sysconfdir}/mediawiki |
175 |
%config(noreplace) %{_sysconfdir}/mediawiki/instances |
%config(noreplace) %{_sysconfdir}/mediawiki/instances |
176 |
%{_sbindir}/mediawiki-* |
%attr(0700,root,root) %{_sbindir}/mediawiki-* |
177 |
%{_localstatedir}/www/mediawiki |
%{_localstatedir}/www/mediawiki |
178 |
|
|
179 |
%files mysql |
%files mysql |