Import py-Xlib from pkgsrc-wip. Packaged by César Catrián C. and

slightly modified by me.

The Python X Library is intended to be a fully functional X client
library for Python programs.  It is written entirely in Python, in
contrast to earlier X libraries for Python (the ancient X extension
and the newer plxlib) which were interfaces to the C Xlib.
This commit is contained in:
minskim 2004-08-17 15:30:43 +00:00
parent 9c6e14b96f
commit cec412a10a
5 changed files with 200 additions and 0 deletions

4
x11/py-Xlib/DESCR Normal file
View file

@ -0,0 +1,4 @@
The Python X Library is intended to be a fully functional X client
library for Python programs. It is written entirely in Python, in
contrast to earlier X libraries for Python (the ancient X extension
and the newer plxlib) which were interfaces to the C Xlib.

17
x11/py-Xlib/Makefile Normal file
View file

@ -0,0 +1,17 @@
# $NetBSD: Makefile,v 1.1.1.1 2004/08/17 15:30:43 minskim Exp $
DISTNAME= python-xlib-0.12
PKGNAME= ${PYPKGPREFIX}-Xlib-0.12
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=python-xlib/}
MAINTAINER= ccatrian@eml.cc
HOMEPAGE= http://python-xlib.sourceforge.net/
COMMENT= Functional X client library for Python
USE_BUILDLINK3= yes
PYDISTUTILSPKG= yes
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

157
x11/py-Xlib/PLIST Normal file
View file

@ -0,0 +1,157 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2004/08/17 15:30:43 minskim Exp $
${PYSITELIB}/Xlib/X.py
${PYSITELIB}/Xlib/X.pyc
${PYSITELIB}/Xlib/X.pyo
${PYSITELIB}/Xlib/XK.py
${PYSITELIB}/Xlib/XK.pyc
${PYSITELIB}/Xlib/XK.pyo
${PYSITELIB}/Xlib/Xatom.py
${PYSITELIB}/Xlib/Xatom.pyc
${PYSITELIB}/Xlib/Xatom.pyo
${PYSITELIB}/Xlib/Xcursorfont.py
${PYSITELIB}/Xlib/Xcursorfont.pyc
${PYSITELIB}/Xlib/Xcursorfont.pyo
${PYSITELIB}/Xlib/Xutil.py
${PYSITELIB}/Xlib/Xutil.pyc
${PYSITELIB}/Xlib/Xutil.pyo
${PYSITELIB}/Xlib/__init__.py
${PYSITELIB}/Xlib/__init__.pyc
${PYSITELIB}/Xlib/__init__.pyo
${PYSITELIB}/Xlib/display.py
${PYSITELIB}/Xlib/display.pyc
${PYSITELIB}/Xlib/display.pyo
${PYSITELIB}/Xlib/error.py
${PYSITELIB}/Xlib/error.pyc
${PYSITELIB}/Xlib/error.pyo
${PYSITELIB}/Xlib/ext/__init__.py
${PYSITELIB}/Xlib/ext/__init__.pyc
${PYSITELIB}/Xlib/ext/__init__.pyo
${PYSITELIB}/Xlib/ext/shape.py
${PYSITELIB}/Xlib/ext/shape.pyc
${PYSITELIB}/Xlib/ext/shape.pyo
${PYSITELIB}/Xlib/ext/xtest.py
${PYSITELIB}/Xlib/ext/xtest.pyc
${PYSITELIB}/Xlib/ext/xtest.pyo
${PYSITELIB}/Xlib/keysymdef/__init__.py
${PYSITELIB}/Xlib/keysymdef/__init__.pyc
${PYSITELIB}/Xlib/keysymdef/__init__.pyo
${PYSITELIB}/Xlib/keysymdef/apl.py
${PYSITELIB}/Xlib/keysymdef/apl.pyc
${PYSITELIB}/Xlib/keysymdef/apl.pyo
${PYSITELIB}/Xlib/keysymdef/arabic.py
${PYSITELIB}/Xlib/keysymdef/arabic.pyc
${PYSITELIB}/Xlib/keysymdef/arabic.pyo
${PYSITELIB}/Xlib/keysymdef/cyrillic.py
${PYSITELIB}/Xlib/keysymdef/cyrillic.pyc
${PYSITELIB}/Xlib/keysymdef/cyrillic.pyo
${PYSITELIB}/Xlib/keysymdef/greek.py
${PYSITELIB}/Xlib/keysymdef/greek.pyc
${PYSITELIB}/Xlib/keysymdef/greek.pyo
${PYSITELIB}/Xlib/keysymdef/hebrew.py
${PYSITELIB}/Xlib/keysymdef/hebrew.pyc
${PYSITELIB}/Xlib/keysymdef/hebrew.pyo
${PYSITELIB}/Xlib/keysymdef/katakana.py
${PYSITELIB}/Xlib/keysymdef/katakana.pyc
${PYSITELIB}/Xlib/keysymdef/katakana.pyo
${PYSITELIB}/Xlib/keysymdef/korean.py
${PYSITELIB}/Xlib/keysymdef/korean.pyc
${PYSITELIB}/Xlib/keysymdef/korean.pyo
${PYSITELIB}/Xlib/keysymdef/latin1.py
${PYSITELIB}/Xlib/keysymdef/latin1.pyc
${PYSITELIB}/Xlib/keysymdef/latin1.pyo
${PYSITELIB}/Xlib/keysymdef/latin2.py
${PYSITELIB}/Xlib/keysymdef/latin2.pyc
${PYSITELIB}/Xlib/keysymdef/latin2.pyo
${PYSITELIB}/Xlib/keysymdef/latin3.py
${PYSITELIB}/Xlib/keysymdef/latin3.pyc
${PYSITELIB}/Xlib/keysymdef/latin3.pyo
${PYSITELIB}/Xlib/keysymdef/latin4.py
${PYSITELIB}/Xlib/keysymdef/latin4.pyc
${PYSITELIB}/Xlib/keysymdef/latin4.pyo
${PYSITELIB}/Xlib/keysymdef/miscellany.py
${PYSITELIB}/Xlib/keysymdef/miscellany.pyc
${PYSITELIB}/Xlib/keysymdef/miscellany.pyo
${PYSITELIB}/Xlib/keysymdef/publishing.py
${PYSITELIB}/Xlib/keysymdef/publishing.pyc
${PYSITELIB}/Xlib/keysymdef/publishing.pyo
${PYSITELIB}/Xlib/keysymdef/special.py
${PYSITELIB}/Xlib/keysymdef/special.pyc
${PYSITELIB}/Xlib/keysymdef/special.pyo
${PYSITELIB}/Xlib/keysymdef/technical.py
${PYSITELIB}/Xlib/keysymdef/technical.pyc
${PYSITELIB}/Xlib/keysymdef/technical.pyo
${PYSITELIB}/Xlib/keysymdef/thai.py
${PYSITELIB}/Xlib/keysymdef/thai.pyc
${PYSITELIB}/Xlib/keysymdef/thai.pyo
${PYSITELIB}/Xlib/keysymdef/xk3270.py
${PYSITELIB}/Xlib/keysymdef/xk3270.pyc
${PYSITELIB}/Xlib/keysymdef/xk3270.pyo
${PYSITELIB}/Xlib/keysymdef/xkb.py
${PYSITELIB}/Xlib/keysymdef/xkb.pyc
${PYSITELIB}/Xlib/keysymdef/xkb.pyo
${PYSITELIB}/Xlib/protocol/__init__.py
${PYSITELIB}/Xlib/protocol/__init__.pyc
${PYSITELIB}/Xlib/protocol/__init__.pyo
${PYSITELIB}/Xlib/protocol/display.py
${PYSITELIB}/Xlib/protocol/display.pyc
${PYSITELIB}/Xlib/protocol/display.pyo
${PYSITELIB}/Xlib/protocol/event.py
${PYSITELIB}/Xlib/protocol/event.pyc
${PYSITELIB}/Xlib/protocol/event.pyo
${PYSITELIB}/Xlib/protocol/request.py
${PYSITELIB}/Xlib/protocol/request.pyc
${PYSITELIB}/Xlib/protocol/request.pyo
${PYSITELIB}/Xlib/protocol/rq.py
${PYSITELIB}/Xlib/protocol/rq.pyc
${PYSITELIB}/Xlib/protocol/rq.pyo
${PYSITELIB}/Xlib/protocol/structs.py
${PYSITELIB}/Xlib/protocol/structs.pyc
${PYSITELIB}/Xlib/protocol/structs.pyo
${PYSITELIB}/Xlib/rdb.py
${PYSITELIB}/Xlib/rdb.pyc
${PYSITELIB}/Xlib/rdb.pyo
${PYSITELIB}/Xlib/support/__init__.py
${PYSITELIB}/Xlib/support/__init__.pyc
${PYSITELIB}/Xlib/support/__init__.pyo
${PYSITELIB}/Xlib/support/connect.py
${PYSITELIB}/Xlib/support/connect.pyc
${PYSITELIB}/Xlib/support/connect.pyo
${PYSITELIB}/Xlib/support/lock.py
${PYSITELIB}/Xlib/support/lock.pyc
${PYSITELIB}/Xlib/support/lock.pyo
${PYSITELIB}/Xlib/support/unix_connect.py
${PYSITELIB}/Xlib/support/unix_connect.pyc
${PYSITELIB}/Xlib/support/unix_connect.pyo
${PYSITELIB}/Xlib/support/vms_connect.py
${PYSITELIB}/Xlib/support/vms_connect.pyc
${PYSITELIB}/Xlib/support/vms_connect.pyo
${PYSITELIB}/Xlib/threaded.py
${PYSITELIB}/Xlib/threaded.pyc
${PYSITELIB}/Xlib/threaded.pyo
${PYSITELIB}/Xlib/xobject/__init__.py
${PYSITELIB}/Xlib/xobject/__init__.pyc
${PYSITELIB}/Xlib/xobject/__init__.pyo
${PYSITELIB}/Xlib/xobject/colormap.py
${PYSITELIB}/Xlib/xobject/colormap.pyc
${PYSITELIB}/Xlib/xobject/colormap.pyo
${PYSITELIB}/Xlib/xobject/cursor.py
${PYSITELIB}/Xlib/xobject/cursor.pyc
${PYSITELIB}/Xlib/xobject/cursor.pyo
${PYSITELIB}/Xlib/xobject/drawable.py
${PYSITELIB}/Xlib/xobject/drawable.pyc
${PYSITELIB}/Xlib/xobject/drawable.pyo
${PYSITELIB}/Xlib/xobject/fontable.py
${PYSITELIB}/Xlib/xobject/fontable.pyc
${PYSITELIB}/Xlib/xobject/fontable.pyo
${PYSITELIB}/Xlib/xobject/icccm.py
${PYSITELIB}/Xlib/xobject/icccm.pyc
${PYSITELIB}/Xlib/xobject/icccm.pyo
${PYSITELIB}/Xlib/xobject/resource.py
${PYSITELIB}/Xlib/xobject/resource.pyc
${PYSITELIB}/Xlib/xobject/resource.pyo
@dirrm ${PYSITELIB}/Xlib/xobject
@dirrm ${PYSITELIB}/Xlib/support
@dirrm ${PYSITELIB}/Xlib/protocol
@dirrm ${PYSITELIB}/Xlib/keysymdef
@dirrm ${PYSITELIB}/Xlib/ext
@dirrm ${PYSITELIB}/Xlib

18
x11/py-Xlib/buildlink3.mk Normal file
View file

@ -0,0 +1,18 @@
# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/08/17 15:30:43 minskim Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PY23PTH_XLIB_BUILDLINK3_MK:= ${PY23PTH_XLIB_BUILDLINK3_MK}+
.if !empty(BUILDLINK_DEPTH:M+)
BUILDLINK_DEPENDS+= py23pth-Xlib
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npy23pth-Xlib}
BUILDLINK_PACKAGES+= py23pth-Xlib
.if !empty(PY23PTH_XLIB_BUILDLINK3_MK:M+)
BUILDLINK_DEPENDS.py23pth-Xlib+= py23pth-Xlib>=0.12
BUILDLINK_PKGSRCDIR.py23pth-Xlib?= ../../wip/py-Xlib
.endif # PY23PTH_XLIB_BUILDLINK3_MK
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

4
x11/py-Xlib/distinfo Normal file
View file

@ -0,0 +1,4 @@
$NetBSD: distinfo,v 1.1.1.1 2004/08/17 15:30:43 minskim Exp $
SHA1 (python-xlib-0.12.tar.gz) = d3fb68e8e71d745d907b12812808f3a8bdd85c90
Size (python-xlib-0.12.tar.gz) = 299665 bytes