Description: remove libeus link from executables
 remove link to libeus from executables, this also remove EUSLIB,
 which provides RPATH settings that Debian dislike.
 .
 euslisp (9.26-1) unstable; urgency=low
 .
   * Initial debian release (Closes: Bug#942317).
Author: Kei Okada <kei.okada@gmail.com>

---
Origin: other
Reviewed-By: Kei Okada <kei.okada@gmail.com>
Last-Update: 2019-09-08

--- euslisp-9.26.orig/lisp/Makefile.generic2
+++ euslisp-9.26/lisp/Makefile.generic2
@@ -233,7 +233,7 @@ $(BINDIR)/eusg:	 $(BINDIR)/eus2 $(MTOBJECTS) $(ADLIBDIR)/$(LIBEUSGEO)
 	($(CC) -o $(BINDIR)/eusg $(LDFLAGS)  \
 	 	$(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
 		$(LCOBJECTS) $(MTCOBJECTS) $(RGCOBJECTS) $(MTOBJECTS) \
-		$(COMPOBJECTS) $(EUSLIB) $(GEOLIB) $(RAWLIB) ; \
+		$(COMPOBJECTS) $(RAWLIB) ; \
 	cd $(BINDIR); rm -f euscomp; ln -sf eusg euscomp)
 
 $(BINDIR)/eusx:	 $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
@@ -245,7 +248,7 @@ $(BINDIR)/eusx:	 $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
 		$(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) \
 		$(LOBJECTS)   $(LCOBJECTS) $(COMPOBJECTS) \
 		$(MTCOBJECTS) $(RGCOBJECTS) $(MTOBJECTS) \
-		$(EUSLIB) $(EUSXLIB) $(GEOLIB) $(XLIB)  $(RAWLIB);)
+		$(RAWLIB);)
 
 $(BINDIR)/eus:	 $(BINDIR)/eusx $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
 		$(LCOBJECTS)  $(COMPOBJECTS) \
@@ -256,7 +259,7 @@ $(BINDIR)/eus:	 $(BINDIR)/eusx $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS
 		$(LOBJECTS) $(LCOBJECTS)  $(COMPOBJECTS) \
 		$(MTCOBJECTS) $(RGCOBJECTS) $(MTOBJECTS) \
 		$(MAPOPTION) \
-		$(EUSLIB) $(EUSXLIB) $(GEOLIB) $(XLIB)  $(RAWLIB) \
+		$(XLIB) $(RAWLIB) \
 		>$(ADLIBDIR)/eusmap ; \
 	cd $(BINDIR); rm -f euscomp eusx; \
 	ln -sf eus euscomp; ln -sf eus eusx; )
@@ -277,7 +280,7 @@ $(BINDIR)/eusgl:	 $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
 		$(LOBJECTS) $(LCOBJECTS)  $(COMPOBJECTS) \
 		$(MTCOBJECTS) $(RGCOBJECTS) $(MTOBJECTS) \
 		$(MAPOPTION) \
-		$(EUSLIB) $(EUSXLIB) $(GEOLIB) $(GLLIB) $(XLIB) $(RAWLIB)\
+		$(GLLIB) $(XLIB) $(RAWLIB) \
 		>$(ADLIBDIR)/eusmap ;)
 
 $(BINDIR)/raweus.so:	$(NOKOBJECTS) $(KOBJECTS)  $(LOBJECTS) \
--- euslisp-9.26.orig/lisp/Makefile.Linux
+++ euslisp-9.26/lisp/Makefile.Linux
@@ -108,7 +108,7 @@
 # specify directories where euslisp's libraries are located.
 EUSRPATH=-R$(ADLIBDIR):$(EUSDIR)/lib/Linux
 EUSLIB= -Xlinker $(EUSRPATH) -L$(ADLIBDIR)
-GLLIB= -L$(ADLIBDIR) -lGLU -lGL -lXext -leusgl
+GLLIB= -L$(ADLIBDIR) -lGLU -lGL -lXext
 
 # POSIX Thread
 THREADDEP=mthread_posix.c
--- euslisp-9.26.orig/lisp/Makefile.Linux.thread
+++ euslisp-9.26/lisp/Makefile.Linux.thread
@@ -85,7 +85,7 @@ XLIB= -L/usr/X11R6/lib -lX11
 # specify directories where euslisp's libraries are located.
 EUSRPATH=-R$(ADLIBDIR):$(EUSDIR)/lib/Linux
 EUSLIB= -Xlinker $(EUSRPATH) -L$(ADLIBDIR)
-GLLIB= -L$(ADLIBDIR) -lGLU -lGL -lXext -leusgl
+GLLIB= -L$(ADLIBDIR) -lGLU -lGL -lXext
 
 # POSIX Thread 
 THREADDEP=mthread_posix.c
--- euslisp-9.26.orig/lisp/Makefile.Linux64
+++ euslisp-9.26/lisp/Makefile.Linux64
@@ -67,7 +67,7 @@ CC=gcc
 # specify directories where euslisp's libraries are located.
 EUSRPATH=-R$(ADLIBDIR)
 EUSLIB= -Xlinker $(EUSRPATH) -L$(ADLIBDIR)
-GLLIB= -L$(ADLIBDIR) -lGLU -lGL -lXext -leusgl
+GLLIB= -L$(ADLIBDIR) -lGLU -lGL -lXext
 
 # POSIX Thread 
 THREADDEP=mthread_posix.c
--- euslisp-9.26.orig/lisp/Makefile.LinuxARM
+++ euslisp-9.26/lisp/Makefile.LinuxARM
@@ -94,6 +94,6 @@ LD=gcc
 # specify directories where euslisp's libraries are located.
 EUSLIB= -Xlinker -R$(ADLIBDIR):$(EUSDIR)/lib/LinuxARM -L$(ADLIBDIR)
-GLLIB= -L$(ADLIBDIR) -lGLU -lGL -lXext -leusgl
+GLLIB= -L$(ADLIBDIR) -lGLU -lGL -lXext
 
 # POSIX Thread 
 THREADDEP=mthread_posix.c
