diff -rNcu py-xlib-orig/Makefile py-xlib/Makefile --- py-xlib-orig/Makefile Wed May 31 21:19:52 2006 +++ py-xlib/Makefile Wed Jul 19 13:23:03 2006 @@ -7,6 +7,7 @@ PORTNAME= xlib PORTVERSION= 0.12a +PORTREVISION= 2 CATEGORIES= x11-toolkits python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= python-xlib diff -rNcu py-xlib-orig/files/patch-display py-xlib/files/patch-display --- py-xlib-orig/files/patch-display Wed Dec 31 19:00:00 1969 +++ py-xlib/files/patch-display Wed Jul 19 13:24:16 2006 @@ -0,0 +1,18 @@ +--- Xlib/protocol/display.py-orig Tue Jul 18 15:28:31 2006 ++++ Xlib/protocol/display.py Tue Jul 18 15:29:31 2006 +@@ -1,5 +1,5 @@ + # $Id: display.py,v 1.17 2002/02/25 11:09:23 petli Exp $ +-# ++# -*- coding: latin-1 -*- + # Xlib.protocol.display -- core display communication + # + # Copyright (C) 2000-2002 Peter Liljenberg +@@ -527,7 +527,7 @@ + # We're the recieving thread, parse the data + if recieving: + try: +- recv = self.socket.recv(2048) ++ recv = self.socket.recv(4096) + except socket.error, err: + self.close_internal('server: %s' % err[1]) + raise self.socket_error diff -rNcu py-xlib-orig/files/patch-unix_connect py-xlib/files/patch-unix_connect --- py-xlib-orig/files/patch-unix_connect Wed Dec 31 19:00:00 1969 +++ py-xlib/files/patch-unix_connect Tue Jul 18 15:36:01 2006 @@ -0,0 +1,14 @@ +--- Xlib/support/unix_connect.py-orig Tue Jul 18 15:34:34 2006 ++++ Xlib/support/unix_connect.py Tue Jul 18 15:35:10 2006 +@@ -23,7 +23,10 @@ + import os + import socket + import fcntl +-import FCNTL ++try: ++ import FCNTL ++except ImportError: ++ FCNTL = fcntl + + from Xlib import error +