Index: head/audio/py-ogg/Makefile =================================================================== --- head/audio/py-ogg/Makefile (revision 527600) +++ head/audio/py-ogg/Makefile (revision 527601) @@ -1,28 +1,31 @@ # Created by: nbm # $FreeBSD$ PORTNAME= ogg PORTVERSION= 1.3 PORTREVISION= 7 CATEGORIES= audio python MASTER_SITES= http://ekyo.nerim.net/software/pyogg/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyogg-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Object-oriented Python bindings for the ogg library LICENSE= LGPL20 +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-31 + LIB_DEPENDS= libogg.so:audio/libogg USES= python:2.7 USE_PYTHON= distutils autoplist do-configure: @cd ${WRKSRC} && ${MAKE_ENV} ${PYTHON_CMD} config_unix.py --prefix ${LOCALBASE} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ogg/_ogg.so .include Index: head/databases/py-pyPgSQL/Makefile =================================================================== --- head/databases/py-pyPgSQL/Makefile (revision 527600) +++ head/databases/py-pyPgSQL/Makefile (revision 527601) @@ -1,47 +1,50 @@ # Created by: Gerhard Haering # $FreeBSD$ PORTNAME= pyPgSQL PORTVERSION= 2.5.1 PORTREVISION= 7 CATEGORIES= databases python MASTER_SITES= SF PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= portmaster@BSDforge.com COMMENT= Python DB-API 2.0 compliant interface to PostgreSQL LICENSE= BSD2CLAUSE +DEPRECATED= Uses deprecated version of python +EXPIRATION_DATE= 2020-08-15 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mx-base>0:lang/py-mx-base@${PY_FLAVOR} USES= pgsql python:2.7 USE_PYTHON= distutils autoplist DOCS= Announce ChangeLog README README.html EXAMPLES= examples/*.py OPTIONS_DEFINE= BYTEA_CONN EXAMPLES DOCS OPTIONS_DEFAULT= BYTEA_CONN BYTEA_CONN_DESC= Apply Bytea connection patch BYTEA_CONN_VARS= PATCH_SITES= https://sourceforge.net/p/pypgsql/patches/_discuss/thread/c9fcb468/43b1/attachment/ \ PATCHFILES= patch-byteaconn .include DOCSDIR= ${PREFIX}/share/doc/py-pyPgSQL EXAMPLESDIR= ${PREFIX}/share/examples/py-pyPgSQL post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyPgSQL/libpq/libpqmodule.so @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in ${EXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/lang/py-mx-base/Makefile =================================================================== --- head/lang/py-mx-base/Makefile (revision 527600) +++ head/lang/py-mx-base/Makefile (revision 527601) @@ -1,70 +1,73 @@ # Created by: Thomas Gellekum # $FreeBSD$ PORTNAME= mx-base PORTVERSION= 3.2.9 PORTREVISION= 1 CATEGORIES= lang python MASTER_SITES= http://downloads.egenix.com/python/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= egenix-${PORTNAME}-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= eGenix mx-Extension Series for Python LICENSE= EGENIX LICENSE_NAME= EGENIX.COM Public License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +DEPRECATED= Uses deprecated version of python +EXPIRATION_DATE= 2020-08-15 + USES= python:2.7 USE_PYTHON= distutils PYDISTUTILS_PKGNAME= egenix-mx-base PLIST_FILES= %%PYTHON_SITELIBDIR%%/${PYDISTUTILS_PKGNAME:C/[^A-Za-z0-9.]+/_/g}-${PYDISTUTILS_PKGVERSION:C/[^A-Za-z0-9.]+/_/g}-py${PYTHON_VER}-nspkg.pth OPTIONS_DEFINE= DOCS EXAMPLES TXTDOCS= COPYRIGHT MANIFEST README LICENSE PKG-INFO PDFDOCS= mx/DateTime/Doc/mxDateTime.pdf \ mx/Proxy/Doc/mxProxy.pdf \ mx/Queue/Doc/mxQueue.pdf \ mx/Stack/Doc/mxStack.pdf \ mx/TextTools/Doc/mxTextTools.pdf \ mx/Tools/Doc/mxTools.pdf \ mx/BeeBase/Doc/mxBeeBase.pdf \ mx/URL/Doc/mxURL.pdf \ mx/UID/Doc/mxUID.pdf PORTDOCS= * PORTEXAMPLES= * post-patch: @${REINPLACE_CMD} -e '/pdf/d' ${WRKSRC}/egenix_mx_base.py @${REINPLACE_CMD} -e '/Examples/d' ${WRKSRC}/egenix_mx_base.py post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${TXTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PDFDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} @${SED} -e "s;%%PYTHON_SITELIBDIR%%;${PYTHON_SITELIBDIR};g" \ < ${FILESDIR}/index.html.in > ${STAGEDIR}${DOCSDIR}/index.html @${CHMOD} 644 ${STAGEDIR}${DOCSDIR}/index.html @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/mx/DateTime ${INSTALL_DATA} ${WRKSRC}/mx/DateTime/Examples/* ${STAGEDIR}${EXAMPLESDIR}/mx/DateTime @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/mx/TextTools ${INSTALL_DATA} ${WRKSRC}/mx/TextTools/Examples/* ${STAGEDIR}${EXAMPLESDIR}/mx/TextTools @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/mx/Tools ${INSTALL_DATA} ${WRKSRC}/mx/Tools/Examples/* ${STAGEDIR}${EXAMPLESDIR}/mx/Tools ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/DateTime/mxDateTime/mxDateTime.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/BeeBase/mxBeeBase/mxBeeBase.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/Proxy/mxProxy/mxProxy.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/UID/mxUID/mxUID.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/Stack/mxStack/mxStack.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/URL/mxURL/mxURL.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/TextTools/mxTextTools/mxTextTools.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/Tools/mxTools/mxTools.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/Queue/mxQueue/mxQueue.so .include Index: head/net/pygopherd/Makefile =================================================================== --- head/net/pygopherd/Makefile (revision 527600) +++ head/net/pygopherd/Makefile (revision 527601) @@ -1,36 +1,39 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= pygopherd PORTVERSION= 2.0.18.4 DISTVERSIONPREFIX= debian/ CATEGORIES= net python MAINTAINER= ports@FreeBSD.org COMMENT= Multiprotocol Information Server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-31 + USES= python:2.7 USE_PYTHON= distutils USE_GITHUB= yes GH_ACCOUNT= jgoerzen NO_ARCH= yes post-patch: .for f in setup.py bin/pygopherd conf/pygopherd.conf doc/pygopherd.8 @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/${f} .endfor @${REINPLACE_CMD} -e "s|/usr/bin/python2.2|${PYTHON_CMD}|g" \ ${WRKSRC}/bin/pygopherd @${FIND} ${WRKSRC} -name "*.py" | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/bin/python2.2|${PYTHON_CMD}|g" @${MV} ${WRKSRC}/conf/pygopherd.conf ${WRKSRC}/conf/pygopherd.conf.sample post-install: ${INSTALL_MAN} ${WRKSRC}/doc/pygopherd.8 ${STAGEDIR}${PREFIX}/share/man/man8 .include