2 # postinst script for @PACKAGE@-plugin-mediawiki
6 upgrade_mediawikis () {
7 # Upgrade Mediawiki database schemas
8 /usr/share/gforge/bin/list-projects-using-plugin.php mediawiki | while read i ; do
9 /usr/share/gforge/plugins/mediawiki/bin/mw-wrapper.php $i update.php
15 if [ "$2" = /usr/share/mediawiki/maintenance/postgres ] ; then
21 # Run plugin specific db upgrade
22 if [ -f /usr/share/@OLDPACKAGE@/plugins/@PLUGSHORTNAME@/bin/db-upgrade.pl ]
24 /usr/share/@OLDPACKAGE@/plugins/@PLUGSHORTNAME@/bin/db-upgrade.pl
26 /usr/share/@OLDPACKAGE@/bin/register-plugin $(echo @PLUGSHORTNAME@ | sed 's/-//g') "@PLUGLONGNAME@"
30 abort-upgrade|abort-remove|abort-deconfigure)
34 echo "postinst called with unknown argument \`$1'" >&2