Ping

On Sun, Apr 17, 2016 at 02:15:13PM +0500, Alexandr Shadchin wrote:
> Hi,
> 
> This diff updates py-psycopg2 to the latest release.
> Tested on amd64. Take maintainer.
> 
> Comments ? OK ?
> 
> -- 
> Alexandr Shadchin
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/databases/py-psycopg2/Makefile,v
> retrieving revision 1.26
> diff -u -p -r1.26 Makefile
> --- Makefile  20 Mar 2016 16:12:23 -0000      1.26
> +++ Makefile  17 Apr 2016 09:12:56 -0000
> @@ -2,15 +2,16 @@
>  
>  COMMENT =            PostgreSQL database adapter for Python
>  
> -MODPY_EGG_VERSION =  2.5.2
> -REVISION =           2
> +MODPY_EGG_VERSION =  2.6.1
>  DISTNAME =           psycopg2-${MODPY_EGG_VERSION}
>  PKGNAME =            py-${DISTNAME}
>  CATEGORIES =         databases
>  
>  HOMEPAGE =           http://initd.org/projects/psycopg2
>  
> -# GPLv2+
> +MAINTAINER =         Alexandr Shadchin <[email protected]>
> +
> +# LGPLv3
>  PERMIT_PACKAGE_CDROM =       Yes
>  
>  WANTLIB += ${MODPY_WANTLIB}
> @@ -21,6 +22,8 @@ MODPY_PI =  Yes
>  MODULES =    lang/python
>  LIB_DEPENDS =        databases/postgresql
>  RUN_DEPENDS =        databases/postgresql
> +BUILD_DEPENDS =      textproc/py-pygments${MODPY_FLAVOR} \
> +             textproc/py-sphinx${MODPY_FLAVOR}
>  TEST_DEPENDS = ${RUN_DEPENDS}
>  
>  FLAVORS =    python3
> @@ -46,17 +49,18 @@ TEST_ENV =        PSYCOPG2_TESTDB=${PSYCOPG2_TE
>               PYTHON=python${MODPY_VERSION} \
>               PYTHONPATH=./lib.openbsd-`uname -r`-${ARCH}-${MODPY_VERSION}
>  
> +post-build:
> +     cd ${WRKSRC}/doc/src && PYTHONPATH=${WRKSRC}/lib.openbsd-`uname 
> -r`-${ARCH}-${MODPY_VERSION} \
> +             ${LOCALBASE}/bin/sphinx-build${MODPY_BIN_SUFFIX} -N . 
> _build/html
> +
>  post-install:
> -     ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-psycopg2
> -.if ${FLAVOR:Mpython3}
> -     mv ${PREFIX}/share/doc/py-psycopg2 
> ${PREFIX}/share/doc/${MODPY_PY_PREFIX}psycopg2
> -.endif
> -     cd ${WRKSRC}/doc && pax -rw * 
> ${PREFIX}/share/doc/${MODPY_PY_PREFIX}psycopg2
> +     ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${MODPY_PY_PREFIX}psycopg2
> +     cd ${WRKSRC}/doc/src/_build/html && pax -rw * 
> ${PREFIX}/share/doc/${MODPY_PY_PREFIX}psycopg2
>       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/${MODPY_PY_PREFIX}psycopg2
>       ${INSTALL_DATA} ${WRKSRC}/examples/* \
>               ${PREFIX}/share/examples/${MODPY_PY_PREFIX}psycopg2/
>  
> -do-test: fake
> +do-test:
>       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} gmake check
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/databases/py-psycopg2/distinfo,v
> retrieving revision 1.9
> diff -u -p -r1.9 distinfo
> --- distinfo  11 May 2014 05:17:22 -0000      1.9
> +++ distinfo  17 Apr 2016 09:12:56 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (psycopg2-2.5.2.tar.gz) = UDgthwOhbDxhXzKMJnbwAnhwlZJcmfCvsSWlmWKlvS4=
> -SIZE (psycopg2-2.5.2.tar.gz) = 685762
> +SHA256 (psycopg2-2.6.1.tar.gz) = as+au751fvddwuzZ2RunSVR5Qauv++af8ghqnjfUkEw=
> +SIZE (psycopg2-2.6.1.tar.gz) = 371373
> Index: patches/patch-doc_src_conf_py
> ===================================================================
> RCS file: patches/patch-doc_src_conf_py
> diff -N patches/patch-doc_src_conf_py
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-doc_src_conf_py     17 Apr 2016 09:12:56 -0000
> @@ -0,0 +1,15 @@
> +$OpenBSD$
> +
> +Prevent build from calling out to the internet.
> +
> +--- doc/src/conf.py.orig     Sun Apr 17 12:22:00 2016
> ++++ doc/src/conf.py  Sun Apr 17 12:22:24 2016
> +@@ -23,7 +23,7 @@ sys.path.append(os.path.abspath('tools/lib'))
> + # Add any Sphinx extension module names here, as strings. They can be 
> extensions
> + # coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
> + extensions = ['sphinx.ext.autodoc', 'sphinx.ext.todo', 
> 'sphinx.ext.ifconfig',
> +-              'sphinx.ext.doctest', 'sphinx.ext.intersphinx' ]
> ++              'sphinx.ext.doctest']
> + 
> + # Specific extensions for Psycopg documentation.
> + extensions += [ 'dbapi_extension', 'sql_role', 'ticket_role' ]
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/databases/py-psycopg2/pkg/PLIST,v
> retrieving revision 1.8
> diff -u -p -r1.8 PLIST
> --- pkg/PLIST 11 May 2014 05:17:22 -0000      1.8
> +++ pkg/PLIST 17 Apr 2016 09:12:56 -0000
> @@ -72,95 +72,63 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/psycopg2/tests/testutils.py
>  lib/python${MODPY_VERSION}/site-packages/psycopg2/tz.py
>  share/doc/${MODPY_PY_PREFIX}psycopg2/
> -share/doc/${MODPY_PY_PREFIX}psycopg2/COPYING
> -share/doc/${MODPY_PY_PREFIX}psycopg2/COPYING.LESSER
> -share/doc/${MODPY_PY_PREFIX}psycopg2/HACKING
> -share/doc/${MODPY_PY_PREFIX}psycopg2/Makefile
> -share/doc/${MODPY_PY_PREFIX}psycopg2/README
> -share/doc/${MODPY_PY_PREFIX}psycopg2/SUCCESS
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/advanced.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/connection.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/cursor.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/errorcodes.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/extensions.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/extras.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/faq.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/index.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/install.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/module.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/news.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/pool.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/tz.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_sources/usage.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/ajax-loader.gif
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/basic.css
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/comment-bright.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/comment-close.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/comment.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/default.css
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/doctools.js
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/down-pressed.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/down.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/file.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/jquery.js
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/minus.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/plus.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/psycopg.css
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/pygments.css
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/searchtools.js
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/sidebar.js
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/underscore.js
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/up-pressed.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/up.png
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/_static/websupport.js
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/advanced.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/connection.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/cursor.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/errorcodes.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/extensions.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/extras.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/faq.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/genindex.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/index.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/install.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/module.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/news.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/pool.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/py-modindex.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/search.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/searchindex.js
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/tz.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/html/usage.html
> -share/doc/${MODPY_PY_PREFIX}psycopg2/pep-0249.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/psycopg2.txt
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/Makefile
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/_static/
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/_static/psycopg.css
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/advanced.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/conf.py
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/connection.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/cursor.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/errorcodes.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/extensions.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/extras.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/faq.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/index.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/install.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/module.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/news.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/pool.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/tools/
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/tools/lib/
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/tools/lib/dbapi_extension.py
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/tools/lib/sql_role.py
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/tools/lib/ticket_role.py
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/tools/stitch_text.py
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/tz.rst
> -share/doc/${MODPY_PY_PREFIX}psycopg2/src/usage.rst
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/advanced.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/connection.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/cursor.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/errorcodes.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/extensions.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/extras.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/faq.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/index.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/install.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/module.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/news.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/pool.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/tz.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_sources/usage.txt
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/ajax-loader.gif
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/basic.css
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/classic.css
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/comment-bright.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/comment-close.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/comment.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/default.css
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/doctools.js
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/down-pressed.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/down.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/file.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/jquery.js
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/minus.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/plus.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/psycopg.css
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/pygments.css
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/searchtools.js
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/sidebar.js
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/underscore.js
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/up-pressed.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/up.png
> +share/doc/${MODPY_PY_PREFIX}psycopg2/_static/websupport.js
> +share/doc/${MODPY_PY_PREFIX}psycopg2/advanced.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/connection.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/cursor.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/errorcodes.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/extensions.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/extras.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/faq.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/genindex.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/index.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/install.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/module.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/news.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/objects.inv
> +share/doc/${MODPY_PY_PREFIX}psycopg2/pool.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/py-modindex.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/search.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/searchindex.js
> +share/doc/${MODPY_PY_PREFIX}psycopg2/tz.html
> +share/doc/${MODPY_PY_PREFIX}psycopg2/usage.html
>  share/examples/${MODPY_PY_PREFIX}psycopg2/
>  share/examples/${MODPY_PY_PREFIX}psycopg2/binary.py
>  share/examples/${MODPY_PY_PREFIX}psycopg2/copy_from.py

-- 
Alexandr Shadchin

Reply via email to