diff options
author | ijliao <ijliao@FreeBSD.org> | 2003-01-25 03:42:48 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2003-01-25 03:42:48 +0800 |
commit | 4e287e34e1118997652788e8236e22d2d5c33e58 (patch) | |
tree | eb7dba702aeb4f642e5b19cb412028aabd9b3090 | |
parent | 0d7da074a0d13a8cb00b8a28190fca36cabb91bb (diff) | |
download | freebsd-ports-gnome-4e287e34e1118997652788e8236e22d2d5c33e58.tar.gz freebsd-ports-gnome-4e287e34e1118997652788e8236e22d2d5c33e58.tar.zst freebsd-ports-gnome-4e287e34e1118997652788e8236e22d2d5c33e58.zip |
add py-ui 0.93
A user interface library written in Python
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-ui/Makefile | 38 | ||||
-rw-r--r-- | devel/py-ui/distinfo | 1 | ||||
-rw-r--r-- | devel/py-ui/pkg-comment | 1 | ||||
-rw-r--r-- | devel/py-ui/pkg-descr | 16 | ||||
-rw-r--r-- | devel/py-ui/pkg-plist | 46 |
6 files changed, 103 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 73a5fa5901d3..7186cb734ed5 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -705,6 +705,7 @@ SUBDIR += py-sip SUBDIR += py-spark SUBDIR += py-twisted + SUBDIR += py-ui SUBDIR += py-unit SUBDIR += py-vmaps SUBDIR += py-xoltar-toolkit diff --git a/devel/py-ui/Makefile b/devel/py-ui/Makefile new file mode 100644 index 000000000000..0172c2ec4cd1 --- /dev/null +++ b/devel/py-ui/Makefile @@ -0,0 +1,38 @@ +# ex:ts=8 +# New ports collection makefile for: py-ui +# Date created: Jan 25, 2003 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= ui +PORTVERSION= 0.93 +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= pyui +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= pyui${PORTVERSION:S/.//} + +MAINTAINER= ports@FreeBSD.org + +RUN_DEPENDS= \ + ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \ + ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl \ + ${PYTHON_SITELIBDIR}/PIL/Image.py:${PORTSDIR}/graphics/py-imaging \ + ${PYTHON_SITELIBDIR}/twisted/__init__.py:${PORTSDIR}/devel/py-twisted + +USE_ZIP= yes +USE_PYTHON= yes +WRKSRC= ${WRKDIR}/pyui +NO_BUILD= yes + +do-install: + @${MKDIR} ${PYTHON_SITELIBDIR}/pyui + ${CP} -R ${WRKSRC}/pyui/* ${PYTHON_SITELIBDIR}/pyui +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${CP} -R ${WRKSRC}/docs/* ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/devel/py-ui/distinfo b/devel/py-ui/distinfo new file mode 100644 index 000000000000..c87880274120 --- /dev/null +++ b/devel/py-ui/distinfo @@ -0,0 +1 @@ +MD5 (pyui093.zip) = 5cf30460fed4ed36de3d38416fae330a diff --git a/devel/py-ui/pkg-comment b/devel/py-ui/pkg-comment new file mode 100644 index 000000000000..029dc15d990a --- /dev/null +++ b/devel/py-ui/pkg-comment @@ -0,0 +1 @@ +A user interface library written in Python diff --git a/devel/py-ui/pkg-descr b/devel/py-ui/pkg-descr new file mode 100644 index 000000000000..2c372b54a483 --- /dev/null +++ b/devel/py-ui/pkg-descr @@ -0,0 +1,16 @@ +PyUI is a user interface library written entirely in the high-level language +python. It has a modular implementation that allows the drawing and event +input to be performed by pluggable "renderers". This makes PyUI very portable +and scalable. It can run in environments from hardware accelerated 3D surfaces +to regular desktop windows. PyUI was originally targeted as a User Interface +for games, but it has evolved into a more general UI toolkit with +applicability outside of games. + +The goal of pyui is that is be very simple to use and that the implementation +be kept as simple as possible. Some lessons learned from Extreme Programming +are being applied to the development process. The current state of PyUI is no +longer exactly simple as it evolves towards being a fully features GUI +toolkit, but the development methodology has been successful in keeping the +code stable and usable throughout its life so far. + +WWW: http://pyui.sourceforge.net/ diff --git a/devel/py-ui/pkg-plist b/devel/py-ui/pkg-plist new file mode 100644 index 000000000000..6c6d8f5fead2 --- /dev/null +++ b/devel/py-ui/pkg-plist @@ -0,0 +1,46 @@ +%%PYTHON_SITELIBDIR%%/pyui/__init__.py +%%PYTHON_SITELIBDIR%%/pyui/_entry.py +%%PYTHON_SITELIBDIR%%/pyui/_widgets.py +%%PYTHON_SITELIBDIR%%/pyui/boat.py +%%PYTHON_SITELIBDIR%%/pyui/colors.py +%%PYTHON_SITELIBDIR%%/pyui/core.py +%%PYTHON_SITELIBDIR%%/pyui/database.py +%%PYTHON_SITELIBDIR%%/pyui/desktop.py +%%PYTHON_SITELIBDIR%%/pyui/dialogs.py +%%PYTHON_SITELIBDIR%%/pyui/entry.py +%%PYTHON_SITELIBDIR%%/pyui/greenTheme.py +%%PYTHON_SITELIBDIR%%/pyui/grid.py +%%PYTHON_SITELIBDIR%%/pyui/layouts.py +%%PYTHON_SITELIBDIR%%/pyui/locals.py +%%PYTHON_SITELIBDIR%%/pyui/renderer2D.py +%%PYTHON_SITELIBDIR%%/pyui/renderer3d.py +%%PYTHON_SITELIBDIR%%/pyui/rendererBase.py +%%PYTHON_SITELIBDIR%%/pyui/rendererGL.py +%%PYTHON_SITELIBDIR%%/pyui/rendererGLUT.py +%%PYTHON_SITELIBDIR%%/pyui/rendererP3D.py +%%PYTHON_SITELIBDIR%%/pyui/rendererTK.py +%%PYTHON_SITELIBDIR%%/pyui/rendererWin32.py +%%PYTHON_SITELIBDIR%%/pyui/sheet.py +%%PYTHON_SITELIBDIR%%/pyui/theme.py +%%PYTHON_SITELIBDIR%%/pyui/theme2k.py +%%PYTHON_SITELIBDIR%%/pyui/tree.py +%%PYTHON_SITELIBDIR%%/pyui/viewer.py +%%PYTHON_SITELIBDIR%%/pyui/widgets.py +@dirrm %%PYTHON_SITELIBDIR%%/pyui +%%PORTDOCS%%%%DOCSDIR%%/pyui.colors.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.core.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.database.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.desktop.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.dialogs.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.entry.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.greenTheme.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.grid.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.layouts.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.locals.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.rendererBase.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.theme.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.tree.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.viewer.html +%%PORTDOCS%%%%DOCSDIR%%/pyui.widgets.html +%%PORTDOCS%%@dirrm %%DOCSDIR%% |