add py-ui 0.93

A user interface library written in Python
This commit is contained in:
Ying-Chieh Liao 2003-01-24 19:42:48 +00:00
parent ee9cac369a
commit d8604ac61f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=73945
6 changed files with 103 additions and 0 deletions

View file

@ -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

38
devel/py-ui/Makefile Normal file
View file

@ -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>

1
devel/py-ui/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (pyui093.zip) = 5cf30460fed4ed36de3d38416fae330a

1
devel/py-ui/pkg-comment Normal file
View file

@ -0,0 +1 @@
A user interface library written in Python

16
devel/py-ui/pkg-descr Normal file
View file

@ -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/

46
devel/py-ui/pkg-plist Normal file
View file

@ -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%%