Date: Thu, 4 Aug 2016 18:25:05 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r419645 - in head/graphics: . py-traitsui Message-ID: <201608041825.u74IP5tr052039@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pi Date: Thu Aug 4 18:25:04 2016 New Revision: 419645 URL: https://svnweb.freebsd.org/changeset/ports/419645 Log: New port: graphics/py-traitsui The traitsui project contains a toolkit-independent GUI abstraction layer, which is used to support the "visualization" features of the Traits package. Thus, you can write code in terms of the Traits API (views, items, editors, etc.), and let traitsui and your selected toolkit and back-end take care of the details of displaying them. The following GUI backends are supported: * wxPython * PyQt * PySide WWW: https://docs.enthought.com/traitsui PR: 204433 Submitted by: Vladimir Chukharev <vladimir.chukharev@gmail.com> Added: head/graphics/py-traitsui/ head/graphics/py-traitsui/Makefile (contents, props changed) head/graphics/py-traitsui/distinfo (contents, props changed) head/graphics/py-traitsui/pkg-descr (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Thu Aug 4 18:19:00 2016 (r419644) +++ head/graphics/Makefile Thu Aug 4 18:25:04 2016 (r419645) @@ -879,6 +879,7 @@ SUBDIR += py-soya3d SUBDIR += py-stltools SUBDIR += py-toyplot + SUBDIR += py-traitsui SUBDIR += py-wand SUBDIR += py-webcolors SUBDIR += py3-cairo Added: head/graphics/py-traitsui/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/py-traitsui/Makefile Thu Aug 4 18:25:04 2016 (r419645) @@ -0,0 +1,26 @@ +# Created by: Vladimir Chukharev +# $FreeBSD$ + +PORTNAME= traitsui +PORTVERSION= 5.1.0 +CATEGORIES= graphics python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= Vladimir.Chukharev@gmail.com +COMMENT= Enthought traits-capable user interfaces + +LICENSE= BSD3CLAUSE LGPL21 EPL +LICENSE_COMB= multi +LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.txt +LICENSE_FILE_LGPL21= ${WRKSRC}/image_LICENSE_Nuvola.txt +LICENSE_FILE_EPL= ${WRKSRC}/image_LICENSE_Eclipse.txt +# See ${WRKSRC}/image_LICENSE.txt for per file license information + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apptools>=4.3.0:devel/py-apptools + +USES= python:-2.7 +USE_PYTHON= autoplist distutils +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/graphics/py-traitsui/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/py-traitsui/distinfo Thu Aug 4 18:25:04 2016 (r419645) @@ -0,0 +1,3 @@ +TIMESTAMP = 1470333921 +SHA256 (traitsui-5.1.0.tar.gz) = 8f68b4a4fcc23837fda89af66a0100fb23f0574204838b4790f5109a69924fb8 +SIZE (traitsui-5.1.0.tar.gz) = 5106303 Added: head/graphics/py-traitsui/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/py-traitsui/pkg-descr Thu Aug 4 18:25:04 2016 (r419645) @@ -0,0 +1,12 @@ +The traitsui project contains a toolkit-independent GUI abstraction +layer, which is used to support the "visualization" features of the +Traits package. Thus, you can write code in terms of the Traits +API (views, items, editors, etc.), and let traitsui and your selected +toolkit and back-end take care of the details of displaying them. + +The following GUI backends are supported: + * wxPython + * PyQt + * PySide + +WWW: https://docs.enthought.com/traitsui
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608041825.u74IP5tr052039>