svn commit: r504076 - head/devel/py-apptools

Kai Knoblich kai at FreeBSD.org
Thu Jun 13 10:19:37 UTC 2019


Author: kai
Date: Thu Jun 13 10:19:35 2019
New Revision: 504076
URL: https://svnweb.freebsd.org/changeset/ports/504076

Log:
  devel/py-apptools: Enable Python 3.x builds
  
  * Support for Python 3 was introduced with 4.4.0
  * Pet portlint (reduce the overall usage of lines in the pkg-descr and
    separate the USES block).
  * No bump of PORTREVISION due style changes only.
  
  PR:		238435
  Submitted by:	vladimir.chukharev at gmail.com (maintainer)
  MFH:		2019Q2

Modified:
  head/devel/py-apptools/Makefile
  head/devel/py-apptools/pkg-descr

Modified: head/devel/py-apptools/Makefile
==============================================================================
--- head/devel/py-apptools/Makefile	Thu Jun 13 10:06:30 2019	(r504075)
+++ head/devel/py-apptools/Makefile	Thu Jun 13 10:19:35 2019	(r504076)
@@ -18,8 +18,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}traits>=4.5.0:devel/py-traits@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}configobj>=5.0.:devel/py-configobj@${PY_FLAVOR}
 
-USES=		python:-2.7
+USES=		python
 USE_PYTHON=	autoplist distutils
+
 NO_ARCH=	yes
 
 .include <bsd.port.mk>

Modified: head/devel/py-apptools/pkg-descr
==============================================================================
--- head/devel/py-apptools/pkg-descr	Thu Jun 13 10:06:30 2019	(r504075)
+++ head/devel/py-apptools/pkg-descr	Thu Jun 13 10:19:35 2019	(r504076)
@@ -3,22 +3,19 @@ found useful in creating a number of applications.
 
 - apptools.appscripting: Framework for scripting applications.
 - apptools.help: Provides a plugin for displaying documents and examples.
-- apptools.io: Provides an abstraction for files and folders in a
-  file system.
+- apptools.io: Provides an abstraction for files and folders in a file system.
 - apptools.logger: Convenience functions for creating logging handlers
 - apptools.naming: Manages naming contexts, supporting non-string data
   types and scoped preferences
 - apptools.permissions: Supports limiting access to parts of an application
   unless the user is appropriately authorised (not full-blown security).
-- apptools.persistence: Supports pickling and restoring the state of an
-  object.
+- apptools.persistence: Supports pickling and restoring the state of an object.
 - apptools.preferences: Manages application preferences.
 - apptools.selection: Manages the communication between providers and
   listener of selected items in an application.
 - apptools.scripting: A framework for automatic recording of Python scripts.
-- apptools.sweet_pickle: Handles class-level versioning, to support
-  loading of saved data that exist over several generations of
-  internal class structures.
+- apptools.sweet_pickle: Handles class-level versioning, to support loading of
+  saved data that exist over several generations of internal class structures.
 - apptools.template: Supports creating templatizable object hierarchies.
 - apptools.type_manager: Manages type extensions, including factories to
   generate adapters, and hooks for methods and functions.


More information about the svn-ports-head mailing list