Index: head/deskutils/meteo/Makefile =================================================================== --- head/deskutils/meteo/Makefile (revision 524546) +++ head/deskutils/meteo/Makefile (revision 524547) @@ -1,46 +1,49 @@ # $FreeBSD$ PORTNAME= meteo PORTVERSION= 0.9.8 CATEGORIES= deskutils MAINTAINER= tagattie@yandex.com COMMENT= Weather forecast application using OpenWeatherMap API LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + BUILD_DEPENDS= appstream-util:devel/appstream-glib \ valac:lang/vala LIB_DEPENDS= libappindicator3.so:devel/libappindicator \ libjson-glib-1.0.so:devel/json-glib \ libsoup-2.4.so:devel/libsoup \ libgeocode-glib.so:net/geocode-glib \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 USES= compiler:c11 desktop-file-utils gettext gnome meson pkgconfig \ python:3.5+,build shebangfix USE_GITLAB= yes GL_ACCOUNT= bitseater GL_COMMIT= 2c90bd8ab6d07c8c72e61efc03f90aa4d809e8e0 USE_GNOME= gtk30 SHEBANG_FILES= meson/post_install.py GLIB_SCHEMAS= com.gitlab.bitseater.meteo.gschema.xml INSTALLS_ICONS= yes PORTDOCS= AUTHORS CONTRIBUTING.md CREDITS.md README.md changelog OPTIONS_DEFINE= DOCS post-extract: @${MV} ${WRKSRC}/debian/changelog ${WRKSRC} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/deskutils/py-autokey/Makefile =================================================================== --- head/deskutils/py-autokey/Makefile (revision 524546) +++ head/deskutils/py-autokey/Makefile (revision 524547) @@ -1,58 +1,61 @@ # $FreeBSD$ PORTNAME= autokey DISTVERSION= 0.95.4 PORTREVISION= 1 CATEGORIES= deskutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= daniel@shafer.cc COMMENT= Desktop automation utility for FreeBSD and X11 LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xlib>0:x11-toolkits/py-xlib@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xlib>0:x11-toolkits/py-xlib@${PY_FLAVOR} USES= python:3.6+ shebangfix USE_PYTHON= distutils concurrent NO_ARCH= yes OPTIONS_MULTI= GUI OPTIONS_MULTI_GUI= GTK3 QT5 OPTIONS_DEFAULT= GTK3 OPTIONS_SUB= yes GTK3_RUN_DEPENDS= libappindicator>0:devel/libappindicator GTK3_USES= gnome GTK3_USE= GNOME=gtk30,gtksourceview3,pygobject3 QT5_USES= pyqt:5 QT5_USE= PYQT=dbus,qscintilla2,sip,svg,xml post-patch: @${REINPLACE_CMD} 's|share/man|man|g' ${WRKSRC}/setup.py @${REINPLACE_CMD} "/install_requires=/s|'dbus-python', ||g" ${WRKSRC}/setup.py # setup.py installs both gtk and qt files no matter what, need to clean that up. post-install-GTK3-off: @${RM} ${STAGEDIR}${PREFIX}/share/applications/autokey-gtk.desktop @${RM} ${STAGEDIR}${PREFIX}/bin/autokey-gtk @${RM} ${STAGEDIR}${PREFIX}/man/man1/autokey-gtk.1 @${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}${PORTNAME}/gtkui post-install-QT5-off: @${RM} ${STAGEDIR}${PREFIX}/share/applications/autokey-qt.desktop @${RM} ${STAGEDIR}${PREFIX}/bin/autokey-qt @${RM} ${STAGEDIR}${PREFIX}/man/man1/autokey-qt.1 @${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}${PORTNAME}/gtkui .include Index: head/deskutils/syncthing-gtk/Makefile =================================================================== --- head/deskutils/syncthing-gtk/Makefile (revision 524546) +++ head/deskutils/syncthing-gtk/Makefile (revision 524547) @@ -1,38 +1,41 @@ # $FreeBSD$ PORTNAME= syncthing-gtk DISTVERSIONPREFIX= v DISTVERSION= 0.9.4.4 CATEGORIES= deskutils python MAINTAINER= swills@FreeBSD.org COMMENT= Python based GUI for Syncthing LICENSE= GPLv2 +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>0:security/py-bcrypt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ libappindicator>=0:devel/libappindicator \ syncthing>=0.14.50:net/syncthing USES= gnome python:2.7 USE_PYTHON= autoplist distutils USE_GNOME= gtk30 pygobject3 INSTALLS_ICONS= yes NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= syncthing OPTIONS_DEFAULT= NOTIFY OPTIONS_DEFINE= NOTIFY NOTIFY_RUN_DEPENDS= notify-send:devel/libnotify post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/syncthing-gtk.desktop \ ${WRKSRC}/syncthing_gtk/configuration.py .include Index: head/devel/libappindicator/Makefile =================================================================== --- head/devel/libappindicator/Makefile (revision 524546) +++ head/devel/libappindicator/Makefile (revision 524547) @@ -1,34 +1,37 @@ # $FreeBSD$ PORTNAME= libappindicator PORTVERSION= 12.10.0 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/ MAINTAINER= swills@FreeBSD.org COMMENT= KSNI App Indicator library LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu \ libindicator3.so:devel/libindicator \ libdbus-glib-1.so:devel/dbus-glib USES= gmake gnome libtool pkgconfig python:2.7 USE_LDCONFIG= yes USE_GNOME= gtk30 pygtk2 OPTIONS_DEFINE= VAPI OPTIONS_DEFAULT= VAPI OPTIONS_SUB= yes VAPI_BUILD_DEPENDS= vala>=0:lang/vala VAPI_CONFIGURE_ENV_OFF= ac_cv_path_VALA_API_GEN= ac_cv_path_VALAC= VAPI_VARS= EXTRA_PATCHES+=${PATCHDIR}/extra-patch-bindings-vala-examples-Makefile.in GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk=3 .include Index: head/x11/py-caffeine-ng/Makefile =================================================================== --- head/x11/py-caffeine-ng/Makefile (revision 524546) +++ head/x11/py-caffeine-ng/Makefile (revision 524547) @@ -1,68 +1,71 @@ # $FreeBSD$ PORTNAME= caffeine-ng DISTVERSION= 3.4.2 PORTREVISION= 1 CATEGORIES= x11 python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= tagattie@yandex.com COMMENT= Tray bar app to temporarily inhibit screensaver and sleep mode LICENSE= GPLv3+ LGPL3+ LICENSE_COMB= multi LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENCE LICENSE_FILE_LGPL3+ = ${WRKSRC}/LGPL +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} LIB_DEPENDS= libappindicator3.so:devel/libappindicator \ libnotify.so:devel/libnotify RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.2:devel/py-docopt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ewmh>=0.1.4:devel/py-ewmh@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xdg>=0.25:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setproctitle>=1.1.10:devel/py-setproctitle@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.29.0:devel/py-wheel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flake8-import-order>0:devel/py-flake8-import-order@${PY_FLAVOR} USES= desktop-file-utils gettext-tools gnome python:3.3+ USE_GNOME= gdkpixbuf2 gtk30 pygobject3 USE_PYTHON= autoplist distutils NO_ARCH= yes GLIB_SCHEMAS= net.launchpad.caffeine.gschema.xml INSTALLS_ICONS= yes OPTIONS_DEFINE= DOCS PORTDOCS= README.rst REINPLACE_ARGS= -i "" SCHEMASDIR= share/glib-2.0/schemas post-patch: ${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|g; s|/etc|${LOCALBASE}/etc|g' \ ${WRKSRC}/setup.py \ ${WRKSRC}/share/applications/*.desktop post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${SCHEMASDIR} .for schema in ${GLIB_SCHEMAS} ${INSTALL_DATA} ${WRKSRC}/${SCHEMASDIR}/${schema} ${STAGEDIR}${PREFIX}/${SCHEMASDIR} .endfor post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_MAN} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor do-test: cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m tox .include Index: head/x11/run_scaled/Makefile =================================================================== --- head/x11/run_scaled/Makefile (revision 524546) +++ head/x11/run_scaled/Makefile (revision 524547) @@ -1,32 +1,35 @@ # $FreeBSD$ PORTNAME= run_scaled DISTVERSION= g20181209 CATEGORIES= x11 MAINTAINER= 0mp@FreeBSD.org COMMENT= Run an X application scaled via Xpra (useful on HiDPI screens) LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + RUN_DEPENDS= bash:shells/bash \ xpra:x11/xpra \ xrandr:x11/xrandr \ Xvfb:x11-servers/xorg-vfbserver USES= shebangfix USE_GITHUB= yes GH_ACCOUNT= kaueraal GH_TAGNAME= 669993429863a9f6aa53560171ef1fc57f8546f9 SHEBANG_FILES= ${PORTNAME} NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/x11/xpra/Makefile =================================================================== --- head/x11/xpra/Makefile (revision 524546) +++ head/x11/xpra/Makefile (revision 524547) @@ -1,139 +1,142 @@ # $FreeBSD$ PORTNAME= xpra PORTVERSION= 2.5.1 PORTREVISION= 5 CATEGORIES= x11 MASTER_SITES= http://xpra.org/src/ MAINTAINER= swills@FreeBSD.org COMMENT= Xpra gives you persistent remote applications for X LICENSE= GPLv2 +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}gtk2>2:x11-toolkits/py-gtk2@${PY_FLAVOR} \ brotli:archivers/brotli LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libturbojpeg.so:graphics/libjpeg-turbo \ libwebp.so:graphics/webp RUN_DEPENDS= ${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}cryptography>1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gtk2>2:x11-toolkits/py-gtk2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gtkglext>1:x11-toolkits/py-gtkglext@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lz4>=0.7.0_1:archivers/py-lz4@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=3.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL-accelerate>=3.1.0:graphics/py-PyOpenGL-accelerate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=3.1.0:graphics/py-PyOpenGL@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rencode>1:converters/py-rencode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xxhash>0:devel/py-xxhash@${PY_FLAVOR} \ gstreamer1-plugins-pulse>=0:audio/gstreamer1-plugins-pulse \ setxkbmap:x11/setxkbmap \ ssh-askpass:security/openssh-askpass \ xauth:x11/xauth \ xkbcomp:x11/xkbcomp \ Xvfb:x11-servers/xorg-vfbserver USES= desktop-file-utils fortran gettext-runtime gnome pkgconfig \ python:2.7 shared-mime-info shebangfix tar:xz xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango USE_PYTHON= cython distutils USE_XORG= x11 xcomposite xdamage xext xfixes xi xkbfile xrandr xtst PLIST_SUB+= PORTVERSION=${PORTVERSION} \ PYTHON_VER=${PYTHON_VER} SHEBANG_FILES= cups/xpraforwarder scripts/auth_dialog \ scripts/xpra_udev_product_version MAKE_ENV= XPRA_USE_PROCESS_POLLING=1 OPTIONS_DEFINE= AVAHI AVCODEC CUPS FFMPEG GSTREAMER HTML5 LIBYUV \ SWSCALE VPX WEBCAM X264 X265 OPTIONS_DEFAULT= AVAHI AVCODEC CUPS FFMPEG GSTREAMER HTML5 LIBYUV \ SWSCALE VPX X264 OPTIONS_SUB= yes AVCODEC_DESC= Enable avcodec2 (FFmpeg) decoder CUPS_DESC= Enable CUPS for printer forwarding FFMPEG_DESC= Enable FFmpeg encoder GSTREAMER_DESC= Enable GStreamer for sound forwarding HTML5_DESC= Install HTML5 client interface LIBYUV_DESC= Enable libyuv CSC module (fastest) SWSCALE_DESC= Enable swscale (FFmpeg) CSC module VPX_DESC= Enable VP8 and VP9 codec WEBCAM_DESC= Enable webcam forwarding (client only) X264_DESC= Enable X264 encoder X265_DESC= Enable X265 encoder (slow) AVAHI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}avahi>0:net/py-avahi@${PY_FLAVOR} AVAHI_VARS= XPRA_OPTIONS+=mdns AVCODEC_VARS= XPRA_OPTIONS+=dec_avcodec2 CUPS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycups>1:print/py-pycups@${PY_FLAVOR} CUPS_VARS= XPRA_OPTIONS+=printing FFMPEG_VARS= XPRA_OPTIONS+=enc_ffmpeg GSTREAMER_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>1:multimedia/py-gstreamer1@${PY_FLAVOR} GSTREAMER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>1:multimedia/py-gstreamer1@${PY_FLAVOR} GSTREAMER_USE= GSTREAMER1=flac,lame,mpg123,ogg,opus,vorbis,wavpack GSTREAMER_VARS= XPRA_OPTIONS+=sound HTML5_VARS= XPRA_OPTIONS+=html5 LIBYUV_LIB_DEPENDS= libyuv.so:graphics/libyuv LIBYUV_VARS= XPRA_OPTIONS+=csc_libyuv SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg SWSCALE_VARS= XPRA_OPTIONS+=csc_swscale VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx VPX_VARS= XPRA_OPTIONS+=vpx WEBCAM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opencv>2:graphics/py-opencv@${PY_FLAVOR} WEBCAM_VARS= XPRA_OPTIONS+=webcam X264_LIB_DEPENDS= libx264.so:multimedia/libx264 X264_VARS= XPRA_OPTIONS+=enc_x264 X265_LIB_DEPENDS= libx265.so:multimedia/x265 X265_VARS= XPRA_OPTIONS+=enc_x265 PYDISTUTILS_PKGNAME= xpra_all XPRA_OPTIONS_ALL+= ${XPRA_OPTIONS_DISABLED} csc_libyuv csc_swscale \ dec_avcodec2 enc_ffmpeg enc_x264 enc_x265 html5 mdns \ printing sound vpx webcam XPRA_OPTIONS_DISABLED= minify netdev uinput Xdummy Xdummy_wrapper .include .for opt in ${XPRA_OPTIONS_ALL} .if empty(XPRA_OPTIONS:M${opt}) PYDISTUTILS_ARGS+= --without-${opt} .else PYDISTUTILS_ARGS+= --with-${opt} .endif .endfor .if ${PORT_OPTIONS:MAVCODEC} || ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg .endif .include PYDISTUTILS_BUILDARGS+= ${PYDISTUTILS_ARGS} PYDISTUTILS_CONFIGUREARGS+= ${PYDISTUTILS_ARGS} PYDISTUTILS_INSTALLARGS+= ${PYDISTUTILS_ARGS} post-patch: @${REINPLACE_CMD} -e 's|%%GCC_RUNTIME%%|${LOCALBASE}/lib/gcc${_GCC_VER}|' \ ${WRKSRC}/scripts/xpra ${WRKSRC}/scripts/xpra_launcher @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \ ${WRKSRC}/xpra/platform/pycups_printing.py @${REINPLACE_CMD} -e 's|/usr/sbin|${LOCALBASE}/sbin|' \ ${WRKSRC}/etc/xpra/conf.d/16_printing.conf.in post-install: @${MV} ${STAGEDIR}${ETCDIR}/xorg.conf \ ${STAGEDIR}${ETCDIR}/xorg.conf.sample @${MV} ${STAGEDIR}${ETCDIR}/xpra.conf \ ${STAGEDIR}${ETCDIR}/xpra.conf.sample @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} -name '*.so' \ -exec ${STRIP_CMD} {} + .include Index: head/x11-toolkits/py-gtkglext/Makefile =================================================================== --- head/x11-toolkits/py-gtkglext/Makefile (revision 524546) +++ head/x11-toolkits/py-gtkglext/Makefile (revision 524547) @@ -1,29 +1,32 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= gtkglext PORTVERSION= 1.1.0 PORTREVISION= 15 CATEGORIES= x11-toolkits python MASTER_SITES= SF/${PORTNAME}/py${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pygtkglext-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python binding for GtkGLExt +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:graphics/py-PyOpenGL@${PY_FLAVOR} LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext RUN_DEPENDS= ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:graphics/py-PyOpenGL@${PY_FLAVOR} USES= compiler:c++11-lang gmake gnome libtool pathfix pkgconfig \ python:2.7 tar:bzip2 USE_GNOME= pygtk2 USE_PYTHON= flavors GNU_CONFIGURE= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gtk-2.0/gtk/gtkgl/_gtkgl.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gtk-2.0/gtk/gdkgl/_gdkgl.so .include Index: head/x11-wm/ccsm/Makefile =================================================================== --- head/x11-wm/ccsm/Makefile (revision 524546) +++ head/x11-wm/ccsm/Makefile (revision 524547) @@ -1,29 +1,32 @@ # Created by: Robert Noland # $FreeBSD$ PORTNAME= ccsm PORTVERSION= 0.8.4 PORTREVISION= 7 CATEGORIES= x11-wm MASTER_SITES= http://releases.compiz.org/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Python/GTK based settings manager for CompizConfig LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/compizconfig-python.pc:x11-wm/compizconfig-python USES= gettext gmake gnome python:2.7 tar:bzip2 USE_GNOME= intltool pygtk2 INSTALLS_ICONS= yes post-patch: ${REINPLACE_CMD} 's,@python ,@${PYTHON_CMD} ,' ${WRKSRC}/Makefile do-install: @(cd ${WRKSRC}; ${PYTHON_CMD} setup.py install --root=${STAGEDIR} --prefix=${PREFIX}) .include Index: head/x11-wm/compiz-fusion/Makefile =================================================================== --- head/x11-wm/compiz-fusion/Makefile (revision 524546) +++ head/x11-wm/compiz-fusion/Makefile (revision 524547) @@ -1,41 +1,44 @@ # Created by: Robert C. Noland III # $FreeBSD$ PORTNAME= compiz-fusion PORTVERSION= 0.8.8 PORTREVISION= 2 CATEGORIES= x11-wm MAINTAINER= samy.mahmoudi@gmail.com COMMENT= Metaport of compiz-fusion LICENSE= GPLv2+ LGPL21+ MIT LICENSE_COMB= multi +DEPRECATED= Old, uses EOLed python27 +EXPIRATION_DATE= 2020-03-02 + LIB_DEPENDS= libcompizconfig.so:x11-wm/libcompizconfig RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/compiz.pc:x11-wm/compiz \ ${LOCALBASE}/lib/compiz/libanimation.so:x11-wm/compiz-plugins-main \ ${LOCALBASE}/bin/ccsm:x11-wm/ccsm USES= gnome metaport xorg USE_GNOME= libxslt USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama xrandr OPTIONS_DEFINE= EMERALD EXTRA GCONF UNSUP OPTIONS_DEFAULT= EMERALD EXTRA GCONF EMERALD_DESC= Enable emerald window decorator EXTRA_DESC= Enable extra plugins UNSUP_DESC= Enable unsupported plugins EMERALD_RUN_DEPENDS= ${LOCALBASE}/bin/emerald:x11-wm/emerald \ ${LOCALBASE}/share/emerald/themes/Adonis_Mod/theme.ini:x11-themes/emerald-themes EXTRA_RUN_DEPENDS= ${LOCALBASE}/lib/compiz/libaddhelper.so:x11-wm/compiz-plugins-extra GCONF_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification GCONF_RUN_DEPENDS= ${LOCALBASE}/lib/compizconfig/backends/libgconf.so:x11-wm/compizconfig-backend-gconf UNSUP_RUN_DEPENDS= ${LOCALBASE}/lib/compiz/libfakeargb.so:x11-wm/compiz-plugins-unsupported .include