Created attachment 162966 [details] Shar file of the port Functionality commonly needed by applications from Enthought. This port and 3 others are needed for graphics/py-mayavi.
Created attachment 162967 [details] Logs of a build in podrier
Please see dicussions on https://reviews.freebsd.org/D4181
Created attachment 168031 [details] New shar file Some changes to the port: * Use CHEESESHOP, not GitHub * Switch to USES=python:-2.7 from USES=python:2, since python2 is not needed * Add LICENSE_FILE
Created attachment 168032 [details] Resuls of QA tests for new shar
back to pool.
Should have been reassigned to the open pool (not just python@)
testbuilds with 4.4.0 are OK.
Committed, thanks!
A commit references this bug: Author: pi Date: Thu Aug 4 17:48:00 UTC 2016 New revision: 419638 URL: https://svnweb.freebsd.org/changeset/ports/419638 Log: New port: devel/py-apptools The apptools project includes a set of packages that Enthought has 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.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.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.template: Supports creating templatizable object hierarchies. - apptools.type_manager: Manages type extensions, including factories to generate adapters, and hooks for methods and functions. - apptools.undo: Supports undoing and scripting application commands. WWW: https://docs.enthought.com/apptools PR: 204431 Submitted by: Vladimir Chukharev <vladimir.chukharev@gmail.com> Changes: head/devel/Makefile head/devel/py-apptools/ head/devel/py-apptools/Makefile head/devel/py-apptools/distinfo head/devel/py-apptools/pkg-descr