Kurt Mosiejczuk <[email protected]> writes:
> On Mon, Aug 26, 2019 at 05:32:33PM +0300, Timo Myyr?? wrote:
>
>> Here is a update to configargparse. This is required by multimedia/yle-dl as
>> it
>> doesn't work with 0.12.0 currenly in ports tree.
>
>> COMMENT= argparse replacement, allows options to be set via
>> files/env
>
>> -MODPY_EGG_VERSION = 0.12.0
>> +MODPY_EGG_VERSION = 0.13.0
>
> Why not 0.14.0? Came out in January.
>
Honestly did not look and I seemed to have this update sitting in my tree for
while now.
>> DISTNAME= ConfigArgParse-${MODPY_EGG_VERSION}
>> PKGNAME= py-${DISTNAME}
>> REVISION= 0
>
> REVISION should be deleted when changing version.
>
> Here's a version of the diff that takes it to 0.14.0 and picks up the
> test dependencies. The tests are a bit confusing because the python 2
> version runs 1600+ tests and python 3 runs 29.
>
> --Kurt
>
I tested this with newer yle-dl and it works with so I'm ok with this.
timo
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/py-configargparse/Makefile,v
> retrieving revision 1.7
> diff -u -p -r1.7 Makefile
> --- Makefile 12 Jul 2019 20:45:46 -0000 1.7
> +++ Makefile 26 Aug 2019 15:07:47 -0000
> @@ -2,10 +2,9 @@
>
> COMMENT= argparse replacement, allows options to be set via
> files/env
>
> -MODPY_EGG_VERSION = 0.12.0
> +MODPY_EGG_VERSION = 0.14.0
> DISTNAME= ConfigArgParse-${MODPY_EGG_VERSION}
> PKGNAME= py-${DISTNAME}
> -REVISION= 0
>
> CATEGORIES= devel
>
> @@ -18,7 +17,13 @@ FLAVOR?=
> MODULES= lang/python
> MODPY_PI= Yes
> MODPY_SETUPTOOLS= Yes
> +MODPY_PYTEST= Yes
>
> -TEST_DEPENDS= textproc/py-yaml${MODPY_FLAVOR}
> +TEST_DEPENDS= devel/py-mock${MODPY_FLAVOR} \
> + textproc/py-yaml${MODPY_FLAVOR}
> +
> +.if !${FLAVOR:Mpython3}
> +TEST_DEPENDS+= devel/py-unittest2
> +.endif
>
> .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/py-configargparse/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo 20 May 2017 08:10:23 -0000 1.3
> +++ distinfo 26 Aug 2019 15:07:47 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (ConfigArgParse-0.12.0.tar.gz) =
> KM19Z2aWUfKkUYNng4xJU5RXUEWEoTlwmyuPbCCO8zk=
> -SIZE (ConfigArgParse-0.12.0.tar.gz) = 41524
> +SHA256 (ConfigArgParse-0.14.0.tar.gz) =
> Li7+K+P5BXesqUFeMstimqLs2SB4rb4ntToD5T/xLpE=
> +SIZE (ConfigArgParse-0.14.0.tar.gz) = 26847