Kurt Mosiejczuk <k...@cranky.work> 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

Reply via email to