From d0d9660ac9f83e8035cd8c03b824bd472498ba2e Mon Sep 17 00:00:00 2001 From: Xavier Roche Date: Sun, 13 Apr 2014 18:50:24 +0000 Subject: Do not erase *.a files is these files are the shared library ones. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744594 --- debian/rules | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/rules b/debian/rules index 35cb9df..2a407ec 100755 --- a/debian/rules +++ b/debian/rules @@ -85,10 +85,17 @@ install: build mkdir -p $(CURDIR)/debian/httrack/usr/lib/httrack/ mv $(CURDIR)/debian/httrack/usr/bin/htsserver \ $(CURDIR)/debian/httrack/usr/lib/httrack/ - rm -f $(CURDIR)/debian/httrack/usr/lib/*.a + # remove *.la (https://wiki.debian.org/ReleaseGoals/LAFileRemoval) rm -f $(CURDIR)/debian/httrack/usr/lib/*.la - rm -f $(CURDIR)/debian/httrack/usr/lib/httrack/*.a rm -f $(CURDIR)/debian/httrack/usr/lib/httrack/*.la + # remove *.a unless we do not have *.so files + # see BUG #744594 + if ls $(CURDIR)/debian/httrack/usr/lib/*.so >/dev/null 2>/dev/null ; then \ + rm -f $(CURDIR)/debian/httrack/usr/lib/*.a ; \ + fi + if ls $(CURDIR)/debian/httrack/usr/lib/httrack/*.so >/dev/null 2>/dev/null ; then \ + rm -f $(CURDIR)/debian/httrack/usr/lib/httrack/*.a ; \ + fi mv $(CURDIR)/debian/httrack/usr/lib/httrack/lib* \ $(CURDIR)/debian/httrack/usr/share/httrack/libtest/ mkdir -p $(CURDIR)/debian/httrack/usr/lib/httrack/libtest -- cgit v1.2.3