Make releases more consistent with how they've always been. If
there's no <product>-<version>.release file then look for
<product>.release and, if it exists, pass <version> to it.
Signed-off-by: Martin Schwenke <martin@meltin.net>
if [ -r "$f" ] ; then
. "$f"
else
- echo "Unknown release \"${release}\" specified to --with-release"
- printf "%-25s" "Supported releases are: "
- # The 70 is lazy but it will do.
- fill_text 25 "$(list_releases)"
- exit 1
+ f="${installdir}/releases/${release%%-*}.release"
+ if [ -r "$f" ] ; then
+ . "$f" "${release#*-}"
+ else
+ echo "Unknown release \"${release}\" specified to --with-release"
+ printf "%-25s" "Supported releases are: "
+ fill_text 25 "$(list_releases)"
+ exit 1
+ fi
fi
}