diff options
author | wjv <wjv@FreeBSD.org> | 2001-10-29 18:12:46 +0800 |
---|---|---|
committer | wjv <wjv@FreeBSD.org> | 2001-10-29 18:12:46 +0800 |
commit | 11e0f94d110a71217bf7a26268d1cb7da700c7ed (patch) | |
tree | 29100e786a2136a00f6adca197af833f9623597d /x11-toolkits | |
parent | f54c7d42f790dbfa1a1c5bc14f2f89942d3784d5 (diff) | |
download | freebsd-ports-graphics-11e0f94d110a71217bf7a26268d1cb7da700c7ed.tar.gz freebsd-ports-graphics-11e0f94d110a71217bf7a26268d1cb7da700c7ed.tar.zst freebsd-ports-graphics-11e0f94d110a71217bf7a26268d1cb7da700c7ed.zip |
Add py-anygui 0.1.a3, a generic GUI-creation front-end for Python.
Diffstat (limited to 'x11-toolkits')
-rw-r--r-- | x11-toolkits/Makefile | 1 | ||||
-rw-r--r-- | x11-toolkits/py-anygui/Makefile | 37 | ||||
-rw-r--r-- | x11-toolkits/py-anygui/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/py-anygui/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/py-anygui/pkg-descr | 23 | ||||
-rw-r--r-- | x11-toolkits/py-anygui/pkg-plist | 93 |
6 files changed, 156 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index 7b66dcc78eb..44f3bf1110e 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -88,6 +88,7 @@ SUBDIR += pike-gtk SUBDIR += plib SUBDIR += pmw + SUBDIR += py-anygui SUBDIR += py-gnome SUBDIR += py-gtk SUBDIR += py-gtkscintilla diff --git a/x11-toolkits/py-anygui/Makefile b/x11-toolkits/py-anygui/Makefile new file mode 100644 index 00000000000..9c22d7e0769 --- /dev/null +++ b/x11-toolkits/py-anygui/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: py-anygui +# Date created: 29 October 2001 +# Whom: Johann Visagie <wjv@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= anygui +PORTVERSION= 0.1.a3 +CATEGORIES= x11-toolkits python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME}-${PORTVERSION:C|\.([^.]*)$|\1|} + +MAINTAINER= wjv@FreeBSD.org + +BUILD_DEPENDS= ${PYDISTUTILS} + +USE_PYTHON= yes +PYTHON_SETUP= ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py + +do-build: + @ cd ${WRKSRC} && ${PYTHON_SETUP} build + +do-install: + @ cd ${WRKSRC} && ${PYTHON_SETUP} install -c -O1 --prefix=${PREFIX} + +post-install: +.if !defined(NOPORTDOCS) + @ ${MKDIR} ${DOCSDIR} +.for docfile in CHANGELOG KNOWN_BUGS README MAINTAINERS TODO doc/* + @ ${INSTALL_DATA} ${WRKSRC}/${docfile} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/py-anygui/distinfo b/x11-toolkits/py-anygui/distinfo new file mode 100644 index 00000000000..e9df62a6b2c --- /dev/null +++ b/x11-toolkits/py-anygui/distinfo @@ -0,0 +1 @@ +MD5 (anygui-0.1a3.tar.gz) = d0c5f0de26657c9da36b4cfc8e83f493 diff --git a/x11-toolkits/py-anygui/pkg-comment b/x11-toolkits/py-anygui/pkg-comment new file mode 100644 index 00000000000..1b2bcba881f --- /dev/null +++ b/x11-toolkits/py-anygui/pkg-comment @@ -0,0 +1 @@ +Generic GUI-creation front-end for Python diff --git a/x11-toolkits/py-anygui/pkg-descr b/x11-toolkits/py-anygui/pkg-descr new file mode 100644 index 00000000000..47359f29f72 --- /dev/null +++ b/x11-toolkits/py-anygui/pkg-descr @@ -0,0 +1,23 @@ +From the README: + Anygui is a generic package which functions as a "front-end" to various + existing GUI packages for Python, presenting a simple, unified API for + writing GUI applications. + +Python currently lacks a single, standard, cross-platform GUI toolkit. +Anygui aims to solve this problem by providing generic access to several +popular toolkits through one simple API, making it possible to write GUI +applications that work with all these toolkits. + +To use this port, you will also need to have at least one of the following +Python GUI toolkits installed: + - Tkinter (x11-toolkits/py-tkinter) + - wxPython (x11-toolkits/py-wxPython) + - PyGTK (x11-toolkits/py-gtk) + +(Anygui also supports further toolkits which are not currently relevant to +FreeBSD.) + +Author: Magnus Lie Hetland <magnus@hetland.org> +WWW: http://anygui.sf.net/ + +-- Johann Visagie <wjv@FreeBSD.org> diff --git a/x11-toolkits/py-anygui/pkg-plist b/x11-toolkits/py-anygui/pkg-plist new file mode 100644 index 00000000000..d066496f909 --- /dev/null +++ b/x11-toolkits/py-anygui/pkg-plist @@ -0,0 +1,93 @@ +%%PORTDOCS%%share/doc/anygui/CHANGELOG +%%PORTDOCS%%share/doc/anygui/KNOWN_BUGS +%%PORTDOCS%%share/doc/anygui/MAINTAINERS +%%PORTDOCS%%share/doc/anygui/README +%%PORTDOCS%%share/doc/anygui/TODO +%%PORTDOCS%%share/doc/anygui/anygui.html +%%PORTDOCS%%share/doc/anygui/anygui.pdf +%%PORTDOCS%%share/doc/anygui/anygui.ps +%%PORTDOCS%%share/doc/anygui/anygui.txt +lib/%%PYTHON_VERSION%%/site-packages/anygui/Applications.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Applications.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Applications.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Buttons.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Buttons.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Buttons.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/CheckBoxes.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/CheckBoxes.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/CheckBoxes.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Components.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Components.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Components.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Defaults.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Defaults.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Defaults.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Exceptions.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Exceptions.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Exceptions.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Frames.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Frames.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Frames.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/GenericButtons.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/GenericButtons.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/GenericButtons.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Labels.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Labels.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Labels.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/ListBoxes.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/ListBoxes.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/ListBoxes.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Mixins.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Mixins.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Mixins.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Models.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Models.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Models.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/RadioButtons.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/RadioButtons.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/RadioButtons.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/RadioGroups.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/RadioGroups.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/RadioGroups.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextAreas.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextAreas.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextAreas.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextComponents.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextComponents.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextComponents.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextFields.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextFields.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/TextFields.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/ToggleButtons.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/ToggleButtons.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/ToggleButtons.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/Windows.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/Windows.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/Windows.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/beosgui.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/beosgui.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/beosgui.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/gtkgui.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/gtkgui.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/gtkgui.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/javagui.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/javagui.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/javagui.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/mswgui.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/mswgui.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/mswgui.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/tkgui.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/tkgui.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/tkgui.pyo +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/wxgui.py +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/wxgui.pyc +lib/%%PYTHON_VERSION%%/site-packages/anygui/backends/wxgui.pyo +@dirrm lib/%%PYTHON_VERSION%%/site-packages/anygui/backends +@dirrm lib/%%PYTHON_VERSION%%/site-packages/anygui +%%PORTDOCS%%@dirrm share/doc/anygui |