On 2015/02/26 23:02, Matthew Clarke wrote:
> @@ -2,7 +2,7 @@
>
> COMMENT = series of applications for Mercurial
>
> -MODPY_EGG_VERSION = 3.0
> +MODPY_EGG_VERSION = 3.3
> DISTNAME = tortoisehg-${MODPY_EGG_VERSION}
>
> CATEGORIES = devel
> @@ -21,11 +21,24 @@ BUILD_DEPENDS = x11/py-qt4 \
> editors/qscintilla \
> devel/py-sip
>
> +# Match the devel/mercurial RUN_DEPENDS version limits with the code in
> +# ${WRKSRC}/tortoisehg/util/hgversion.py.
> +
> RUN_DEPENDS = ${BUILD_DEPENDS} \
> editors/py-qscintilla \
> - devel/mercurial>=3.0 \
> + devel/mercurial>=3.2,<3.4 \
> devel/py-iniparse
<..snip..>
OK sthen@ but can whoever commits also please also add "# If updating,
check that tortoisehg still works" to devel/mercurial/Makefile since
apparently it's easy to miss.
It's a pity that tortoisehg only checks the version of mercurial
at run time. Since they have a hard dependency, it would be nicer
if they checked at build time instead.