svn commit: r438824 - in head: ftp/py-pyftpdlib net/py-python-heatclient net/py-python-openstackclient news/papercut textproc/makefaq x11-toolkits/py-Pmw

Martin Wilke miwi at FreeBSD.org
Wed Apr 19 06:17:19 UTC 2017


Author: miwi
Date: Wed Apr 19 06:17:17 2017
New Revision: 438824
URL: https://svnweb.freebsd.org/changeset/ports/438824

Log:
  - Fix shebangs

Modified:
  head/ftp/py-pyftpdlib/Makefile
  head/net/py-python-heatclient/Makefile
  head/net/py-python-openstackclient/Makefile
  head/news/papercut/Makefile
  head/textproc/makefaq/Makefile
  head/x11-toolkits/py-Pmw/Makefile

Modified: head/ftp/py-pyftpdlib/Makefile
==============================================================================
--- head/ftp/py-pyftpdlib/Makefile	Wed Apr 19 05:08:04 2017	(r438823)
+++ head/ftp/py-pyftpdlib/Makefile	Wed Apr 19 06:17:17 2017	(r438824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	pyftpdlib
 PORTVERSION=	1.5.2
+PORTREVISION=	1
 CATEGORIES=	ftp python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,8 +13,10 @@ COMMENT=	Python FTP server library
 
 LICENSE=	MIT
 
-USES=		python
+USES=		python shebangfix
 USE_PYTHON=	autoplist distutils
+SHEBANG_FILES=	demo/*.py
+NO_ARCH=	yes
 
 OPTIONS_DEFINE=		SENDFILE OPENSSL
 OPTIONS_DEFAULT=	SENDFILE OPENSSL

Modified: head/net/py-python-heatclient/Makefile
==============================================================================
--- head/net/py-python-heatclient/Makefile	Wed Apr 19 05:08:04 2017	(r438823)
+++ head/net/py-python-heatclient/Makefile	Wed Apr 19 06:17:17 2017	(r438824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	python-heatclient
 PORTVERSION=	1.7.0
+PORTREVISION=	1
 CATEGORIES=	net python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -30,7 +31,8 @@ RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}six
 
 NO_ARCH=	yes
 
-USES=		python
+USES=		python shebangfix
 USE_PYTHON=	autoplist distutils
+SHEBANG_FILES=	heatclient/tests/functional/hooks/post_test_hook.sh
 
 .include <bsd.port.mk>

Modified: head/net/py-python-openstackclient/Makefile
==============================================================================
--- head/net/py-python-openstackclient/Makefile	Wed Apr 19 05:08:04 2017	(r438823)
+++ head/net/py-python-openstackclient/Makefile	Wed Apr 19 06:17:17 2017	(r438824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	python-openstackclient
 PORTVERSION=	3.7.0
+PORTREVISION=	1
 CATEGORIES=	net python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -26,8 +27,10 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Babe
 		${PYTHON_PKGNAMEPREFIX}python-cinderclient>=0:net/py-python-cinderclient \
 		${PYTHON_PKGNAMEPREFIX}python-neutronclient>=0:net/py-python-neutronclient
 
-USES=		python
+USES=		python shebangfix
 USE_PYTHON=	distutils autoplist noegginfo
 NO_ARCH=	yes
+SHEBANG_FILES=	openstackclient/tests/functional/post_test_hook.sh \
+		openstackclient/tests/functional/post_test_hook_tips.sh
 
 .include <bsd.port.mk>

Modified: head/news/papercut/Makefile
==============================================================================
--- head/news/papercut/Makefile	Wed Apr 19 05:08:04 2017	(r438823)
+++ head/news/papercut/Makefile	Wed Apr 19 06:17:17 2017	(r438824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	papercut
 PORTVERSION=	0.9.13
+PORTREVISION=	1
 CATEGORIES=	news python
 MASTER_SITES=	http://pessoal.org/papercut/
 
@@ -14,9 +15,10 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb
 
-USES=		python
+USES=		python shebangfix
 NO_BUILD=	yes
 NO_ARCH=	yes
+SHEBANG_FILES=	*.py auth/*.py storage/*.py
 
 do-configure:
 	${CP} ${FILESDIR}/papercut-wrapper ${WRKDIR}/papercut-wrapper

Modified: head/textproc/makefaq/Makefile
==============================================================================
--- head/textproc/makefaq/Makefile	Wed Apr 19 05:08:04 2017	(r438823)
+++ head/textproc/makefaq/Makefile	Wed Apr 19 06:17:17 2017	(r438824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	makefaq
 PORTVERSION=	2.5
+PORTREVISION=	1
 CATEGORIES=	textproc python
 MASTER_SITES=	SF
 
@@ -11,9 +12,10 @@ COMMENT=	Makefaq is a Python program tha
 
 LICENSE=	GPLv2+
 
-USES=		python tar:tgz
+USES=		python shebangfix tar:tgz
 NO_BUILD=	yes
 NO_ARCH=	yes
+SHEBANG_FILES=	makefaq.py
 
 PLIST_FILES=	bin/makefaq.py man/man1/makefaq.1.gz
 PORTDOCS=	BUGS CREDITS ChangeLog README TODO UPGRADING faq.html

Modified: head/x11-toolkits/py-Pmw/Makefile
==============================================================================
--- head/x11-toolkits/py-Pmw/Makefile	Wed Apr 19 05:08:04 2017	(r438823)
+++ head/x11-toolkits/py-Pmw/Makefile	Wed Apr 19 06:17:17 2017	(r438824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Pmw
 PORTVERSION=	1.3.2
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	x11-toolkits python
 MASTER_SITES=	SF/${PORTNAME:tl}/${PORTNAME}/${PORTNAME}.${PORTVERSION}
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -16,8 +16,9 @@ OPTIONS_DEFINE=	DOCS EXAMPLES
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter
 LIB_DEPENDS=	libBLT25.so:x11-toolkits/blt
 
-USES=		python
+USES=		python shebangfix
 USE_PYTHON=	distutils
+SHEBANG_FILES=	Pmw/Pmw_1_3/bin/bundlepmw.py
 
 WRKSRC=		${WRKDIR}/${DISTNAME}/src
 PMWVERSION=	${DISTNAME:R:S/./_/g}


More information about the svn-ports-all mailing list