aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorwjv <wjv@FreeBSD.org>2001-10-29 18:12:46 +0800
committerwjv <wjv@FreeBSD.org>2001-10-29 18:12:46 +0800
commit11e0f94d110a71217bf7a26268d1cb7da700c7ed (patch)
tree29100e786a2136a00f6adca197af833f9623597d /x11-toolkits
parentf54c7d42f790dbfa1a1c5bc14f2f89942d3784d5 (diff)
downloadfreebsd-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/Makefile1
-rw-r--r--x11-toolkits/py-anygui/Makefile37
-rw-r--r--x11-toolkits/py-anygui/distinfo1
-rw-r--r--x11-toolkits/py-anygui/pkg-comment1
-rw-r--r--x11-toolkits/py-anygui/pkg-descr23
-rw-r--r--x11-toolkits/py-anygui/pkg-plist93
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