Re: Update: devel/py-hg-git and its dependencies
Antoine Jacoutot said: > Please don't hardcode the python version in dependencies. Sure. OK? -- Dmitrij D. Czarkoff Index: devel/py-gevent/Makefile === RCS file: /cvs/ports/devel/py-gevent/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- devel/py-gevent/Makefile18 Oct 2015 14:50:31 - 1.7 +++ devel/py-gevent/Makefile31 May 2016 08:58:22 - @@ -2,9 +2,9 @@ COMMENT = network library for easy and scalable concurrency -MODPY_EGG_VERSION =1.0.2 +MODPY_EGG_VERSION =1.1.1 DISTNAME = gevent-${MODPY_EGG_VERSION} -PKGNAME = py-${DISTNAME} +PKGNAME = ${MODPY_PY_PREFIX}${DISTNAME} MAINTAINER = Dmitrij D. CzarkoffCATEGORIES = devel @@ -19,13 +19,21 @@ MODULES = lang/python MODPY_PI = Yes MODPY_SETUPTOOLS = Yes +BUILD_DEPENDS =lang/cython \ + devel/py-cffi LIB_DEPENDS = devel/libev \ net/libcares RUN_DEPENDS = devel/py-greenlet -TEST_DEPENDS = ${RUN_DEPENDS} +TEST_DEPENDS = ${RUN_DEPENDS} \ + lang/python/${MODPY_VERSION},-tests \ + sysutils/py-psutil MAKE_ENV = CARES_EMBED=0 LIBEV_EMBED=0 CFLAGS += -I${LOCALBASE}/include LDFLAGS += -L${LOCALBASE}/lib + +do-test: + cd ${WRKSRC}/greentest && ${SETENV} ${MAKE_ENV} PYTHONPATH="${WRKSRC}" \ + ${MODPY_BIN} ./testrunner.py --config ../known_failures.py .include Index: devel/py-gevent/distinfo === RCS file: /cvs/ports/devel/py-gevent/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- devel/py-gevent/distinfo18 Oct 2015 14:50:31 - 1.3 +++ devel/py-gevent/distinfo21 May 2016 11:10:32 - @@ -1,2 +1,2 @@ -SHA256 (gevent-1.0.2.tar.gz) = OuHKD1M93LF6qxbOZrQks/O4Vf87lQhSaRXTxrc/ujE= -SIZE (gevent-1.0.2.tar.gz) = 1735721 +SHA256 (gevent-1.1.1.tar.gz) = buW5hRsqzeCN96ubmikD9YtLDlVUBcRE9LHdFvccruo= +SIZE (gevent-1.1.1.tar.gz) = 2008368 Index: devel/py-gevent/pkg/PLIST === RCS file: /cvs/ports/devel/py-gevent/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- devel/py-gevent/pkg/PLIST 18 Oct 2015 14:50:31 - 1.2 +++ devel/py-gevent/pkg/PLIST 21 May 2016 11:10:32 - @@ -4,24 +4,49 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/gevent/__init__.py lib/python${MODPY_VERSION}/site-packages/gevent/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_corecffi_build.py +lib/python${MODPY_VERSION}/site-packages/gevent/_corecffi_build.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectcommon.py +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectcommon.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectposix.py +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectposix.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.py +lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.pyc lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.so +lib/python${MODPY_VERSION}/site-packages/gevent/_socket2.py +lib/python${MODPY_VERSION}/site-packages/gevent/_socket2.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_socket3.py +lib/python${MODPY_VERSION}/site-packages/gevent/_socketcommon.py +lib/python${MODPY_VERSION}/site-packages/gevent/_socketcommon.pyc lib/python${MODPY_VERSION}/site-packages/gevent/_ssl2.py lib/python${MODPY_VERSION}/site-packages/gevent/_ssl2.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_ssl3.py +lib/python${MODPY_VERSION}/site-packages/gevent/_ssl3.pyc lib/python${MODPY_VERSION}/site-packages/gevent/_sslgte279.py lib/python${MODPY_VERSION}/site-packages/gevent/_sslgte279.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_tblib.py +lib/python${MODPY_VERSION}/site-packages/gevent/_tblib.pyc lib/python${MODPY_VERSION}/site-packages/gevent/_threading.py lib/python${MODPY_VERSION}/site-packages/gevent/_threading.pyc
Re: Update: devel/py-hg-git and its dependencies
On Mon, May 30, 2016 at 06:29:34PM +0200, Dmitrij D. Czarkoff wrote: > Hi! > > Below is an update for devel/py-gevent, net/py-geventhttpclient, > devel/py-dulwich and devel/py-hg-git. > > Comments? OKs? Please don't hardcode the python version in dependencies. > > -- > Dmitrij D. Czarkoff > > Index: devel/py-gevent/Makefile > === > RCS file: /cvs/ports/devel/py-gevent/Makefile,v > retrieving revision 1.7 > diff -u -p -r1.7 Makefile > --- devel/py-gevent/Makefile 18 Oct 2015 14:50:31 - 1.7 > +++ devel/py-gevent/Makefile 30 May 2016 12:28:53 - > @@ -2,9 +2,9 @@ > > COMMENT =network library for easy and scalable concurrency > > -MODPY_EGG_VERSION = 1.0.2 > +MODPY_EGG_VERSION = 1.1.1 > DISTNAME = gevent-${MODPY_EGG_VERSION} > -PKGNAME =py-${DISTNAME} > +PKGNAME =${MODPY_PY_PREFIX}${DISTNAME} > MAINTAINER = Dmitrij D. Czarkoff> > CATEGORIES = devel > @@ -19,13 +19,21 @@ MODULES = lang/python > MODPY_PI = Yes > MODPY_SETUPTOOLS = Yes > > +BUILD_DEPENDS = lang/cython \ > + devel/py-cffi > LIB_DEPENDS =devel/libev \ > net/libcares > RUN_DEPENDS =devel/py-greenlet > -TEST_DEPENDS = ${RUN_DEPENDS} > +TEST_DEPENDS = ${RUN_DEPENDS} \ > + lang/python/2.7,-tests \ > + sysutils/py-psutil > > MAKE_ENV = CARES_EMBED=0 LIBEV_EMBED=0 > CFLAGS +=-I${LOCALBASE}/include > LDFLAGS += -L${LOCALBASE}/lib > + > +do-test: > + cd ${WRKSRC}/greentest && ${SETENV} ${MAKE_ENV} PYTHONPATH="${WRKSRC}" \ > + ${MODPY_BIN} ./testrunner.py --config ../known_failures.py > > .include > Index: devel/py-gevent/distinfo > === > RCS file: /cvs/ports/devel/py-gevent/distinfo,v > retrieving revision 1.3 > diff -u -p -r1.3 distinfo > --- devel/py-gevent/distinfo 18 Oct 2015 14:50:31 - 1.3 > +++ devel/py-gevent/distinfo 21 May 2016 11:10:32 - > @@ -1,2 +1,2 @@ > -SHA256 (gevent-1.0.2.tar.gz) = OuHKD1M93LF6qxbOZrQks/O4Vf87lQhSaRXTxrc/ujE= > -SIZE (gevent-1.0.2.tar.gz) = 1735721 > +SHA256 (gevent-1.1.1.tar.gz) = buW5hRsqzeCN96ubmikD9YtLDlVUBcRE9LHdFvccruo= > +SIZE (gevent-1.1.1.tar.gz) = 2008368 > Index: devel/py-gevent/pkg/PLIST > === > RCS file: /cvs/ports/devel/py-gevent/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -r1.2 PLIST > --- devel/py-gevent/pkg/PLIST 18 Oct 2015 14:50:31 - 1.2 > +++ devel/py-gevent/pkg/PLIST 21 May 2016 11:10:32 - > @@ -4,24 +4,49 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO > > lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt > > lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt > +lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe > > lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt > > lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt > lib/python${MODPY_VERSION}/site-packages/gevent/__init__.py > lib/python${MODPY_VERSION}/site-packages/gevent/__init__.pyc > +lib/python${MODPY_VERSION}/site-packages/gevent/_corecffi_build.py > +lib/python${MODPY_VERSION}/site-packages/gevent/_corecffi_build.pyc > +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectcommon.py > +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectcommon.pyc > +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectposix.py > +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectposix.pyc > +lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.py > +lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.pyc > lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.so > +lib/python${MODPY_VERSION}/site-packages/gevent/_socket2.py > +lib/python${MODPY_VERSION}/site-packages/gevent/_socket2.pyc > +lib/python${MODPY_VERSION}/site-packages/gevent/_socket3.py > +lib/python${MODPY_VERSION}/site-packages/gevent/_socketcommon.py > +lib/python${MODPY_VERSION}/site-packages/gevent/_socketcommon.pyc > lib/python${MODPY_VERSION}/site-packages/gevent/_ssl2.py > lib/python${MODPY_VERSION}/site-packages/gevent/_ssl2.pyc > +lib/python${MODPY_VERSION}/site-packages/gevent/_ssl3.py > +lib/python${MODPY_VERSION}/site-packages/gevent/_ssl3.pyc > lib/python${MODPY_VERSION}/site-packages/gevent/_sslgte279.py >
Update: devel/py-hg-git and its dependencies
Hi! Below is an update for devel/py-gevent, net/py-geventhttpclient, devel/py-dulwich and devel/py-hg-git. Comments? OKs? -- Dmitrij D. Czarkoff Index: devel/py-gevent/Makefile === RCS file: /cvs/ports/devel/py-gevent/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- devel/py-gevent/Makefile18 Oct 2015 14:50:31 - 1.7 +++ devel/py-gevent/Makefile30 May 2016 12:28:53 - @@ -2,9 +2,9 @@ COMMENT = network library for easy and scalable concurrency -MODPY_EGG_VERSION =1.0.2 +MODPY_EGG_VERSION =1.1.1 DISTNAME = gevent-${MODPY_EGG_VERSION} -PKGNAME = py-${DISTNAME} +PKGNAME = ${MODPY_PY_PREFIX}${DISTNAME} MAINTAINER = Dmitrij D. CzarkoffCATEGORIES = devel @@ -19,13 +19,21 @@ MODULES = lang/python MODPY_PI = Yes MODPY_SETUPTOOLS = Yes +BUILD_DEPENDS =lang/cython \ + devel/py-cffi LIB_DEPENDS = devel/libev \ net/libcares RUN_DEPENDS = devel/py-greenlet -TEST_DEPENDS = ${RUN_DEPENDS} +TEST_DEPENDS = ${RUN_DEPENDS} \ + lang/python/2.7,-tests \ + sysutils/py-psutil MAKE_ENV = CARES_EMBED=0 LIBEV_EMBED=0 CFLAGS += -I${LOCALBASE}/include LDFLAGS += -L${LOCALBASE}/lib + +do-test: + cd ${WRKSRC}/greentest && ${SETENV} ${MAKE_ENV} PYTHONPATH="${WRKSRC}" \ + ${MODPY_BIN} ./testrunner.py --config ../known_failures.py .include Index: devel/py-gevent/distinfo === RCS file: /cvs/ports/devel/py-gevent/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- devel/py-gevent/distinfo18 Oct 2015 14:50:31 - 1.3 +++ devel/py-gevent/distinfo21 May 2016 11:10:32 - @@ -1,2 +1,2 @@ -SHA256 (gevent-1.0.2.tar.gz) = OuHKD1M93LF6qxbOZrQks/O4Vf87lQhSaRXTxrc/ujE= -SIZE (gevent-1.0.2.tar.gz) = 1735721 +SHA256 (gevent-1.1.1.tar.gz) = buW5hRsqzeCN96ubmikD9YtLDlVUBcRE9LHdFvccruo= +SIZE (gevent-1.1.1.tar.gz) = 2008368 Index: devel/py-gevent/pkg/PLIST === RCS file: /cvs/ports/devel/py-gevent/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- devel/py-gevent/pkg/PLIST 18 Oct 2015 14:50:31 - 1.2 +++ devel/py-gevent/pkg/PLIST 21 May 2016 11:10:32 - @@ -4,24 +4,49 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt lib/python${MODPY_VERSION}/site-packages/gevent-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/gevent/__init__.py lib/python${MODPY_VERSION}/site-packages/gevent/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_corecffi_build.py +lib/python${MODPY_VERSION}/site-packages/gevent/_corecffi_build.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectcommon.py +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectcommon.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectposix.py +lib/python${MODPY_VERSION}/site-packages/gevent/_fileobjectposix.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.py +lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.pyc lib/python${MODPY_VERSION}/site-packages/gevent/_semaphore.so +lib/python${MODPY_VERSION}/site-packages/gevent/_socket2.py +lib/python${MODPY_VERSION}/site-packages/gevent/_socket2.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_socket3.py +lib/python${MODPY_VERSION}/site-packages/gevent/_socketcommon.py +lib/python${MODPY_VERSION}/site-packages/gevent/_socketcommon.pyc lib/python${MODPY_VERSION}/site-packages/gevent/_ssl2.py lib/python${MODPY_VERSION}/site-packages/gevent/_ssl2.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_ssl3.py +lib/python${MODPY_VERSION}/site-packages/gevent/_ssl3.pyc lib/python${MODPY_VERSION}/site-packages/gevent/_sslgte279.py lib/python${MODPY_VERSION}/site-packages/gevent/_sslgte279.pyc +lib/python${MODPY_VERSION}/site-packages/gevent/_tblib.py +lib/python${MODPY_VERSION}/site-packages/gevent/_tblib.pyc lib/python${MODPY_VERSION}/site-packages/gevent/_threading.py lib/python${MODPY_VERSION}/site-packages/gevent/_threading.pyc