ports/172409: devel/py-importlib: cleanup

Ruslan Mahmatkhanov rm at FreeBSD.org
Sat Oct 6 18:10:11 UTC 2012


>Number:         172409
>Category:       ports
>Synopsis:       devel/py-importlib: cleanup
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 06 18:10:10 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Ruslan Mahmatkhanov
>Release:        10.0-CURRENT
>Organization:
>Environment:
10.0-CURRENT amd64
>Description:
importlib module is available in Python standard library since 2.7 (in 2.x branch) and 3.1 (in 3.x branch). Since we dodn't have 3.0 in ports, nor anything less 2.6, set USE_PYTHON to exactly 2.6

while here:
- trim Makefile header
- move pkg-plist contents to Makefile:PLIST_FILES
- correct WWW in pkg-descr
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
--- Makefile	(revision 305391)
+++ Makefile	(working copy)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	py-importlib
-# Date created:		14 February 2012
-# Whom:			Alexandros Kosiaris <akosiaris+ports at gmail.com>
-#
+# Created by: Alexandros Kosiaris <akosiaris+ports at gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	importlib
 PORTVERSION=	1.0.2
@@ -14,7 +10,12 @@
 MAINTAINER=	akosiaris+ports at gmail.com
 COMMENT=	Backport of importlib.import_module() from Python 2.7
 
-USE_PYTHON=	2.3-2.6
+USE_PYTHON=	2.6
 USE_PYDISTUTILS=	yes
 
+PLIST_FILES=	%%PYTHON_SITELIBDIR%%/importlib/__init__.py \
+		%%PYTHON_SITELIBDIR%%/importlib/__init__.pyc \
+		%%PYTHON_SITELIBDIR%%/importlib/__init__.pyo
+PLIST_DIRS=	%%PYTHON_SITELIBDIR%%/importlib
+
 .include <bsd.port.mk>
Index: pkg-descr
===================================================================
--- pkg-descr	(revision 305391)
+++ pkg-descr	(working copy)
@@ -7,4 +7,4 @@
 
 For documentation, see the importlib docs for Python 2.7.
 
-WWW: http://pypi.python.org/pypi/importlib/1.0.1
+WWW: http://pypi.python.org/pypi/importlib
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 305391)
+++ pkg-plist	(working copy)
@@ -1,4 +0,0 @@
-%%PYTHON_SITELIBDIR%%/importlib/__init__.py
-%%PYTHON_SITELIBDIR%%/importlib/__init__.pyc
-%%PYTHON_SITELIBDIR%%/importlib/__init__.pyo
- at dirrmtry %%PYTHON_SITELIBDIR%%/importlib


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list