Bug 204430 - [NEW PORT] devel/py-envisage
Summary: [NEW PORT] devel/py-envisage
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: William Grzybowski
URL:
Keywords:
Depends on:
Blocks: 204435
  Show dependency treegraph
 
Reported: 2015-11-10 16:22 UTC by vladimir.chukharev
Modified: 2015-11-15 14:28 UTC (History)
1 user (show)

See Also:


Attachments
Shar file of the port (2.60 KB, text/plain)
2015-11-10 16:22 UTC, vladimir.chukharev
no flags Details
Logs of a build in podrier (137.23 KB, text/plain)
2015-11-10 16:24 UTC, vladimir.chukharev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description vladimir.chukharev 2015-11-10 16:22:31 UTC
Created attachment 162963 [details]
Shar file of the port

Framework for building applications with plug-ins from Enthought. This port and 3 others are needed for graphics/py-mayavi.
Comment 1 vladimir.chukharev 2015-11-10 16:24:16 UTC
Created attachment 162964 [details]
Logs of a build in podrier
Comment 2 commit-hook freebsd_committer 2015-11-15 14:28:56 UTC
A commit references this bug:

Author: wg
Date: Sun Nov 15 14:27:59 UTC 2015
New revision: 401706
URL: https://svnweb.freebsd.org/changeset/ports/401706

Log:
  devel/py-envisage: Framework for building applications with plug-ins from Enthought

  Envisage is a Python-based framework for building extensible applications, that
  is, applications whose functionality can be extended by adding "plug-ins".
  Envisage provides a standard mechanism for features to be added to an
  application, whether by the original developer or by someone else. In fact,
  when you build an application using Envisage, the entire application consists
  primarily of plug-ins. In this respect, it is similar to the Eclipse and
  Netbeans frameworks for Java applications.
  Each plug-in is able to:
   * Advertise where and how it can be extended (its "extension points").
   * Contribute extensions to the extension points offered by other plug-ins.
   * Create and share the objects that perform the real work of the application
     ("services").
  The Envisage project provides the basic machinery of the Envisage framework.

  WWW: http://www.github.com/enthought/envisage

  PR:		204430
  Submitted by:	vladimir.chukharev gmail .dot com

Changes:
  head/devel/Makefile
  head/devel/py-envisage/
  head/devel/py-envisage/Makefile
  head/devel/py-envisage/distinfo
  head/devel/py-envisage/pkg-descr