#!/bin/sh
cd /etc/weblate
if ! test -f settings.py.dist ; then
	echo "l10n_opensuse_org-weblate-settings-py error: No weblate-settings-py.dist" >&2
	exit 2
fi
cp -a settings.py.dist settings.py.l10n_opensuse_org
if sed -f /etc/l10n_opensuse_org-secrets.sed </usr/share/l10n_opensuse_org/weblate-settings-py.diff | patch ; then
	if test -f settings.py.l10n_opensuse_org.orig ; then
		echo "l10n_opensuse_org-weblate-settings-py warning: weblate-settings-py.diff did not apply cleanly" >&2
		rm settings.py.l10n_opensuse_org.orig
	fi
	mv settings.py.l10n_opensuse_org settings.py
else
	rm settings.py.l10n_opensuse_org*
	echo "l10n_opensuse_org-weblate-settings-py error: Failed to apply weblate-settings-py.diff" >&2
	exit 1
fi
