chiark / gitweb /
Drop a lot of -l options from xduplic-copier.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 29 Mar 2016 21:53:52 +0000 (22:53 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 29 Mar 2016 21:53:54 +0000 (22:53 +0100)
This gets rid of a lot of these:

 dpkg-shlibdeps: warning: package could avoid a useless dependency if /home/ian/things/Chiark-utils/chiark-utils.git/debian/tmp/chiark-utils-bin/usr/bin/xduplic-copier was not linked against libXt.so.6 (it uses none of the library's symbols)

On platforms without shared library support, it may be necessary to
edit the Makefile to put them back.

cprogs/Makefile
debian/changelog

index 9545aba..0e60a4f 100644 (file)
@@ -66,8 +66,9 @@ readbuffer.o writebuffer.o rwbuffer.o wrbufcore.o trivsoundd.o:       rwbuffer.h
 
 xbatmon-simple: LDLIBS += -lX11 -lm
 
-xduplic-copier: LDLIBS += -lXmu -lSM -lICE -lXt -lXext
-xduplic-copier: LDLIBS += -lX11 -lxcb -lXau -lXdmcp
+xduplic-copier: LDLIBS += -lXmu -lX11
+#xduplic-copier: LDLIBS += -lXmu -lSM -lICE -lXt -lXext
+#xduplic-copier: LDLIBS += -lX11 -lxcb -lXau -lXdmcp
 
 summer:                summer.o
 summer:                LDLIBS += -lnettle -lgmp
index c62d944..3875da6 100644 (file)
@@ -5,6 +5,7 @@ chiark-utils (4.5.0~~iwj1) unstable; urgency=medium
   * Install manpage summer(1).
   * Provide more .txt `docs' (xbatmon-simple.txt, rcopy-repeatedly.txt).
   * Drop `-isp' from dpkg-gencontrol invocation.
+  * Drop a lot of -l options from xduplic-copier.
 
  -- Ian Jackson <ijackson@chiark.greenend.org.uk>  Tue, 29 Mar 2016 22:35:23 +0100