diff --git a/.gitignore b/.gitignore index d20a993..a4cd6ed 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/mediawiki-*.tar.gz -/mediawiki-*.tar.gz.sig +/mediawiki-1.27.3.tar.gz +/mediawiki-1.27.3.tar.gz.sig diff --git a/README.RPM b/README.RPM index 6326463..2e9f510 100644 --- a/README.RPM +++ b/README.RPM @@ -14,15 +14,5 @@ serving mediawiki) like DocumentRoot /srv/my.host/wiki Alias /skins /usr/share/mediawiki/skins - - AllowOverride None - Require all granted - - - - SetEnv MW_INSTALL_PATH "/srv/my.host/wiki" - AllowOverride None - Require all granted - (this example is for short URLs, e.g. ones w/o a "/wiki/" in the URL) diff --git a/mediawiki.conf b/mediawiki.conf index 8d4f63b..a116f47 100644 --- a/mediawiki.conf +++ b/mediawiki.conf @@ -4,21 +4,8 @@ # instance or create copies of it. # Alias /wiki/skins /usr/share/mediawiki/skins -# -# AllowOverride None -# Require all granted -# # Alias /wiki /var/www/wiki -# -# SetEnv MW_INSTALL_PATH "/var/www/wiki" -# AllowOverride None -# Require all granted -# # If your DocumentRoot points into the wiki itself all that is needed is # Alias /skins /usr/share/mediawiki/skins -# -# AllowOverride None -# Require all granted -# diff --git a/mediawiki.spec b/mediawiki.spec index 5c55635..618ed91 100644 --- a/mediawiki.spec +++ b/mediawiki.spec @@ -1,11 +1,11 @@ Summary: A wiki engine Name: mediawiki -Version: 1.44.3 -Release: 2%{?dist} -License: GPL-2.0-or-later -URL: https://www.mediawiki.org/ -Source0: https://releases.wikimedia.org/mediawiki/1.44/%{name}-%{version}.tar.gz -Source1: https://releases.wikimedia.org/mediawiki/1.44/%{name}-%{version}.tar.gz.sig +Version: 1.27.3 +Release: 1%{?dist} +License: GPLv2+ +URL: http://www.mediawiki.org/ +Source0: http://download.wikimedia.org/mediawiki/1.27/%{name}-%{version}.tar.gz +Source1: http://download.wikimedia.org/mediawiki/1.27/%{name}-%{version}.tar.gz.sig Source2: mediawiki.conf Source3: README.RPM Source4: mw-createinstance.in @@ -21,107 +21,50 @@ BuildRequires: php-intl BuildRequires: php-pdo #BuildRequires: php-phpunit-PHPUnit BuildRequires: php-theseer-autoload -BuildRequires: php-composer(liuggio/statsd-php-client) >= 1.0.18 -BuildRequires: php-composer(oojs/oojs-ui) >= 0.51.2 -BuildRequires: php-composer(psr/log) >= 1.1.4 -BuildRequires: php-composer(wikimedia/assert) >= 0.5.1 -BuildRequires: php-composer(wikimedia/cdb) >= 3.0.0 -BuildRequires: php-composer(wikimedia/utfnormal) >= 4.0.0 -BuildRequires: php-composer(zordius/lightncandy) >= 1.2.6 -BuildRequires: php-pear(Mail) >= 2.0.0 -BuildRequires: php-pear(Mail_Mime) >= 1.10.12 -BuildRequires: php-pear(Net_SMTP) >= 1.12.1 -BuildRequires: php-pear(Net_Socket) >= 1.2.2 -BuildRequires: python3-devel +BuildRequires: php-composer(cssjanus/cssjanus) >= 1.1.1 +#BuildRequires: php-composer(leafo/lessphp) >= 0.5.0 +BuildRequires: php-composer(liuggio/statsd-php-client) >= 1.0.12 +BuildRequires: php-composer(mediawiki/at-ease) >= 1.1.0 +BuildRequires: php-composer(monolog/monolog) >= 1.14.0 +BuildRequires: php-composer(oojs/oojs-ui) >= 0.11.3 +BuildRequires: php-composer(psr/log) >= 1.0.0 +BuildRequires: php-composer(wikimedia/assert) >= 0.2.2 +BuildRequires: php-composer(wikimedia/avro) >= 1.7.7 +BuildRequires: php-composer(wikimedia/cdb) >= 1.0.1 +BuildRequires: php-composer(wikimedia/ip-set) >= 0 +BuildRequires: php-composer(wikimedia/utfnormal) >= 1.0.2 +BuildRequires: php-composer(zordius/lightncandy) >= 0.22 +BuildRequires: php-pear(Mail) >= 1.3.0 +BuildRequires: php-pear(Mail_Mime) >= 1.10.0 +BuildRequires: php-pear(Mail_mimeDecode) >= 1.5.5 Requires: httpd-filesystem Requires: php(httpd) -Requires: php(language) >= 8.1.0 +Requires: php(language) >= 5.5.9 Requires: php-gd Requires: php-xml -Requires: diffutils -Recommends: ImageMagick -Requires: php-composer(liuggio/statsd-php-client) >= 1.0.18 -Requires: php-composer(oojs/oojs-ui) >= 0.51.2 -Requires: php-composer(psr/log) >= 1.1.4 -Requires: php-composer(wikimedia/assert) >= 0.5.1 -Requires: php-composer(wikimedia/cdb) >= 3.0.0 -Requires: php-composer(wikimedia/utfnormal) >= 4.0.0 -Requires: php-composer(zordius/lightncandy) >= 1.2.6 -Requires: php-pear(Mail) >= 2.0.0 -Requires: php-pear(Mail_Mime) >= 1.10.12 -Requires: php-pear(Net_SMTP) >= 1.12.1 -Requires: php-pear(Net_Socket) >= 1.2.2 +Requires: diffutils, ImageMagick +Requires: php-composer(cssjanus/cssjanus) >= 1.1.1 +#Requires: php-composer(leafo/lessphp) >= 0.5.0 +Requires: php-composer(liuggio/statsd-php-client) >= 1.0.12 +Requires: php-composer(mediawiki/at-ease) >= 1.1.0 +Requires: php-composer(monolog/monolog) >= 1.14.0 +Requires: php-composer(oojs/oojs-ui) >= 0.11.3 +Requires: php-composer(psr/log) >= 1.0.0 +Requires: php-composer(symfony/process) >= 2.5.0 +Requires: php-composer(wikimedia/assert) >= 0.2.2 +Requires: php-composer(wikimedia/avro) >= 1.7.7 +Requires: php-composer(wikimedia/cdb) >= 1.0.1 +Requires: php-composer(wikimedia/ip-set) >= 0 +Requires: php-composer(wikimedia/utfnormal) >= 1.0.2 +Requires: php-composer(zordius/lightncandy) >= 0.22 +Requires: php-pear(Mail) >= 1.3.0 +Requires: php-pear(Mail_Mime) >= 1.10.0 +Requires: php-pear(Mail_mimeDecode) >= 1.5.5 # Update script call command-line php Requires(post): php-cli -Obsoletes: php-mediawiki-at-ease <= 1.1.0 -Obsoletes: php-wikimedia-ip-set <= 3.1.0 -Obsoletes: php-wikimedia-avro <= 1.9.0 - -Provides: bundled(php-bacon-bacon-qr-code) = 3.0.1 -Provides: bundled(php-christian-riesen-base32) = 1.6.0 -Provides: bundled(php-composer-semver) = 3.4.3 -Provides: bundled(php-dasprid-enum) = 1.0.6 -Provides: bundled(php-endroid-qr-code) = 5.1.0 -Provides: bundled(php-firebase-php-jwt) = 6.10.0 -Provides: bundled(php-guzzlehttp-guzzle) = 7.9.3 -Provides: bundled(php-guzzlehttp-promises) = 2.0.4 -Provides: bundled(php-guzzlehttp-psr7) = 2.7.0 -Provides: bundled(php-jakobo-hotp-php) = 2.0.0 -Provides: bundled(php-justinrainbow-json-schema) = 5.3.0 -Provides: bundled(php-mck89-peast) = 1.17.0 -Provides: bundled(php-monolog-monolog) = 2.9.3 -Provides: bundled(php-pear-console_getopt) = 1.4.3 -Provides: bundled(php-pear-Net_URL2) = 2.2.3 -Provides: bundled(php-pear-pear-core-minimal) = 1.10.16 -Provides: bundled(php-pear-pear_exception) = 1.0.2 -Provides: bundled(php-psr-container) = 1.1.2 -Provides: bundled(php-psr-http-client) = 1.0.3 -Provides: bundled(php-psr-http-factory) = 1.1.0 -Provides: bundled(php-psr-http-message) = 1.1 -Provides: bundled(php-ralouphie-getallheaders) = 3.0.3 -Provides: bundled(php-symfony-deprecation-contracts) = 2.5.4 -Provides: bundled(php-symfony-polyfill-php82) = 1.32.0 -Provides: bundled(php-symfony-polyfill-php83) = 1.32.0 -Provides: bundled(php-symfony-polyfill-php84) = 1.32.0 -Provides: bundled(php-symfony-polyfill-php85) = 1.33.0 -Provides: bundled(php-symfony-yaml) = 5.4.45 -Provides: bundled(php-wikimedia-at-ease) = 3.0.0 -Provides: bundled(php-wikimedia-common-passwords) = 0.5.1 -Provides: bundled(php-wikimedia-composer-merge-plugin) = 2.1.0 -Provides: bundled(php-wikimedia-equivset) = 1.7.1 -Provides: bundled(php-wikimedia-base-convert) = 2.0.2 -Provides: bundled(php-wikimedia-bcp-47-code) = 2.0.1 -Provides: bundled(php-wikimedia-cldr-plural-rule-parser) = 3.0.0 -Provides: bundled(php-wikimedia-composer-merge-plugin) = 2.1.0 -Provides: bundled(php-wikimedia-css-sanitizer) = 5.5.0 -Provides: bundled(php-wikimedia-cssjanus) = 2.3.0 -Provides: bundled(php-wikimedia-html-formatter) = 4.1.0 -Provides: bundled(php-wikimedia-ip-utils) = 5.0.0 -Provides: bundled(php-wikimedia-json-codec) = 3.0.3 -Provides: bundled(php-wikimedia-langconv) = 0.4.2 -Provides: bundled(php-wikimedia-less.php) = 5.1.2 -Provides: bundled(php-wikimedia-minify) = 2.9.0 -Provides: bundled(php-wikimedia-normalized-exception) = 2.1.1 -Provides: bundled(php-wikimedia-object-factory) = 5.0.1 -Provides: bundled(php-wikimedia-parsoid) = 0.21.1 -Provides: bundled(php-wikimedia-php-session-serializer) = 3.0.1 -Provides: bundled(php-wikimedia-purtle) = 2.0.0 -Provides: bundled(php-wikimedia-relpath) = 4.0.2 -Provides: bundled(php-wikimedia-remex-html) = 4.1.2 -Provides: bundled(php-wikimedia-request-timeout) = 2.0.2 -Provides: bundled(php-wikimedia-running-stat) = 2.1.0 -Provides: bundled(php-wikimedia-scoped-callback) = 5.0.0 -Provides: bundled(php-wikimedia-services) = 4.0.0 -Provides: bundled(php-wikimedia-shellbox) = 4.2.0 -Provides: bundled(php-wikimedia-timestamp) = 4.2.0 -Provides: bundled(php-wikimedia-wait-condition-loop) = 2.0.2 -Provides: bundled(php-wikimedia-wrappedstring) = 4.0.1 -Provides: bundled(php-wikimedia-xmp-reader) = 0.10.2 -Provides: bundled(php-wikimedia-zest-css) = 3.0.2 - %description MediaWiki is the software used for Wikipedia and the other Wikimedia @@ -135,20 +78,21 @@ Remember to remove the config dir after completing the configuration. %prep -%autosetup -# Remove extension as it ships a bundled lua binary -rm -rf extensions/Scribunto +%setup -q # Remove bundled PHP libraries in order to use system versions rm -rf vendor/composer/*php rm -rf vendor/composer/*json rm -rf vendor/composer/LICENSE +rm -rf vendor/cssjanus rm -rf vendor/liuggio +rm -rf vendor/mediawiki/at-ease +rm -rf vendor/monolog rm -rf vendor/oojs #rm -rf vendor/oyejorge rm -rf vendor/pear/mail rm -rf vendor/pear/mail_mime rm -rf vendor/pear/mail_mime-decode -rm -rf vendor/psr/log +rm -rf vendor/psr rm -rf vendor/wikimedia/assert rm -rf vendor/wikimedia/avro rm -rf vendor/wikimedia/cdb @@ -156,9 +100,12 @@ rm -rf vendor/wikimedia/composer-merge-plugin rm -rf vendor/wikimedia/ip-set rm -rf vendor/wikimedia/utfnormal rm -rf vendor/zordius +ln -s %{_datadir}/php/cssjanus vendor/cssjanus-shared ln -s %{_datadir}/php/Liuggio vendor/liuggio-shared +ln -s %{_datadir}/php/MediaWiki vendor/mediawiki/at-ease-shared +ln -s %{_datadir}/php/Monolog vendor/monolog-shared ln -s %{_datadir}/php/OOUI vendor/oojs-shared -#ln -s %%{_datadir}/php/lessphp vendor/oyejorge-shared +#ln -s %{_datadir}/php/lessphp vendor/oyejorge-shared ln -s %{_datadir}/pear/Mail vendor/pear/mail-shared ln -s %{_datadir}/php/Psr vendor/psr-shared ln -s %{_datadir}/php/Wikimedia vendor/wikimedia/assert-shared @@ -167,19 +114,12 @@ ln -s %{_datadir}/php/Cdb vendor/wikimedia/cdb-shared ln -s %{_datadir}/php/IPSet vendor/wikimedia/ip-set-shared ln -s %{_datadir}/php/UtfNormal vendor/wikimedia/utfnormal-shared ln -s %{_datadir}/php/zordius vendor/zordius-shared -# Fix up Python shebangs -%py3_shebang_fix \ - maintenance/language/zhtable/Makefile.py \ - extensions/ConfirmEdit/captcha.py \ - extensions/SyntaxHighlight_GeSHi/pygments/create_pygmentize_bundle + %build -%{_bindir}/php -d memory_limit=1G %{_bindir}/phpab --follow --tolerant --output vendor/autoload.php vendor -echo "require dirname(dirname(__FILE__)) . '/vendor/wikimedia/at-ease/src/AtEase.php';" >> vendor/autoload.php +phpab --follow --output vendor/autoload.php vendor +echo "require dirname(dirname(__FILE__)) . '/vendor/mediawiki/at-ease-shared/at-ease/Functions.php';" >> vendor/autoload.php echo "require dirname(dirname(__FILE__)) . '/vendor/wikimedia/base-convert/src/Functions.php';" >> vendor/autoload.php -echo "require dirname(dirname(__FILE__)) . '/vendor/wikimedia/html-formatter/src/HtmlFormatter.php';" >> vendor/autoload.php -echo "require dirname(dirname(__FILE__)) . '/vendor/wikimedia/php-session-serializer/src/PhpSessionSerializer.php';" >> vendor/autoload.php -echo "require dirname(dirname(__FILE__)) . '/vendor/wikimedia/timestamp/src/defines.php';" >> vendor/autoload.php echo "require dirname(dirname(__FILE__)) . '/vendor/wikimedia/relpath/src/RelPath.php';" >> vendor/autoload.php @@ -197,11 +137,12 @@ rm -fr %{buildroot}%{_datadir}/mediawiki/includes/zhtable find %{buildroot}%{_datadir}/mediawiki/ \ \( -name .htaccess -or -name \*.cmi \) \ | xargs -r rm -rm -fr %{buildroot}%{_datadir}/mediawiki/maintenance/hhvm/ # fix permissions find %{buildroot}%{_datadir}/mediawiki -name \*.pl | xargs -r chmod +x +chmod +x %{buildroot}%{_datadir}/mediawiki/maintenance/hiphop/run-server chmod +x %{buildroot}%{_datadir}/mediawiki/maintenance/storage/make-blobs +chmod +x %{buildroot}%{_datadir}/mediawiki/includes/limit.sh chmod +x %{buildroot}%{_datadir}/mediawiki/extensions/ConfirmEdit/captcha.py # remove version control/patch files @@ -234,7 +175,7 @@ php maintenance/install.php \ --dbtype sqlite \ --dbname mediawiki-test \ --dbpath /tmp \ - --pass test123456 \ + --pass test123 \ Test test cd tests/phpunit # Database tests currently fail on the 1.26 release series @@ -250,7 +191,7 @@ cd tests/phpunit %files -%doc FAQ HISTORY README.md README.RPM RELEASE-NOTES-1.44 UPGRADE CREDITS docs +%doc FAQ HISTORY README README.RPM RELEASE-NOTES-1.27 UPGRADE CREDITS docs %license COPYING %{_datadir}/mediawiki /var/www/wiki @@ -262,201 +203,11 @@ cd tests/phpunit %changelog -* Thu Dec 11 2025 Michael Cronenworth - 1.44.3-2 -- Fix typo in Provides +* Mon May 01 2017 Michael Cronenworth - 1.27.3-1 +- Update to 1.27.3 -* Wed Dec 10 2025 Michael Cronenworth - 1.44.3-1 -- Update to 1.44.3 - -* Thu Jul 24 2025 Fedora Release Engineering - 1.43.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Thu Jun 12 2025 Michael Cronenworth - 1.43.1-1 -- Update to 1.43.1 - -* Thu Jan 16 2025 Michael Cronenworth - 1.43.0-1 -- Update to 1.43.0 - -* Mon Dec 09 2024 Orion Poplawski - 1.41.1-3 -- Use run.php for maintenance scripts (rhbz#2330978) - -* Thu Jul 18 2024 Fedora Release Engineering - 1.41.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Fri May 03 2024 Michael Cronenworth - 1.41.1-1 -- Update to 1.41.1 - -* Thu Jan 25 2024 Fedora Release Engineering - 1.40.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 1.40.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Aug 23 2023 Michael Cronenworth - 1.40.0-1 -- Update to 1.40.0 - -* Thu Jul 20 2023 Fedora Release Engineering - 1.39.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Apr 01 2023 Michael Cronenworth - 1.39.3-1 -- Update to 1.39.3 - -* Sun Feb 26 2023 Michael Cronenworth - 1.39.2-1 -- Update to 1.39.2 -- https://www.mediawiki.org/wiki/Release_notes/1.39#MediaWiki_1.39.2 -- Change ImageMagick to a weak dependency - -* Sun Feb 26 2023 Orion Poplawski - 1.39.1-3 -- Add tags for skins in apache httpd config (bz#2171908) - -* Thu Jan 19 2023 Fedora Release Engineering - 1.39.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Tue Jan 10 2023 Michael Cronenworth - 1.39.1-1 -- Update to 1.39.1 -- https://www.mediawiki.org/wiki/Release_notes/1.39#MediaWiki_1.39.1 - -* Tue Nov 01 2022 Michael Cronenworth - 1.38.4-1 -- Update to 1.38.4 - -* Thu Sep 01 2022 Michael Cronenworth - 1.38.2-1 -- Update to 1.38.2 -- https://www.mediawiki.org/wiki/Release_notes/1.38#MediaWiki_1.38.2 - -* Thu Jul 21 2022 Fedora Release Engineering - 1.38.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jun 16 2022 Michael Cronenworth - 1.38.1-1 -- Update to 1.38.1 -- https://www.mediawiki.org/wiki/Release_notes/1.38#MediaWiki_1.38.1 - -* Sat Mar 12 2022 Orion Poplawski - 1.37.1-3 -- Avoid dangling symlinks in mw-createinstane, install rest.php - -* Thu Jan 20 2022 Fedora Release Engineering - 1.37.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Dec 21 2021 Michael Cronenworth - 1.37.1-1 -- Update to 1.37.1 -- https://www.mediawiki.org/wiki/Release_notes/1.37#MediaWiki_1.37.1 - -* Mon Oct 04 2021 Michael Cronenworth - 1.36.2-1 -- Update to 1.36.2 -- https://www.mediawiki.org/wiki/Release_notes/1.36#MediaWiki_1.36.2 - -* Thu Jul 22 2021 Fedora Release Engineering - 1.36.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jun 02 2021 Michael Cronenworth - 1.36.0-1 -- Update to 1.36.0 -- https://www.mediawiki.org/wiki/Release_notes/1.36 - -* Mon Apr 12 2021 Michael Cronenworth - 1.35.2-1 -- Update to 1.35.2 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2021-April/000272.html - -* Tue Jan 26 2021 Fedora Release Engineering - 1.35.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Dec 18 2020 Michael Cronenworth - 1.35.1-1 -- Update to 1.35.1 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2020-December/000268.html - -* Wed Dec 02 2020 Michael Cronenworth - 1.35.0-1 -- Update to 1.35.0 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2020-September/000263.html - -* Fri Sep 25 2020 Michael Cronenworth - 1.34.4-1 -- Update to 1.34.4 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2020-September/000262.html - -* Thu Sep 24 2020 Michael Cronenworth - 1.34.3-1 -- Update to 1.34.3 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2020-September/000260.html - -* Tue Jul 28 2020 Fedora Release Engineering - 1.34.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jun 25 2020 Michael Cronenworth - 1.34.2-1 -- Update to 1.34.2 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2020-June/000252.html - -* Thu Mar 26 2020 Michael Cronenworth - 1.34.1-1 -- Update to 1.34.1 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2020-June/000252.html - -* Thu Mar 05 2020 Michael Cronenworth - 1.34.0-1 -- Update to 1.34.0 - -* Wed Jan 29 2020 Fedora Release Engineering - 1.33.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Oct 07 2019 Michael Cronenworth - 1.33.1-1 -- Update to 1.33.1 - -* Fri Sep 13 2019 Michael Cronenworth - 1.33.0-2 -- Change python support from 2 to 3 (RHBZ#1738080) - -* Fri Sep 13 2019 Michael Cronenworth - 1.33.0-1 -- Update to 1.33.0 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2019-July/000235.html - -* Thu Jul 25 2019 Fedora Release Engineering - 1.32.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jun 06 2019 Michael Cronenworth - 1.32.2-1 -- Update to 1.32.2 -- https://lists.wikimedia.org/pipermail/mediawiki-announce/2019-June/000230.html - -* Wed May 01 2019 Michael Cronenworth - 1.32.1-1 -- Update to 1.32.1 -- https://www.mediawiki.org/wiki/MediaWiki_1.32 - -* Fri Feb 01 2019 Fedora Release Engineering - 1.29.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Sep 28 2018 Michael Cronenworth - 1.29.3-1 -- Update to 1.29.3 -- https://www.mediawiki.org/wiki/Release_notes/1.29#MediaWiki_1.29.3 - -* Fri Jul 13 2018 Fedora Release Engineering - 1.29.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 08 2018 Fedora Release Engineering - 1.29.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Nov 20 2017 Michael Cronenworth - 1.29.2-2 -- Add links to new libraries (rhbz#1515022) - -* Thu Nov 16 2017 Michael Cronenworth - 1.29.2-1 -- Update to 1.29.2 - -* Mon Sep 18 2017 Michael Cronenworth - 1.29.1-1 -- Update to 1.29.1 - -* Wed Jul 26 2017 Fedora Release Engineering - 1.29.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon Jul 17 2017 Michael Cronenworth - 1.29.0-1 -- Update to 1.29.0 - -* Mon May 01 2017 Michael Cronenworth - 1.28.2-1 -- Update to 1.28.2 -- https://www.mediawiki.org/wiki/Release_notes/1.28#MediaWiki_1.28.2 - -* Fri Apr 07 2017 Michael Cronenworth - 1.28.1-2 -- Remove hhvm pieces - -* Thu Apr 06 2017 Michael Cronenworth - 1.28.1-1 -- Update to 1.28.1 -- https://www.mediawiki.org/wiki/Release_notes/1.28#MediaWiki_1.28.1 - -* Fri Feb 10 2017 Fedora Release Engineering - 1.28.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Nov 30 2016 Michael Cronenworth - 1.28.0-1 -- Update to 1.28.0 -- https://www.mediawiki.org/wiki/MediaWiki_1.28 +* Thu Apr 06 2017 Michael Cronenworth - 1.27.2-1 +- Update to 1.27.2 * Mon Nov 28 2016 Michael Cronenworth - 1.27.1-2 - Add relpath to autoloader. (rhbz#1398171) diff --git a/mw-createinstance.in b/mw-createinstance.in index 27979d4..fecfd70 100644 --- a/mw-createinstance.in +++ b/mw-createinstance.in @@ -11,8 +11,6 @@ Usage: $0 PATH EOF fi -umask 022 - if ! test -e "$path"; then mkdir "$path" fi @@ -27,10 +25,8 @@ if ! test -e "$path"/images; then chown apache:apache "$path"/images fi for f in index.php api.php extensions img_auth.php includes languages load.php \ - maintenance opensearch_desc.php resources rest.php skins \ - thumb_handler.php thumb.php vendor; do + maintenance opensearch_desc.php profileinfo.php \ + resources serialized skins thumb_handler.php thumb.php vendor; do rm -f "$path"/$f - if test -e "@datadir@"/mediawiki/$f; then - ln -s "@datadir@"/mediawiki/$f "$path"/$f - fi + ln -s "@datadir@"/mediawiki/$f "$path"/$f done diff --git a/mw-updateallinstances.in b/mw-updateallinstances.in index a20781b..b927354 100644 --- a/mw-updateallinstances.in +++ b/mw-updateallinstances.in @@ -5,6 +5,6 @@ cat @sysconfdir@/mediawiki/instances | while read path; do mw-createinstance "$path" if test -e "$path"/LocalSettings.php; then cd "$path" - php @datadir@/mediawiki/maintenance/run.php update --quick --conf LocalSettings.php + php @datadir@/mediawiki/maintenance/update.php --quick --conf LocalSettings.php fi done diff --git a/sources b/sources index 83ac4b9..713326b 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (mediawiki-1.44.3.tar.gz) = 1ad3a5cfbb436a4c32b4e3c44bbf1a9e503b4cd2c541029eca201c42d564150b8b3d7ada506525e73de4e05526a0f47a5e2aabc4b416d43d02d6dad3e808f8a3 -SHA512 (mediawiki-1.44.3.tar.gz.sig) = aa42313f9cd03777b56b47e71be8801bd398544fa12e26d713b209e9b757763e241bfc72da795e2c62a5640e93d02ff0c9fe424a6609d73fbd1e17c757891816 +SHA512 (mediawiki-1.27.3.tar.gz) = bc6228342b589a3acb0f5623b9ef45982d7aab032ff322aaf7bda7ac3ee16a7732b8013698d8f509da4310bbb65c12a73b7bbe4612d5e0e3d93965199efdc8eb +SHA512 (mediawiki-1.27.3.tar.gz.sig) = e4f1e9bcd148daba94c75f304063c717b86929467c82bec7507c89a7fd2e55f4812b96a44e66a06f2f2639afcd95f906f8d34ce033263bea504118e19ab78a07