Index: head/audio/py-vorbis/Makefile =================================================================== --- head/audio/py-vorbis/Makefile (revision 526450) +++ head/audio/py-vorbis/Makefile (revision 526451) @@ -1,35 +1,38 @@ # Created by: makeport.pl # $FreeBSD$ PORTNAME= vorbis PORTVERSION= 1.4 PORTREVISION= 6 CATEGORIES= audio python MASTER_SITES= http://ekyo.nerim.net/software/pyogg/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyvorbis-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Object-oriented Python bindings for the vorbis library LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/ogg/_ogg.so:audio/py-ogg@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_SITELIBDIR}/ogg/_ogg.so:audio/py-ogg@${PY_FLAVOR} LIB_DEPENDS= libvorbis.so:audio/libvorbis USES= python:2.7 USE_PYTHON= distutils autoplist post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \ ${WRKSRC}/config_unix.py do-configure: @cd ${WRKSRC} && ${PYTHON_CMD} config_unix.py post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ogg/vorbis.so .include Index: head/audio/raul/Makefile =================================================================== --- head/audio/raul/Makefile (revision 526450) +++ head/audio/raul/Makefile (revision 526451) @@ -1,33 +1,36 @@ # Created by: Edward Tomasz Napierala # $FreeBSD$ PORTNAME= raul PORTVERSION= 0.8.0 PORTREVISION= 15 CATEGORIES= audio MASTER_SITES= http://download.drobilla.net/ MAINTAINER= ports@FreeBSD.org COMMENT= C++ utility library primarily aimed at audio/musical applications LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + LIB_DEPENDS= libboost_date_time.so:devel/boost-libs USES= gnome pkgconfig python:2.7,build tar:bzip2 waf USE_GNOME= glib20 USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libraul.so post-patch: @${REINPLACE_CMD} -e \ "s|$$[{]LIBDIRNAME[}]/pkgconfig|libdata/pkgconfig| ; \ s|-fshow-column'|-fshow-column ${CXXFLAGS}'|" \ ${WRKSRC}/autowaf/autowaf.py .include Index: head/databases/py-cdb/Makefile =================================================================== --- head/databases/py-cdb/Makefile (revision 526450) +++ head/databases/py-cdb/Makefile (revision 526451) @@ -1,40 +1,43 @@ # Created by: Jason R. Mastaler # $FreeBSD$ PORTNAME= cdb PORTVERSION= 0.34 PORTREVISION= 1 CATEGORIES= databases python MASTER_SITES= http://pilcrow.madison.wi.us/python-${PORTNAME}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python interface to DJB's constant database library LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + USES= python:2.7 USE_PYTHON= distutils autoplist DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME} PORTDOCS= ChangeLog README PORTEXAMPLES= Example OPTIONS_DEFINE= DOCS EXAMPLES post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/cdbmodule.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/py-libplist/Makefile =================================================================== --- head/devel/py-libplist/Makefile (revision 526450) +++ head/devel/py-libplist/Makefile (revision 526451) @@ -1,43 +1,46 @@ # $FreeBSD$ PORTREVISION= 0 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Python bindings for libplist +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + LIB_DEPENDS= libplist.so:${MASTER_PORT} PORTSCOUT= ignore:1 USES= python:2.7 USE_PYTHON= flavors cython BINARY_ALIAS= cython=cython-${PYTHON_VER} CONFIGURE_ENV= PYTHON_LDFLAGS="`pkg-config --libs python-${PYTHON_VER}`" SLAVE_PORT= yes MASTERDIR= ${.CURDIR:H:H}/devel/libplist # Required to reference installed libplist. CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST= ${.CURDIR}/pkg-plist BUILD_WRKSRC= ${WRKSRC}/cython INSTALL_WRKSRC= ${BUILD_WRKSRC} PLIST_FILES= include/plist/cython/plist.pxd \ ${PYTHONPREFIX_SITELIBDIR:S,^${PREFIX}/,,}/plist.a \ ${PYTHONPREFIX_SITELIBDIR:S,^${PREFIX}/,,}/plist.so pre-configure: @${REINPLACE_CMD} -e 's,../src/libplist.la,-lplist,' \ -e 's,$$(plist_la_DEPENDENCIES),,' \ ${BUILD_WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/plist/cython ${INSTALL_DATA} ${INSTALL_WRKSRC}/plist.pxd \ ${STAGEDIR}${PREFIX}/include/plist/cython .include "${MASTERDIR}/Makefile" Index: head/devel/py-mwlib/Makefile =================================================================== --- head/devel/py-mwlib/Makefile (revision 526450) +++ head/devel/py-mwlib/Makefile (revision 526451) @@ -1,52 +1,55 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= mwlib PORTVERSION= 0.15.19 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Python's MediaWiki Parser and Utility Library LICENSE= BSD3CLAUSE +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apipkg>=1.2:devel/py-apipkg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bottle>=0.10:www/py-bottle@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lockfile>=0.8:devel/py-lockfile@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}odfpy>=0.9:devel/py-odfpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=0.9.6.1:www/py-webob@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lockfile>=0.8:devel/py-lockfile@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}timelib>=0.2:devel/py-timelib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pdf>=1.12:print/py-pdf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}py>=1.4.0:devel/py-py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}qserve>=0:devel/py-qserve@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}roman>=0:math/py-roman@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}simplejson>2.0.8:devel/py-simplejson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3dbm>=0:databases/py-sqlite3dbm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}timelib>=0.2:devel/py-timelib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=0.9.6.1:www/py-webob@${PY_FLAVOR} USES= python:2.7 shebangfix zip SHEBANG_FILES= mwlib/EasyTimeline.pl mwlib/writer/*.py \ mwlib/refine/*.py mwlib/parser/*.py \ mwlib/net/*.py mwlib/siteinfo/*.py USE_PYTHON= autoplist distutils USE_RC_SUBR= mwqserve nserve nslave postman SUB_LIST= PYTHON_CMD=${PYTHON_CMD} post-patch: ${REINPLACE_CMD} \ -e 's|lockfile==|lockfile>=|' \ ${WRKSRC}/setup.py post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mwlib/_uscan.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mwlib/templ/*.so .include Index: head/emulators/openmsx/Makefile =================================================================== --- head/emulators/openmsx/Makefile (revision 526450) +++ head/emulators/openmsx/Makefile (revision 526451) @@ -1,48 +1,51 @@ # $FreeBSD$ PORTNAME= openmsx PORTVERSION= 0.15.0 PORTREVISION= 1 CATEGORIES= emulators MASTER_SITES= https://github.com/openMSX/openMSX/releases/download/RELEASE_${PORTVERSION:S/./_/g}/ MAINTAINER= ports@FreeBSD.org COMMENT= Open source MSX emulator LICENSE= GPLv2 +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + LIB_DEPENDS= libpng.so:graphics/png \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ libtheora.so:multimedia/libtheora \ libao.so:audio/libao \ libfreetype.so:print/freetype2 USES= gl gmake python:2.7 sdl tcl USE_GCC= yes USE_GL= gl glew USE_SDL= sdl ttf MAKEFILE= GNUmakefile MAKE_ARGS= INSTALL_BINARY_DIR=${PREFIX}/bin \ INSTALL_SHARE_DIR=${DATADIR} \ INSTALL_DOC_DIR=${DOCSDIR} \ OPENMSX_CXX=${CXX} \ CXXFLAGS="${CXXFLAGS}" PLIST_FILES= bin/openmsx PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's/{TCL_LIB_SPEC}/& $${TCL_LD_FLAGS}/' \ ${WRKSRC}/build/libraries.py @${REINPLACE_CMD} -e '/^SYMLINK_FOR_BINARY/s/true/false/' \ ${WRKSRC}/build/custom.mk post-install-DOCS-off: ${RM} -r ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/py-soya3d/Makefile =================================================================== --- head/graphics/py-soya3d/Makefile (revision 526450) +++ head/graphics/py-soya3d/Makefile (revision 526451) @@ -1,62 +1,65 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= soya3d PORTVERSION= 0.14 PORTREVISION= 14 CATEGORIES= graphics python MASTER_SITES= http://download.gna.org/soya/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Soya-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= python MAINTAINER= ports@FreeBSD.org COMMENT= Very high level 3D engine for Python +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} LIB_DEPENDS= libode.so:devel/ode \ libcal3d.so:graphics/cal3d \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/editobj/editor.py:graphics/py-editobj@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/tofu/client.py:net/py-tofu@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/cerealizer/__init__.py:security/py-cerealizer@${PY_FLAVOR} USES= gl gmake openal:al,alut python:2.7 sdl tar:bzip2 USE_GL= glew glu USE_PYTHON= autoplist distutils USE_SDL= sdl LDFLAGS+= -L${LOCALBASE}/lib -lGLU SOYATUTVER= 0.14 PLIST_FILES= man/man1/soya_editor.1.gz PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES EXAMPLES_DISTFILES= SoyaTutorial-${SOYATUTVER}${EXTRACT_SUFX} post-patch: @${REINPLACE_CMD} -e \ 's|%%LOCALBASE%%|${LOCALBASE}|g' -e \ 's|/usr/include|${LOCALBASE}/include|g' ${WRKSRC}/setup.py post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/soya/*.so ${INSTALL_MAN} ${WRKSRC}/manpage/man1/soya_editor.1 ${STAGEDIR}${PREFIX}/man/man1 post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/tutorial/* ${STAGEDIR}${EXAMPLESDIR} ${FIND} ${STAGEDIR}${EXAMPLESDIR}/* -type f -print0 | \ ${XARGS} -0 ${CHMOD} ${SHAREMODE} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in AUTHORS README ${INSTALL_DATA} ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/irc/py-supybot/Makefile =================================================================== --- head/irc/py-supybot/Makefile (revision 526450) +++ head/irc/py-supybot/Makefile (revision 526451) @@ -1,36 +1,39 @@ # Created by: Tim Middleton # $FreeBSD$ PORTNAME= supybot PORTVERSION= 0.83.4.1 PORTREVISION= 1 CATEGORIES= irc python MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Supybot-${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Supybot-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Supybot - A Superb Python IRC bot LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + USES= python:2.7 tar:bzip2 USE_PYTHON= distutils PYDISTUTILS_PKGVERSION= 0.83.1+darcs PYDISTUTILS_EGGINFO= supybot-${PORTVERSION}-py${PYTHON_VER}.egg-info NO_ARCH= yes OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/docs/man/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ACKS ChangeLog README RELNOTES ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/docs/GETTING_STARTED ${STAGEDIR}${DOCSDIR} .include Index: head/net-mgmt/py-pdagent/Makefile =================================================================== --- head/net-mgmt/py-pdagent/Makefile (revision 526450) +++ head/net-mgmt/py-pdagent/Makefile (revision 526451) @@ -1,42 +1,45 @@ # Created by: Mark Felder # $FreeBSD$ PORTNAME= pdagent PORTVERSION= 1.6 DISTVERSIONPREFIX=v CATEGORIES= net-mgmt python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= PagerDuty Agent software LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.TXT +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + USES= python:2.7 shebangfix USE_PYTHON= flavors USE_RC_SUBR= pdagentd USE_GITHUB= yes GH_ACCOUNT= PagerDuty SHEBANG_FILES= bin/* NO_ARCH= yes NO_BUILD= yes SUB_LIST+= PYTHON_CMD="${PYTHON_CMD}" BINFILES= pd-queue pd-send pdagentd.py USERS= pdagent GROUPS= pdagent post-patch: ${REINPLACE_CMD} -e 's|/var/lib/pdagent|/var/db/pdagent| ; s|/etc|${ETCDIR}|' \ ${WRKSRC}/pdagent/confdirs.py do-install: ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} ${STAGEDIR}/${ETCDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} pdagent ${STAGEDIR}${PYTHON_SITELIBDIR}) (cd ${WRKSRC}/bin ; ${INSTALL_SCRIPT} ${BINFILES} ${STAGEDIR}/${PREFIX}/bin) ${INSTALL_DATA} ${WRKSRC}/conf/pdagent.conf ${STAGEDIR}/${ETCDIR}/pdagent.conf.sample .include Index: head/textproc/py-ltxml/Makefile =================================================================== --- head/textproc/py-ltxml/Makefile (revision 526450) +++ head/textproc/py-ltxml/Makefile (revision 526451) @@ -1,43 +1,46 @@ # Created by: Johann Visagie # $FreeBSD$ PORTNAME= ltxml PORTVERSION= 1.3 PORTREVISION= 5 CATEGORIES= textproc python MASTER_SITES= ftp://ftp.cogsci.ed.ac.uk/pub/LTXML/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= PyLTXML-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python bindings to the LT XML toolkit LICENSE= GPLv2 # only `GPL' is mentioned, assuming v2 +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + BUILD_DEPENDS= ${LOCALBASE}/include/ltxml12/lt-safe.h:textproc/ltxml RUN_DEPENDS= ${LOCALBASE}/include/ltxml12/lt-safe.h:textproc/ltxml USES= python:2.7 USE_PYTHON= distutils autoplist USE_LDCONFIG= yes DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} PORTDOCS= 00README PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${STRIP_CMD} \ ${STAGEDIR}${PYTHON}${PYTHON_SITELIBDIR}/PyLTXML/LTXMLinter.so post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/textproc/pychm/Makefile =================================================================== --- head/textproc/pychm/Makefile (revision 526450) +++ head/textproc/pychm/Makefile (revision 526451) @@ -1,29 +1,32 @@ # Created by: Radek Kozlowski # $FreeBSD$ PORTNAME= pychm PORTVERSION= 0.8.4 PORTREVISION= 2 CATEGORIES= textproc python MASTER_SITES= SF/gnochm/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Bindings for CHMLIB library LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + LIB_DEPENDS= libchm.so:misc/chmlib NO_BUILD= yes USES= python:2.7 USE_PYTHON= autoplist distutils .include PYDISTUTILS_INSTALLARGS:= ${PYDISTUTILS_INSTALLARGS} build_ext -I${LOCALBASE}/include -L${LOCALBASE}/lib post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/chm/*.so .include Index: head/x11-toolkits/flowcanvas/Makefile =================================================================== --- head/x11-toolkits/flowcanvas/Makefile (revision 526450) +++ head/x11-toolkits/flowcanvas/Makefile (revision 526451) @@ -1,36 +1,39 @@ # Created by: Edward Tomasz Napierala # $FreeBSD$ PORTNAME= flowcanvas PORTVERSION= 0.7.1 PORTREVISION= 21 CATEGORIES= x11-toolkits MASTER_SITES= http://download.drobilla.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Interactive Gtkmm/Gnomecanvasmm widget LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ libgvc.so:graphics/graphviz \ libgnomecanvasmm-2.6.so:graphics/libgnomecanvasmm26 \ libgtkmm-2.4.so:x11-toolkits/gtkmm24 USES= compiler:c++11-lang pkgconfig python:2.7,build tar:bzip2 waf USE_CXXSTD= c++11 USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include post-patch: @${REINPLACE_CMD} -e \ "s|$$[{]LIBDIRNAME[}]/pkgconfig|libdata/pkgconfig| ; \ s|-fshow-column'|-fshow-column ${CXXFLAGS}'|" \ ${WRKSRC}/autowaf/autowaf.py post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so .include Index: head/x11-toolkits/py-kivy/Makefile =================================================================== --- head/x11-toolkits/py-kivy/Makefile (revision 526450) +++ head/x11-toolkits/py-kivy/Makefile (revision 526451) @@ -1,101 +1,104 @@ # $FreeBSD$ PORTNAME= kivy PORTVERSION= 1.10.1 PORTREVISION= 3 CATEGORIES= x11-toolkits python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Kivy-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python NUI library for rapid application development LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Unmaintained, uses EOLed python27 +EXPIRATION_DATE= 2020-03-19 + BUILD_DEPENDS= git:devel/git \ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} LIB_DEPENDS= libmtdev.so:devel/libmtdev RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} TEST_DEPENDS= nosetests-${PYTHON_VER}:devel/py-nose@${PY_FLAVOR} MAKE_ENV= KIVY_NO_CONFIG=yes KIVY_NO_FILELOG=yes USE_OPENGL_ES2=1 \ PYTHONPATH=${WRKSRC} USES= display:test gl python:2.7 shebangfix uniquefiles:dirs USE_GL= egl gl glesv2 USE_PYTHON= autoplist concurrent cython distutils PYDISTUTILS_BUILD_TARGET= build_ext PYDISTUTILS_BUILDARGS= --inplace PYDISTUTILS_EGGINFO= Kivy-${PORTVERSION}-py${PYTHON_VER}.egg-info SHEBANG_FILES= kivy/tools/pep8checker/pre-commit.githook OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= ENCHANT OPENCV PYGAME OPTIONS_SUB= yes OPTIONS_GROUP= VIDEO AUDIO IMAGE CAMERA SPELLING CLIPBOARD OPTIONS_MULTI= WINDOW TEXT OPTIONS_MULTI_WINDOW= PYGAME X11 SDL2 OPTIONS_MULTI_TEXT= PIL PYGAME SDL2 OPTIONS_GROUP_VIDEO= ${_OPTIONS_GROUP_VIDEO_${ARCH}} GSTREAMER _OPTIONS_GROUP_VIDEO_i386= PYGLET OPTIONS_GROUP_AUDIO= GSTREAMER PYGAME SDL2 OPTIONS_GROUP_IMAGE= PIL PYGAME SDL2 OPTIONS_GROUP_CAMERA= OPENCV GSTREAMER OPTIONS_GROUP_SPELLING= ENCHANT OPTIONS_GROUP_CLIPBOARD= PYGAME CAMERA_DESC= Camera support CLIPBOARD_DESC= Clipboard support IMAGE_DESC= Image support SPELLING_DESC= Spell checking support TEXT_DESC= Text rendering support (compulsory) WINDOW_DESC= Window support (compulsory) DOCS_BUILD_DEPENDS= sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR} ENCHANT_DESC= Spell checking support via Enchant ENCHANT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}enchant>=0:textproc/py-enchant@${PY_FLAVOR} GSTREAMER_MAKE_ENV= USE_GSTREAMER=1 GSTREAMER_MAKE_ENV_OFF= USE_GSTREAMER=0 GSTREAMER_LIB_DEPENDS= libgstreamer-1.0.so:multimedia/gstreamer1 GSTREAMER_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygst.py:multimedia/py-gstreamer@${PY_FLAVOR} GSTREAMER_USES= gettext-runtime gnome pkgconfig GSTREAMER_USE= GNOME=glib20 OPENCV_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cv2.so:graphics/py-opencv@${PY_FLAVOR} PIL_DESC= Text and window rendering support via Pillow PIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} PYGAME_DESC= Window, text and image rendering support via PyGame PYGAME_RUN_DEPENDS= ${PYGAME} PYGLET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyglet>0:graphics/py-pyglet@${PY_FLAVOR} SDL2_DESC= Simple Direct Media Layer v2.0 support SDL2_MAKE_ENV= USE_SDL2=1 SDL2_MAKE_ENV_OFF= USE_SDL2=0 SDL2_USE= SDL=sdl2,mixer2,image2,ttf2 SDL2_USES= pkgconfig sdl X11_MAKE_ENV= USE_X11=1 X11_MAKE_ENV_OFF= USE_X11=0 X11_USES= xorg X11_USE= XORG=xrender,x11 post-build-DOCS-on: ${MKDIR} ${WRKSRC}/doc/build/doctrees ${WRKSRC}/doc/build/html (cd ${WRKSRC}; \ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} doc/autobuild.py) (cd ${WRKSRC}; \ ${SETENV} ${MAKE_ENV} sphinx-build-${PYTHON_VER} -b html \ -d ${WRKSRC}/doc/build/doctrees \ doc/sources ${WRKSRC}/doc/build/html) do-test: @(cd ${KIVYPATH}; \ ${SETENV} ${MAKE_ENV} nosetests-${PYTHON_VER} ${KIVYPATH}/kivy/tests) post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/kivy -name '*.so' | ${XARGS} ${STRIP_CMD} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc/build/html; ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include