File LibVNCServer-system-lzo.patch of Package LibVNCServer

diff --git a/libvncclient/Makefile.am b/libvncclient/Makefile.am
index 5dec749..0e0f823 100644
--- a/libvncclient/Makefile.am
+++ b/libvncclient/Makefile.am
@@ -1,6 +1,7 @@
 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/common
 
-libvncclient_la_SOURCES=cursor.c listen.c rfbproto.c sockets.c vncviewer.c ../common/minilzo.c tls.c
+libvncclient_la_SOURCES=cursor.c listen.c rfbproto.c sockets.c vncviewer.c tls.c
+libvncclient_la_LIBADD= -llzo2
 
 noinst_HEADERS=../common/lzodefs.h ../common/lzoconf.h ../common/minilzo.h tls.h
 
diff --git a/libvncclient/rfbproto.c b/libvncclient/rfbproto.c
index d424b04..5efafd4 100644
--- a/libvncclient/rfbproto.c
+++ b/libvncclient/rfbproto.c
@@ -59,7 +59,7 @@
 #include <gcrypt.h>
 #endif
 
-#include "minilzo.h"
+#include <lzo/lzo1x.h>
 #include "tls.h"
 
 /*
diff --git a/libvncserver/Makefile.am b/libvncserver/Makefile.am
index 538617f..d567962 100644
--- a/libvncserver/Makefile.am
+++ b/libvncserver/Makefile.am
@@ -36,10 +36,11 @@ endif
 LIB_SRCS = main.c rfbserver.c rfbregion.c auth.c sockets.c \
 	stats.c corre.c hextile.c rre.c translate.c cutpaste.c \
 	httpd.c cursor.c font.c \
-	draw.c selbox.c ../common/d3des.c ../common/vncauth.c cargs.c ../common/minilzo.c ultra.c scale.c \
+	draw.c selbox.c ../common/d3des.c ../common/vncauth.c cargs.c ultra.c scale.c \
 	$(ZLIBSRCS) $(JPEGSRCS) $(TIGHTVNCFILETRANSFERSRCS)
 
 libvncserver_la_SOURCES=$(LIB_SRCS)
+libvncserver_la_LIBADD= -llzo2
 
 lib_LTLIBRARIES=libvncserver.la
 
diff --git a/libvncserver/ultra.c b/libvncserver/ultra.c
index 9485591..6895554 100644
--- a/libvncserver/ultra.c
+++ b/libvncserver/ultra.c
@@ -8,7 +8,7 @@
  */
 
 #include <rfb/rfb.h>
-#include "minilzo.h"
+#include <lzo/lzo1x.h>
 
 /*
  * cl->beforeEncBuf contains pixel data in the client's format.
openSUSE Build Service is sponsored by