Index: comms/gnuradio/Makefile =================================================================== --- comms/gnuradio/Makefile +++ comms/gnuradio/Makefile @@ -2,7 +2,7 @@ PORTNAME= gnuradio PORTVERSION= 3.7.10.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms astro hamradio MASTER_SITES= http://gnuradio.org/releases/gnuradio/ \ LOCAL/db @@ -42,7 +42,9 @@ # volk/lib/volk_cpu.c:62: error: can't find a register in class 'BREG' while reloading 'asm' # volk/lib/volk_cpu.c:62: error: 'asm' operand has impossible constraints USES= cmake:outsource compiler:c11 iconv perl5 pkgconfig pyqt:4 python:2.7 shebangfix -SHEBANG_FILES= grc/scripts/freedesktop/grc_setup_freedesktop.in +SHEBANG_FILES= grc/scripts/freedesktop/grc_setup_freedesktop.in \ + gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \ + gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx CMAKE_ARGS+= -DSWIG_EXECUTABLE:STRING="${LOCALBASE}/bin/swig2.0"\ -DICONV_PREFIX:STRING="${ICONV_PREFIX}" \ -DICONV_LIB:STRING="X${ICONV_LIB}" \ Index: devel/libdbusmenu/Makefile =================================================================== --- devel/libdbusmenu/Makefile +++ devel/libdbusmenu/Makefile @@ -3,6 +3,7 @@ PORTNAME= libdbusmenu PORTVERSION= 16.04.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://launchpadlibrarian.net/243440794/ \ https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/ @@ -21,13 +22,15 @@ LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib GNU_CONFIGURE= yes -USES= gmake libtool pathfix pkgconfig +USES= gmake libtool pathfix pkgconfig python:run shebangfix USE_GNOME= gnomedocutils:build glib20 intltool intlhack libxslt \ introspection:build gtk30 USE_XORG= x11 USE_LDCONFIG= yes INSTALL_TARGET= install-strip +SHEBANG_FILES= tools/dbusmenu-bench + PLIST_SUB= VERSION="0.4" CONFIGURE_ARGS= --disable-static \ Index: graphics/hugin/Makefile =================================================================== --- graphics/hugin/Makefile +++ graphics/hugin/Makefile @@ -3,7 +3,7 @@ PORTNAME= hugin PORTVERSION= 2016.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R} @@ -27,12 +27,16 @@ gmake:devel/gmake USES= cmake compiler:c++11-lib desktop-file-utils \ - gettext jpeg pkgconfig shared-mime-info tar:bzip2 + gettext jpeg pkgconfig shared-mime-info shebangfix tar:bzip2 CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG} USE_WX= 3.0+ USE_GL= glew glut INSTALLS_ICONS= yes +SHEBANG_FILES= src/hugin_script_interface/hpi.py \ + src/hugin_script_interface/plugins/*.py \ + src/hugin_script_interface/plugins-dev/*.py + OPTIONS_DEFINE= PANOMATIC AUTOPANOSIFTC PYTHON OPTIONS_DEFAULT= PANOMATIC AUTOPANOSIFTC PYTHON OPTIONS_SUB= yes Index: math/asymptote/Makefile =================================================================== --- math/asymptote/Makefile +++ math/asymptote/Makefile @@ -3,6 +3,7 @@ PORTNAME= asymptote PORTVERSION= 2.37 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src @@ -34,11 +35,14 @@ ONLY_FOR_ARCHS= i386 amd64 -USES= gettext-runtime ghostscript gmake ncurses perl5 python tar:tgz +USES= gettext-runtime ghostscript gmake ncurses perl5 python \ + shebangfix tar:tgz USE_GL= glut USE_PERL5= build USE_TEX= dvipsk formats +SHEBANG_FILES= GUI/*.py + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} # Options @@ -83,6 +87,8 @@ @${REINPLACE_CMD} 's/-lgc/-lgc-threaded/' ${WRKSRC}/configure @${REINPLACE_CMD} 's,/usr/lib/libgs.so,${LOCALBASE}/lib/libgs.so,' \ ${WRKSRC}/settings.cc +# Fix the python interpreter in the generated file share/asymptote/GUI/xasyVersion.py: + @${REINPLACE_CMD} 's,/usr/bin/env python,${PYTHON_CMD},' ${WRKSRC}/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/asy Index: math/kig/Makefile =================================================================== --- math/kig/Makefile +++ math/kig/Makefile @@ -2,7 +2,7 @@ PORTNAME= kig PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math kde kde-kde4 MAINTAINER= kde@FreeBSD.org @@ -10,8 +10,11 @@ LIB_DEPENDS= libboost_python.so:devel/boost-python-libs -USES= cmake:outsource compiler:c++11-lib kde:4 tar:xz +USES= cmake:outsource compiler:c++11-lib kde:4 python:run \ + shebangfix tar:xz USE_KDE= kdelibs automoc4 USE_QT4= gui xml moc_build qmake_build rcc_build uic_build +SHEBANG_FILES= pykig/pykig.py + .include Index: net-im/telepathy-gabble/Makefile =================================================================== --- net-im/telepathy-gabble/Makefile +++ net-im/telepathy-gabble/Makefile @@ -3,7 +3,7 @@ PORTNAME= telepathy-gabble PORTVERSION= 0.18.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-im MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ @@ -23,13 +23,16 @@ PORTSCOUT= limitw:1,even -USES= alias gmake libtool pathfix pkgconfig python:2,build sqlite ssl +USES= alias gmake libtool pathfix pkgconfig python:2,build shebangfix \ + sqlite ssl USE_GNOME= glib20 gtksourceview3 libxslt:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ca-certificates=${LOCALBASE}/share/certs/ca-root-nss.crt CONFIGURE_ENV= LIBS="-pthread" INSTALL_TARGET= install-strip +SHEBANG_FILES= plugins/telepathy-gabble-xmpp-console + PLIST_SUB= PVERSION=${PORTVERSION} .include Index: science/afni/Makefile =================================================================== --- science/afni/Makefile +++ science/afni/Makefile @@ -11,7 +11,7 @@ PORTNAME= afni PORTVERSION= 2015.11.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science biology graphics MASTER_SITES= http://www.acadix.biz/Ports/distfiles/ @@ -41,9 +41,10 @@ USES= gettext gmake iconv jpeg:run motif perl5 python shebangfix tar:xz SHEBANG_FILES= suma_change_spec \ 3dPAR2AFNI.pl \ - python_scripts/afni_restproc.py \ - python_scripts/lib_fat_Rfactor.py \ - pkundu/meica.libs/siemens_me2nii.py + python_scripts/*.py \ + pkundu/meica.py \ + pkundu/meica.libs/*.py \ + pkundu/meica.libs/mdp/test/run_tests.py USE_GNOME= glib20 .include Index: www/uzbl/Makefile =================================================================== --- www/uzbl/Makefile +++ www/uzbl/Makefile @@ -3,6 +3,7 @@ PORTNAME= uzbl PORTVERSION= 0.9.1 +PORTREVISION= 1 DISTVERSIONPREFIX=v CATEGORIES= www @@ -21,7 +22,7 @@ dmenu:x11/dmenu \ ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser -USES= gmake pkgconfig python:2 desktop-file-utils gettext-runtime +USES= gmake pkgconfig python:2 desktop-file-utils gettext-runtime shebangfix USE_XORG= x11 USE_GNOME= gtk20 pygtk2 cairo USE_LDCONFIG= yes @@ -30,6 +31,10 @@ USE_GITHUB= yes GH_ACCOUNT= uzbl +SHEBANG_FILES= examples/data/scripts/auth.py \ + examples/data/scripts/scheme.py \ + examples/data/scripts/uzblcat + MAKE_ENV= PYTHON=${PYTHON_VERSION} \ MANDIR=${STAGEDIR}${MANPREFIX}/man Index: x11-wm/fvwm-crystal/Makefile =================================================================== --- x11-wm/fvwm-crystal/Makefile +++ x11-wm/fvwm-crystal/Makefile @@ -3,7 +3,7 @@ PORTNAME= fvwm-crystal PORTVERSION= 3.0.6 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= x11-wm MASTER_SITES= http://download.gna.org/fvwm-crystal/${PORTVERSION}/ @@ -14,7 +14,8 @@ bash:shells/bash USES= gettext gmake python shebangfix -SHEBANG_FILES= addons/* bin/* fvwm/scripts/speed_value +SHEBANG_FILES= addons/* bin/* fvwm/scripts/speed_value \ + fvwm/scripts/FvwmMPD/*.py MAKE_ENV= prefix="${PREFIX}" addondir="${DOCSDIR}/addons" PORTDOCS= * INSTALL_TARGET= install Index: x11-wm/fvwm2/Makefile =================================================================== --- x11-wm/fvwm2/Makefile +++ x11-wm/fvwm2/Makefile @@ -3,7 +3,7 @@ PORTNAME= fvwm PORTVERSION= 2.6.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm MASTER_SITES= https://github.com/fvwmorg/fvwm/releases/download/2.6.7/ \ http://www.fvwm.org/generated/icon_download/ @@ -23,7 +23,8 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-mandoc --without-gnome --disable-gtk -USES= gmake perl5 pkgconfig gettext readline +CONFIGURE_ENV= PYTHON=${PYTHON_CMD} +USES= gmake perl5 pkgconfig python:run gettext readline USE_XORG= xcursor xft xinerama xpm xrender x11 ice xext USE_GNOME= cairo Index: x11/mate-applets/Makefile =================================================================== --- x11/mate-applets/Makefile +++ x11/mate-applets/Makefile @@ -3,7 +3,7 @@ PORTNAME= mate-applets PORTVERSION= 1.12.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 mate MASTER_SITES= MATE DIST_SUBDIR= mate @@ -23,7 +23,8 @@ PORTSCOUT= limitw:1,even -USES= autoreconf:build gettext gmake libtool pathfix pkgconfig python tar:xz +USES= autoreconf:build gettext gmake libtool pathfix pkgconfig \ + python shebangfix tar:xz USE_MATE= desktop icontheme libmateweather panel polkit settingsdaemon USE_XORG= x11 USE_GNOME= gdkpixbuf2 gtksourceview2 introspection:build \ @@ -44,6 +45,9 @@ org.mate.panel.applet.timer.gschema.xml \ org.mate.stickynotes.gschema.xml +SHEBANG_FILES= invest-applet/invest/*.py \ + invest-applet/invest/mate-invest-chart + FIX_APPLETS= accessx-status battstat \ invest-applet/data stickynotes trashapplet